GnuSmalltalkUsersGuide:AdditionalChapter1 16
Jump to navigation
Jump to search
- BLOX.BEmbeddedImage
BLOX.BEmbeddedImage
네임스페이스 BLOX에 정의됨
슈퍼클래스: BLOX.BBoundingBox
범주: 그래픽-윈도우
- 나는 캔버스 안에 다채로운 색상의 이미지를 그릴 수 있다.
BLOX.BEmbeddedImage: 접근하기
copyInto: aBlox
이것과 똑같지만 다른 캔버스, newCanvas에 표시된 새 BCanvasObject를 응답하라. 새 인스턴스는 리턴되는 당시에는 아직 생성되지 않은 상태다.
data
이미지의 데이터를 응답하라. 결과는 Base-64 encoded GIF 데이터, XPM 데이터, PPM 데이터 중 하나로 된 이미지 데이터를 포함하는 String이 될 것이다.
data: aString
이미지의 데이터를 설정하라. aString은 Base-64 encoded GIF 데이터, XPM 데이터, PPM 데이터 중 하나로 된 데이터를 포함할 것이다. 당신이 적절한 메서드를 이용해 다시그리기(redraw)를 토글하여 선택하지 않는 이상 변경사항은 눈에 보이지 않는다.
redraw
객체를 부모 캔버스에서 강제로 표시되도록 만들고, 실제 부모에게 삽입되지 않은 경우 생성하며, 변경된 경우 그 위치와 이미지 데이터를 새로고침(refresh)하라.