1
돌고래 스몰 토크에서 트 리뷰에 컨텍스트 메뉴를 설정했지만이 메뉴는 빈 공간을 클릭해도 트리에서 마우스 오른쪽 버튼을 클릭 할 때마다 나타납니다. 팝업을 트리의 기존 행으로 어떻게 제한 할 수 있습니까? 감사합니다. Maurizio.상황에 맞는 메뉴 제한
돌고래 스몰 토크에서 트 리뷰에 컨텍스트 메뉴를 설정했지만이 메뉴는 빈 공간을 클릭해도 트리에서 마우스 오른쪽 버튼을 클릭 할 때마다 나타납니다. 팝업을 트리의 기존 행으로 어떻게 제한 할 수 있습니까? 감사합니다. Maurizio.상황에 맞는 메뉴 제한
마침내 발견했습니다.
CreateSchematicWiring 방법에있어서 :
관심이있는 사람들을 위해treePresenter
when: #rightButtonPressed:
send: #onRightButtonPressed:
to: self
이는 "onRightButtonPressed"방법 다음 getMenu 방법은 메뉴가에 따라 반환
onRightButtonPressed: aMouseEvent
| treeView item |
treeView := treePresenter view.
item := treeView itemFromPoint: aMouseEvent position.
item
ifNil: [treeView contextMenu: nil]
ifNotNil: [:elem | treeView contextMenu: (treeView objectFromHandle: elem) getMenu]
내가 클릭 한 물건의 종류.
자세한 내용이나 스크린 샷을 공유 할 수 있습니까? –