Q&A

  • 신기한일인지... 제가 몰라서 그런지...
안녕들 하시죠?

좀 복잡한 UI구성이긴 한데...

그리드로 정보를 표시하는(그리드 내용을 선택해 다음 작업을 수행하는형태)

그리드가 키조작으로 감춰졌다 나타났다하는 모양임다.

그런데 감추고 다시 활성화 시킬때 그리드에 SetFocus를 줬거든요...

왜냐면 화살표로 다시 선택하게 하려고요.. 왔다갔다...

그런데 그리드에 SetFocus가 되었는데 바로 실행되는거예요.

물론 버튼으로 시작이 있지요.

디버깅을 하니까 그게 작동 하더라구요 화살표키만 눌렀는데..



2  COMMENTS
  • Profile
    칼리 2001.09.10 21:59
    님의 설명만으론 추측하기 힘들지만

    dbgrid의 OnEnter 이벤트에 코딩이 되어있거나,

    OnKeyPress 이벤트에 잘못된 부분이 있을지 모르겠네요.





    처음 wrote:

    > 안녕들 하시죠?

    > 좀 복잡한 UI구성이긴 한데...

    > 그리드로 정보를 표시하는(그리드 내용을 선택해 다음 작업을 수행하는형태)

    > 그리드가 키조작으로 감춰졌다 나타났다하는 모양임다.

    > 그런데 감추고 다시 활성화 시킬때 그리드에 SetFocus를 줬거든요...

    > 왜냐면 화살표로 다시 선택하게 하려고요.. 왔다갔다...

    > 그런데 그리드에 SetFocus가 되었는데 바로 실행되는거예요.

    > 물론 버튼으로 시작이 있지요.

    > 디버깅을 하니까 그게 작동 하더라구요 화살표키만 눌렀는데..

    >

  • Profile
    처음 2001.09.10 22:55
    아니요..

    일부러 아무것도 않넣었어요.

    좀 전에 하두 이상해서

    딴건 다빼고 테스트를 했는데...

    화살표(↓)로 버튼이 눌려지더라구요

    꼭 밝혀내고 말겁니다.

    AdvStrGrid의 문제가 아닐까 추측됩니다만...



    칼리 wrote:

    > 님의 설명만으론 추측하기 힘들지만

    > dbgrid의 OnEnter 이벤트에 코딩이 되어있거나,

    > OnKeyPress 이벤트에 잘못된 부분이 있을지 모르겠네요.

    >

    >

    > 처음 wrote:

    > > 안녕들 하시죠?

    > > 좀 복잡한 UI구성이긴 한데...

    > > 그리드로 정보를 표시하는(그리드 내용을 선택해 다음 작업을 수행하는형태)

    > > 그리드가 키조작으로 감춰졌다 나타났다하는 모양임다.

    > > 그런데 감추고 다시 활성화 시킬때 그리드에 SetFocus를 줬거든요...

    > > 왜냐면 화살표로 다시 선택하게 하려고요.. 왔다갔다...

    > > 그런데 그리드에 SetFocus가 되었는데 바로 실행되는거예요.

    > > 물론 버튼으로 시작이 있지요.

    > > 디버깅을 하니까 그게 작동 하더라구요 화살표키만 눌렀는데..

    > >