2
Pharo 패키지 (RPackages)에서 작동하는 도구가 있습니다.Nautilus의 컨텍스트 메뉴에 항목을 추가하는 방법은 무엇입니까?
Nautilus 패키지 컨텍스트 메뉴에 메뉴 항목을 추가하여 노틸러스에서 선택한 패키지에 대한 내 도구를 열 수 있습니다. 이것이 가능한가?
Pharo 패키지 (RPackages)에서 작동하는 도구가 있습니다.Nautilus의 컨텍스트 메뉴에 항목을 추가하는 방법은 무엇입니까?
Nautilus 패키지 컨텍스트 메뉴에 메뉴 항목을 추가하여 노틸러스에서 선택한 패키지에 대한 내 도구를 열 수 있습니다. 이것이 가능한가?
Nautilus 상황에 맞는 메뉴에 항목을 추가하려면 AbstractNautilusUI
menu pragmas
프로토콜에 정의 된 메뉴 pragma 중 하나를 사용할 수 있습니다.
원하는 클래스에 pragma 중 하나를 사용하여 클래스 측 메소드를 정의하면됩니다. 예를 들면 : 당신이 선택 얻을 노틸러스 패키지 메뉴의 경우
MyClass class >> myMenuEntry: aBuilder
<nautilusGlobalPackageMenu>
| target packages |
target := aBuilder model.
(packages := target selectedPackages) ifNil: [^target ].
(aBuilder item: #'Show my selection')
action: [ self inform: packages ]
aBuilder model selectedPackages
사용 파인더의 프라그 검색 옵션을 통해 예를 살펴합니다.
(감사합니다. Benjamin Van Ryseghem)