|
Class: ImageViewApplication (private in FileApplicationNoteBook
This class is only visible from within
FileApplicationNoteBook.
Object
|
+--Model
|
+--ApplicationModel
|
+--AbstractFileApplicationNoteBookComponent
|
+--FileApplicationNoteBook::ImageViewApplication
- Package:
- stx:libtool
- Category:
- Interface-Tools-File
- Owner:
- FileApplicationNoteBook
a previewer-plugin for bitmap images (jpg, xpm, tiff, gif, etc.)
Offers edit and adjust-size button functions.
defaults
-
tabStringFor: aApplicationType
-
the formatString shown in a tab (language translated)
help specs
-
helpSpec
-
This resource specification was automatically generated
by the UIHelpTool of ST/X.
image specs
-
fitSize20x20Icon
-
This resource specification was automatically generated
by the ImageEditor of ST/X.
Usage example(s):
self fitSize20x20Icon inspect
ImageEditor openOnClass:self andSelector:#fitSize20x20Icon
|
interface specs
-
windowSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
Usage example(s):
UIPainter new openOnClass:FileApplicationNoteBook::ImageViewApplication andSelector:#windowSpec
FileApplicationNoteBook::ImageViewApplication new openInterface:#windowSpec
FileApplicationNoteBook::ImageViewApplication open
|
menu specs
-
menu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
Usage example(s):
MenuEditor new openOnClass:FileApplicationNoteBook::ImageViewApplication andSelector:#menu
(Menu new fromLiteralArrayEncoding:(FileApplicationNoteBook::ImageViewApplication menu)) startUp
|
queries
-
canOpenItem: anItem
-
check if I can open that document;
first check the mimetype (by suffix),
then also ask the corresponding imageReader if the file is actually valid
-
wantNewApplicationAnyway
-
does the subapp want separate new app tabs,
or reuse any already open isntance of it?
accessing
-
image: something
-
-
imageView
-
-
imageView: something
-
-
updateImageInfo
-
actions
-
changeItem: anItem
-
-
editImage
-
self withWaitCursorDo:[
-
image
-
autoload image readers and retry
-
showHex
-
aspects
-
fitSize
-
return/create the 'fitSize' value holder (automatically generated)
change & update
-
update: something with: aParameter from: changedObject
-
imageView adjust:#smoothFitBig.
event handling
-
processEvent: anEvent
-
Return true, if I have eaten the event
initialization & release
-
postBuildImageView: aWidget
-
-
postOpenAsSubcanvasWith: aBuilder
-
invoked if the application is embedded in some other view
-
postOpenWith: aBuilder
-
only invoked if the application is not started from a master
-
setupImageView
-
|