|
Class: PopUpListSpec
Object
|
+--UISpecification
|
+--ComponentSpec
|
+--ViewWithLabelSpec
|
+--ViewWithLabelAndModelSpec
|
+--PopUpListSpec
|
+--MenuButtonSpec
- Package:
- stx:libui
- Category:
- Interface-Support-UI-Specs
- Version:
- rev:
1.79
date: 2019/07/18 17:29:41
- user: cg
- file: PopUpListSpec.st directory: libui
- module: stx stc-classLibrary: libui
- Author:
- Claus Atzkern
not normally used by applications.
UIBuilder
UIPainter
image specs
-
icon
-
This resource specification was automatically generated
by the ImageEditor of ST/X.
usage example(s):
ImageEditor openOnClass:self andSelector:#icon
|
interface specs
-
basicsEditSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:PopUpListSpec andSelector:#basicsEditSpec
|
-
channelsEditSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:PopUpListSpec andSelector:#channelsEditSpec
|
-
detailsEditSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:PopUpListSpec 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
-
slices
-
return the slices for the attribute sections in the GUI Painter
accessing
-
callbacksSpec
-
return the value of the instance variable 'callbacksSpec' (automatically generated)
-
callbacksSpec: something
-
set the value of the instance variable 'callbacksSpec' (automatically generated)
-
defaultAdjust
-
-
ignoreReselect
-
controls if clicking on an already selected item should
be ignored or should perform the select action again.
By default, these are ignored
-
ignoreReselect: something
-
controls if clicking on an already selected item should
be ignored or should perform the select action again.
By default, these are ignored
-
listSelector
-
-
listSelector: something
-
-
menu
-
return the value of the instance variable 'menu' (automatically generated)
-
menu: something
-
set the value of the instance variable 'menu' (automatically generated)
-
showHandle
-
return the value of the instance variable 'showHandle' (automatically generated)
-
showHandle: something
-
set the value of the instance variable 'showHandle' (automatically generated)
-
stateChangeCallBackSelector
-
-
stateChangeCallBackSelector: something
-
-
tabable
-
-
useIndex
-
use index instead of name
-
useIndex: aBool
-
use index instead of name
accessing-dummy
-
isPopUp: dummy
-
building
-
defineCallBacksFor: aBuilder view: aView
-
transform ST-80 Style callBackSpec
-
setAttributesIn: aView with: aBuilder
-
set my attributes to aView
-
setModelAttributeIn: aView with: aBuilder
-
set my model attributes to aView (or its model)
-
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: aPopUpList callBack: aBlock
-
extract attributes from aView
queries
-
usefulReplacementSpecClassNames
-
queries-UIDefiner
-
aspectSelectors
-
add more aspect selectors these generate aspect methods in the definer
-
defaultModelClassFor: someAspect
-
used by the UIPainters aspectGenerator
visiting
-
acceptUISpecVisitor: aVisitor
-
Double dispatch back to the visitor, passing my type encoded in
the selector (visitor pattern)
|