|
Class: NoteBookViewSpec
Object
|
+--UISpecification
|
+--ComponentSpec
|
+--NamedSpec
|
+--MenuComponentSpec
|
+--TabViewSpec
|
+--NoteBookViewSpec
|
+--UIGalleryViewSpec
- Package:
- stx:libui
- Category:
- Interface-Support-UI-Specs
- Version:
- rev:
1.66
date: 2019/07/18 17:29:17
- user: cg
- file: NoteBookViewSpec.st directory: libui
- module: stx stc-classLibrary: libui
- Author:
- Claus Atzkern
Not normally used by applications.
Notice:
this class was implemented using protocol information
from alpha testers, literature and by reading public domain code
- it may not be complete or compatible to
the corresponding ST-80 class.
If you encounter any incompatibilities, please forward a note
describing the incompatibility verbal (i.e. no code) to the ST/X team.
UIBuilder
UIPainter
interface specs
-
basicsEditSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:NoteBookViewSpec andSelector:#basicsEditSpec
|
-
detailsEditSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:NoteBookViewSpec andSelector:#detailsEditSpec
|
interface-painter
-
addBindingsTo: env for: anInstance channel: aChannel
-
add bindings as required to allow the GUI Painter to operate on an instance of me
accessing
-
canvas
-
-
canvas: something
-
-
canvasFrameLevel
-
ignored
-
canvasFrameLevel: something
-
ignored
-
canvasInset
-
-
canvasInset: something
-
-
keepCanvasAlive
-
-
keepCanvasAlive: something
-
-
tabBottomMargin
-
-
tabBottomMargin: aMargin
-
-
tabLabelInset
-
inset (a point) of the label relative to its frame
preferredExtent of Tab: label extent + tabLabelInset
-
tabLabelInset: something
-
inset (a point) of the label relative to its frame
preferredExtent of Tab: label extent + tabLabelInset
-
tabLevel
-
-
tabLevel: something
-
-
tabTopMargin
-
-
tabTopMargin: aMargin
-
building
-
setAttributesIn: aView with: aBuilder
-
set my attributes to aView
-
validateModel: aModel forView: aView withValue: constantList
-
about to set the model.
If it's a plain valueHolder, change the listMessage
to #value
converting
-
fromLiteralArrayEncoding: aSpecArray
-
read my attributes from aSpecArray
-
skippedInLiteralEncoding
-
define the inst-slots which are skipped when generating a literalArrayEncoding;
(to skip the ones with default values.)
parsing a view
-
fromView: aNoteBookView callBack: aBlock
-
extract attributes from aView
queries
-
userFriendlyName
-
answer a good noticeable name of the widget for the GUI Painter and the documentation
queries-UIDefiner
-
aspectSelectors
-
add more aspect selectors (these generate aspect methods in the definer)
visiting
-
acceptUISpecVisitor: aVisitor
-
Double dispatch back to the visitor, passing my type encoded in
the selector (visitor pattern)
|