GnuSmalltalkUsersGuide:AdditionalChapter1 05

From 흡혈양파의 번역工房
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
BLOX.BButtonLike

BLOX.BButtonLike

네임스페이스 BLOX에 정의됨

슈퍼클래스: BLOX.BExtended

범주: 그래픽-예제


나는 버튼과 3D 모양이 닮은 객체이다.


BLOX.BButtonLike: 접근하기

callback

수신자를 클릭할 때 전송되는 DirectedMessage를 응답하고, 준비된 내용이 없을 경우 nil을 응답하라.

callback: aReceiver message: aSymbol

수신자를 클릭하면 aReceiver에 aSymbol 메시지(0-인자 또는 1-인자 선택자의 이름)가 전송되도록 준비하라. 메서드가 인자를 수락하면 수신자가 전달된다.

invokeCallback

종합적 콜백(synthetic callback)을 생성하라.

pressed

위젯에 대한 기본 콜백이다; 이는 오버라이드를 하지 않는 한 어떤 일도 하지 않는다. 물론 서브클래스가 이것을 오버라이드할 경우 당신(클래스의 사용자)은 자신만의 콜백으로부터 이 메서드를 호출하길 원할지도 모른다.


Notes