|
Class: VariablePanelSpec
Object
|
+--UISpecification
|
+--ComponentSpec
|
+--ViewWithSubcomponentsSpec
|
+--ViewSpec
|
+--VariablePanelSpec
|
+--FileBrowserV2UISpecifications::PanelSpec
|
+--VariableHorizontalPanelSpec
|
+--VariableVerticalPanelSpec
- Package:
- stx:libui
- Category:
- Interface-Support-UI-Specs
- Version:
- rev:
1.38
date: 2019/07/18 17:29:13
- user: cg
- file: VariablePanelSpec.st directory: libui
- module: stx stc-classLibrary: libui
- Author:
- Claus Atzkern
Not normally used by applications.
UIBuilder
UIPainter
interface specs
-
detailsEditSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:VariablePanelSpec andSelector:#detailsEditSpec
|
interface-painter
-
addBindingsTo: env for: inst channel: aChannel
-
add bindings as required to allow the GUI Painter to operate on an instance of me
queries
-
canResizeSubComponents
-
answer whether included sub components can be resized or are handled by the view itself
-
isLayoutContainer
-
answer whether corresponding view instances of the spec class can contain (and arrange) other view
-
supportsSubComponents
-
answer whether instances of the spec class support sub components
accessing
-
barLevel
-
-
barLevel: something
-
-
barWidth
-
return the value of the instance variable 'barWidth' (automatically generated)
-
barWidth: something
-
set the value of the instance variable 'barWidth' (automatically generated)
-
handlePosition
-
return the value of the instance variable 'handlePosition' (automatically generated)
-
handlePosition: something
-
set the value of the instance variable 'handlePosition' (automatically generated)
-
handles
-
return the value of the instance variable 'handles' (automatically generated)
-
handles: aCollectionOfRelativeFrations
-
set the initial handle positions
-
showHandle
-
return the value of the instance variable 'showHandle' (automatically generated)
-
showHandle: something
-
set the value of the instance variable 'showHandle' (automatically generated)
-
snapMode
-
return the value of the instance variable 'snapMode' (automatically generated)
-
snapMode: something
-
set the value of the instance variable 'snapMode' (automatically generated)
building
-
setAttributesIn: aView with: aBuilder
-
set my attributes to aView
-
setLayoutsInLayoutContainer: aPanel
-
fix it; spread them evenly
converting
-
fromLiteralArrayEncoding: aSpecArray
-
read my attributes from aSpecArray
-
otherAttributesLiteralArrayEncoding: aColl
-
array := Array new:(size + 1).
-
skippedInLiteralEncoding
-
define the inst-slots which are skipped when generating a literalArrayEncoding;
(to skip the ones with default values.)
parsing a view
-
componentFromView: aPanel callBack: aBlock
-
with:subs
-
fromView: aView callBack: aBlock
-
extract attributes from aView
-
layoutFromView: aPanel
-
-
recomputeHandlesFrom: aPanel
-
I don't like these 9 digit precision numbers in the specs...
queries
-
isVertical
-
-
userFriendlyName
-
answer a good noticeable name of the widget for the GUI Painter and the documentation
|