stx_libwidg2.st
author Claus Gittinger <cg@exept.de>
Tue, 22 Aug 2006 18:40:56 +0200
changeset 3027 6bd1a676128a
parent 3014 777b22b08f07
child 3028 c4aaaac3bbc0
permissions -rw-r--r--
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3002
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
"{ Package: 'stx:libwidg2' }"
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     2
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
LibraryDefinition subclass:#stx_libwidg2
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
	instanceVariableNames:''
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
	classVariableNames:''
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
	poolDictionaries:''
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
	category:'* Projects *'
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
!
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
!stx_libwidg2 class methodsFor:'description'!
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
3027
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    13
additionalClassNamesAndAttributes
3002
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
    ^ #(
3014
777b22b08f07 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3002
diff changeset
    15
        "/ <className> or (<className> attributes...)
777b22b08f07 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3002
diff changeset
    16
        'LicenceBox'
3002
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
    )
3014
777b22b08f07 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3002
diff changeset
    18
3027
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    19
    "Created: / 21-08-2006 / 19:52:03 / cg"
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    20
!
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    21
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    22
classNamesAndAttributes
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    23
    ^ #(
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    24
	"/ <className> or (<className> attributes...)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    25
	('CharacterSetView' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    26
	'CheckBox'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    27
	'ColorMenu'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    28
	('ColoredListEntry' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    29
	'ComboBoxButton'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    30
	'ComboBoxView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    31
	('ComboBrowseView' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    32
	'ComboListView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    33
	('ComboUpDownView' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    34
	'ComboView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    35
	'DSVColumnView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    36
	'DSVLabelView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    37
	'DataSetColumn'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    38
	'DataSetLabel'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    39
	'DataSetView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    40
	'DoWhatIMeanSupport'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    41
	'EnterBoxWithList'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    42
	'ExtendedComboBox'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    43
	'FileSelectionItem'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    44
	'FileSelectionTree'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    45
	'FilenameComboBoxView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    46
	'FilenameEditField'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    47
	'FilenameEnterBox'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    48
	'FontMenu'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    49
	('GraphColumn' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    50
	('GraphColumnView' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    51
	('GraphColumnView2D' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    52
	('GraphColumnView2DSpec' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    53
	('GraphColumnView3D' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    54
	('GraphColumnView3DSpec' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    55
	('GraphColumnViewSpec' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    56
	'GridBagConstraints'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    57
	'GridBagLayoutInfo'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    58
	'GridBagLayoutView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    59
	'HierarchicalFileList'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    60
	'HierarchicalItem'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    61
	'HierarchicalItemWithLabel'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    62
	'HierarchicalItemWithLabelAndIcon'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    63
	'HierarchicalItemWithLabelAndIconAndValue'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    64
	'HierarchicalList'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    65
	'HierarchicalListView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    66
	'HierarchyNode'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    67
	('HorizontalScale' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    68
	'HorizontalSlider'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    69
	('HorizontalSteppingSlider' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    70
	('ImageEditView' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    71
	('ImageSelectionBox' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    72
	'ImageView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    73
	'LabelAndIcon'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    74
	'LabelledEnterField'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    75
	('ListEditor' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    76
	'ListEntry'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    77
	'ListModelView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    78
	('MenuButton' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    79
	'MenuPanel'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    80
	'ModelListEntry'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    81
	('MotionButton' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    82
	'MultiColListEntry'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    83
	'MultipleItemSelectionWidget'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    84
	('NoteBookFrameView' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    85
	'NoteBookView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    86
	('ParagraphSpecification' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    87
	'PrintAbortDialog'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    88
	'PrintingDialog'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    89
	'ProgressIndicator'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    90
	('RoundButton' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    91
	('Ruler' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    92
	('Scale' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    93
	'SelectionInHierarchy'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    94
	('SelectionInHierarchyView' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    95
	'SelectionInListModelView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    96
	'SelectionInTree'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    97
	'SelectionInTreeView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    98
	'Separator'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    99
	'Slider'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   100
	('SteppingSlider' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   101
	('StrokeView' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   102
	'SubCanvas'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   103
	'SyncedMultiColumnTextView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   104
	('TabControl' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   105
	'TabItem'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   106
	'TabSpecRuler'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   107
	'TabView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   108
	'TabWidget'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   109
	'TabulatorSpecification'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   110
	('TerminalView' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   111
	'TextBox'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   112
	('TextRuler' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   113
	('ThreeColumnTextView' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   114
	'TreeItem'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   115
	'TreeItemWithImage'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   116
	'TwoColumnTextView'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   117
	'UpDownButton'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   118
	('VT100TerminalView' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   119
	('VT52TerminalView' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   120
	('VerticalRuler' #autoload)
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   121
	'ViewScroller'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   122
	'stx_libwidg2'
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   123
    )
3002
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   124
!
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   125
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   126
extensionMethodNames
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   127
    ^ #(
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   128
    )
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   129
! !
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   130
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   131
!stx_libwidg2 class methodsFor:'description - project information'!
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   132
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   133
companyName
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   134
    "Return a companyname which will appear in <lib>.rc"
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   135
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   136
    ^ 'eXept Software AG'
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   137
!
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   138
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   139
description
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   140
    "Return a description string which will appear in nt.def / bc.def"
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   141
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   142
    ^ 'Smalltalk/X Class library'
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   143
!
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   144
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   145
legalCopyright
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   146
    "Return copyright string which will appear in <lib>.rc"
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   147
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   148
    ^ 'Copyright eXept Software AG 1998-2006'
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   149
!
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   150
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   151
productName
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   152
    "Return a product name which will appear in <lib>.rc"
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   153
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   154
    ^ 'Smalltalk/X'
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   155
! !
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   156
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   157
!stx_libwidg2 class methodsFor:'documentation'!
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   158
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   159
version
3027
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
   160
    ^ '$Header: /cvs/stx/stx/libwidg2/stx_libwidg2.st,v 1.3 2006-08-22 16:40:56 cg Exp $'
3002
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   161
! !