Q&A

  • treeview내용에서 왼쪽 마우스 클릭 관련..
안녕하세요...



treeview의 아이템에서 오른쪽 마우스로 항목을 선택한 후,

왼쪽 마우스를 클릭했을 경우 관련된 popup menu를 보이려고 합니다.



-그룹1

|_ 친구1

|_ 친구2



-그룹2

|_ 친구3

|_ 친구4



=> 친구1를 선택한 후, 왼쪽 마우스를 선택하면, popup menu가 나타나게요..



왼쪽 마우스를 선택한 순간을 어떠한 event로 처리하면 되는지, 답변을 부탁드립니다..





2  COMMENTS
  • Profile
    2000.12.13 00:49
    먼저 트리뷰에는 팝업메뉴라는 프로퍼티가 있고 거기에 팝업메뉴컴포넌트 걸어주면

    별 짓 안해주면 오른쪽 마우스 클릭에 팝업메뉴가 뜨게 됩니다.

    님께서 해주시려는 것을 할려면

    먼저 마우스 다운 이벤트에 오른쪽버튼을 눌려도 왼쪽 버튼이 눌렸을 때 기본적으로 일어나는 일들을 인식하도록 하는 윈도우관련 함수를 이용한 코딩을 해주셔야 하고요..

    오른쪽 클릭시 그냥 떠버리는 팝업메뉴를 죽이셔야 하구요..

    (사실 왼쪽을 누르면 클릭 이벤트에 걸리지만 오른쪽을 누르면 클릭 이벤트도 안 걸릴

    뿐더러 아이템 선택도 안되거든요)

    왼쪽 마우스로 클릭했을시에 강제로 팝업메뉴를 띄우시면 됩니다..



    근데 왜 이렇게 하시는 거죠?

    보통은 마우스 오른쪽을 눌렀을 때 팝업 메뉴가 뜨쟎아요..

    그렇게 해주신다면

    님께서는 마우스 다운 이벤트에 오른쪽으로 눌렀을 경우에도 아이템 선택 가능하게하는

    코딩만 해주시면 될 것을....

    초보여요. wrote:



    > 안녕하세요...

    >

    > treeview의 아이템에서 오른쪽 마우스로 항목을 선택한 후,

    > 왼쪽 마우스를 클릭했을 경우 관련된 popup menu를 보이려고 합니다.

    >

    > -그룹1

    > |_ 친구1

    > |_ 친구2

    >

    > -그룹2

    > |_ 친구3

    > |_ 친구4

    >

    > => 친구1를 선택한 후, 왼쪽 마우스를 선택하면, popup menu가 나타나게요..

    >

    > 왼쪽 마우스를 선택한 순간을 어떠한 event로 처리하면 되는지, 답변을 부탁드립니다..

    >

    >

  • Profile
    초보여요. 2000.12.13 05:01
    알려주신대로 마우스다운 이벤트의 오른쪽 마우스 선택시 처리하였습니다..



    마우스다운 이벤트에 TMouseButton이 있는 걸 몰랐네요... 에고..



    감사합니다..

    • 주경래
    • 2000.12.13 06:43
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 칠라기
      2001.01.11 22:40
      아래와 같이 하면 됩니다. VAR hTaskBar : integer; BEGIN hTaskBar := FindWindow('Shell_TrayWnd',...
    • cha
    • 2000.12.13 05:29
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 까마귀
      2000.12.13 19:05
      cha wrote: > 밖에는 눈발이 날리구 있슴다...^^ > 포커스에 관한 문제인데여... > dbgrid1,dbgrid2,dbg...
    • 액션가묜
      2000.12.13 05:43
      cha wrote: > 밖에는 눈발이 날리구 있슴다...^^ > 포커스에 관한 문제인데여... > dbgrid1,dbgrid2,dbg...
    • 타락천사
      2000.12.13 22:46
      안녕하세여..타락임다..^^ TSession 만 추가해두 원하시는 대루 되지 않을까여? 그래서 안되면.. ...
    • 김종언
      2000.12.13 19:40
      한군데서 접속하면.. 다른곳에서 접속할수 없게... Lock을 걸어여... 이성호 wrote: > 안녕...
    • srookie
      2000.12.13 07:36
      임하나 wrote: > 두 응용프로그램 사이의 정보를 전달 할 수 있는 방법이 있나여 ? > text나 registry말...
    • 윤돌
    • 2000.12.13 03:16
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 김종언
      2000.12.13 19:39
      쩝..... 이런 간단한걸 질문하시다니.... HTML 확인하세요.... 거기에 적힌거 지우면 되니깐... 폼...
    • TriCLove
      2000.12.13 19:35
      아래에 나오는 메세지는 html 코드로 만들어지는 것 입니다. ActiveForm을 띄우는 html에서 아래 메세지 ...
    • 윤돌
      2000.12.13 20:16
      제질문은 그게 아니라요... 그 처음부터 HTML생성시 그 문장자체가 안만들어지게 안되냐? 는건데요... 쩝...
    • TriCLove
      2000.12.13 20:26
      제가 알기로는 없습니다. 하지만 자동으로 생성되는 html파일을 그냥 사용하는 일은 없을텐데요. 대개 사...
    • srookie
      2000.12.13 07:32
      곽성현 wrote: > 안녕하세요 > > 델파이에서 함수 사용시 > 결과값을 여러개 받을 수 있는 방법좀 갈...
    • kiwi
      2000.12.13 03:04
      곽성현 wrote: > 안녕하세요 > > 델파이에서 함수 사용시 > 결과값을 여러개 받을 수 있는 방법좀 갈...
    • 김성진
    • 2000.12.13 02:23
    • 1 COMMENTS
    • /
    • 0 LIKES
    • linuxwiz
      2000.12.13 02:55
      델파이가 .dcu파일을 찾고 있는 거거든여... 경로에 없는 곳에 .dcu가 있어서리 그렇져 해결 방법은 ...
    • 각시탈
    • 2000.12.13 01:48
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 강인규
      2000.12.13 03:01
      자료실에 가보심 FFT 컴퍼넌트가 있습니다. FFT로 검색해보세요. 그게 님께서 원하는 작업을 하는 컴퍼넌...
    • 남주희
    • 2000.12.13 01:27
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 까마귀
      2000.12.13 18:42
      안녕하세요. 까마귀입니다. 어떤 DB를 어떻게 사용하고 있는지를 잘 모르겠는데요. 아마 이걸 알려주셨...
    • 남주희
      2000.12.13 20:41
      부족한 질문에 대한 답변 감사합니다. 일단 문제는 해결을 했습니다(만 하루를 꼬박 허비하고....) 코...
    • 최은석
      2000.12.13 01:06
      다음은 브라우저를 실행해서 주어진 URL을 찾아가게 하는 프로시저입니다. uses .., ComObj; va...
    • 꼬마악마
      2000.12.13 01:49
      너무 감사합니다.. 그러나.. 제가 원한건.. 흑흑흑.. ..바탕화면에 인터넷 바로가기를 만드는 건...
    • 최은석
      2000.12.13 02:20
      바탕화면에 바로가기 만들기 { 예제: CreateShortcut('c:winntsystem32notepad.exe', _DESKTOP); } ...
    • 꼬마악마
      2000.12.13 02:25
      최은석 wrote: > 바탕화면에 바로가기 만들기 > { 예제: CreateShortcut('c:winntsystem32notepad.ex...
    • 안나
    • 2000.12.13 00:42
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 지승현
    • 2000.12.13 00:05
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 아이언
      2000.12.15 01:57
      뭐.. 자세히 설명은 못 드리겠구요.. 제가.. 여기 저기 지나다니면서 얻은 팁입니다.. 물론 제가 작성한 ...
    • 2000.12.12 23:36
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 2000.12.13 00:49
      먼저 트리뷰에는 팝업메뉴라는 프로퍼티가 있고 거기에 팝업메뉴컴포넌트 걸어주면 별 짓 안해주면 오른쪽...
    • 초보여요.
      2000.12.13 05:01
      알려주신대로 마우스다운 이벤트의 오른쪽 마우스 선택시 처리하였습니다.. 마우스다운 이벤트에 TMouse...
    • 배움이
    • 2000.12.12 23:21
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김종언
      2000.12.12 23:34
      아직 안나왔습니다...... 배움이 wrote: > 델파이로 리눅스용 어플을 개발해야 되는 상황입니다. > ...