stx_libwidg2.st
author Stefan Vogel <sv@exept.de>
Sat, 05 Feb 2011 19:00:46 +0100
changeset 4017 ac2b55f9a0ab
parent 4009 fcf2671777ea
child 4040 408aada39551
permissions -rw-r--r--
automatic checkIn
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3028
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
     1
"
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
     2
 COPYRIGHT (c) 2006 by eXept Software AG
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
     3
              All Rights Reserved
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
     4
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
     5
 This software is furnished under a license and may be used
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
     6
 only in accordance with the terms of that license and with the
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
     7
 inclusion of the above copyright notice.   This software may not
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
     8
 be provided or otherwise made available to, or used by, any
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
     9
 other person.  No title to or ownership of the software is
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    10
 hereby transferred.
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    11
"
3002
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
"{ Package: 'stx:libwidg2' }"
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
LibraryDefinition subclass:#stx_libwidg2
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
	instanceVariableNames:''
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
	classVariableNames:''
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
	poolDictionaries:''
3209
9b7153bf5386 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3163
diff changeset
    18
	category:'* Projects & Packages *'
3002
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
!
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
3028
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    21
!stx_libwidg2 class methodsFor:'documentation'!
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    22
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    23
copyright
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    24
"
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    25
 COPYRIGHT (c) 2006 by eXept Software AG
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    26
              All Rights Reserved
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    27
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    28
 This software is furnished under a license and may be used
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    29
 only in accordance with the terms of that license and with the
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    30
 inclusion of the above copyright notice.   This software may not
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    31
 be provided or otherwise made available to, or used by, any
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    32
 other person.  No title to or ownership of the software is
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    33
 hereby transferred.
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    34
"
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    35
!
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    36
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    37
documentation
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    38
"
3691
04859d641443 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3658
diff changeset
    39
    Build-Information for creation of the st/x standard library: stx_libwidg2.
3028
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    40
    This library contains additional gui components (widgets).
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    41
"
c4aaaac3bbc0 comments
Claus Gittinger <cg@exept.de>
parents: 3027
diff changeset
    42
! !
3002
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    43
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    44
!stx_libwidg2 class methodsFor:'description'!
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    45
3027
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    46
additionalClassNamesAndAttributes
3002
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    47
    ^ #(
3014
777b22b08f07 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3002
diff changeset
    48
        "/ <className> or (<className> attributes...)
777b22b08f07 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3002
diff changeset
    49
        'LicenceBox'
3002
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    50
    )
3014
777b22b08f07 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3002
diff changeset
    51
3027
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    52
    "Created: / 21-08-2006 / 19:52:03 / cg"
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    53
!
6bd1a676128a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3014
diff changeset
    54
3232
877e0098f3b1 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 3209
diff changeset
    55
excludedFromPreRequisites
4017
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
    56
    "list all packages which should be ignored in the automatic
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
    57
     preRequisites scan. See #preRequisites for more."
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
    58
3232
877e0098f3b1 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 3209
diff changeset
    59
    ^ #(
877e0098f3b1 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 3209
diff changeset
    60
        #'stx:clients/Demos'    "CodingExamples_GUI::GUIDemoNoteBook - referenced by TabItem class>>test "
877e0098f3b1 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 3209
diff changeset
    61
        #'stx:goodies'    "IdentityDictionaryWithDefault - referenced by GridBagLayoutInfo>>initialize "
877e0098f3b1 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 3209
diff changeset
    62
        #'stx:goodies/postscript'    "PSGraphicsContext - referenced by ImageEditView>>printWithMagnification: "
877e0098f3b1 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 3209
diff changeset
    63
        #'stx:libtool'    "FileBrowser - referenced by HierarchicalFileList::Directory>>icon "
877e0098f3b1 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 3209
diff changeset
    64
        #'stx:libtool2'    "ImageEditor - referenced by ImageEditView class>>classResources "
877e0098f3b1 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 3209
diff changeset
    65
        #'stx:libwidg3'    "ClockView - referenced by TabItem class>>test "
3378
5397503d7280 automatic checkIn
ab
parents: 3273
diff changeset
    66
        #'stx:goodies/refactoryBrowser/parser'    "RBParser - referenced by DoWhatIMeanSupport class>>findNodeForInterval:in: "
5397503d7280 automatic checkIn
ab
parents: 3273
diff changeset
    67
        #'stx:libcomp'    "Parser - referenced by DoWhatIMeanSupport class>>codeCompletionForMessage:inClass:codeView: "
5397503d7280 automatic checkIn
ab
parents: 3273
diff changeset
    68
        #'stx:libhtml'    "HTMLDocumentView - referenced by LicenceBox>>initialize "
3232
877e0098f3b1 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 3209
diff changeset
    69
    )
877e0098f3b1 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 3209
diff changeset
    70
!
877e0098f3b1 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 3209
diff changeset
    71
4017
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
    72
preRequisites
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
    73
    "list all required packages.
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
    74
     This list can be maintained manually or (better) generated and
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
    75
     updated by scanning the superclass hierarchies and looking for
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
    76
     global variable accesses. (the browser has a menu function for that)
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
    77
     Howevery, often too much is found, and you may want to explicitely
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
    78
     exclude individual packages in the #excludedFromPrerequisites method."
3157
30525b17eaf6 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3120
diff changeset
    79
30525b17eaf6 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3120
diff changeset
    80
    ^ #(
4017
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
    81
        #'stx:libbasic'    "Object - superclass of LinkButton "
3232
877e0098f3b1 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 3209
diff changeset
    82
        #'stx:libbasic2'    "List - superclass of HierarchicalFileList "
4017
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
    83
        #'stx:libui'    "DataSetColumnSpec - referenced by ListModelView::TableRenderer::ColumnDescriptor>>dataSetColumnSpec: "
3232
877e0098f3b1 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 3209
diff changeset
    84
        #'stx:libview'    "GraphicsMedium - superclass of ImageView "
877e0098f3b1 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 3209
diff changeset
    85
        #'stx:libview2'    "Model - superclass of TabItem "
877e0098f3b1 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 3209
diff changeset
    86
        #'stx:libwidg'    "DialogBox - superclass of EnterBoxWithList "
3157
30525b17eaf6 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3120
diff changeset
    87
    )
3002
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    88
! !
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    89
3055
ac72fe0af5e7 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3046
diff changeset
    90
!stx_libwidg2 class methodsFor:'description - compilation'!
ac72fe0af5e7 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3046
diff changeset
    91
3746
b74689ab5c60 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3691
diff changeset
    92
additionalBaseAddressDefinition_bc_dot_mak
b74689ab5c60 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3691
diff changeset
    93
    "this is an optional definition, which (if present) may speed up the dll-loading a little
b74689ab5c60 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3691
diff changeset
    94
     on win32 systems."
b74689ab5c60 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3691
diff changeset
    95
3055
ac72fe0af5e7 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3046
diff changeset
    96
    ^ '
3163
84347d674072 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 3157
diff changeset
    97
# see stdHeader_bc for LIBWIDG2_BASE
3746
b74689ab5c60 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3691
diff changeset
    98
LIB_BASE=$(LIBWIDG2_BASE)
3055
ac72fe0af5e7 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3046
diff changeset
    99
'
ac72fe0af5e7 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3046
diff changeset
   100
! !
ac72fe0af5e7 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3046
diff changeset
   101
3096
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   102
!stx_libwidg2 class methodsFor:'description - contents'!
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   103
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   104
classNamesAndAttributes
3949
636df82ad7dd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3804
diff changeset
   105
    "lists the classes which are to be included in the project.
636df82ad7dd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3804
diff changeset
   106
     Each entry in the list may be: a single class-name (symbol),
636df82ad7dd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3804
diff changeset
   107
     or an array-literal consisting of class name and attributes.
636df82ad7dd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3804
diff changeset
   108
     Attributes are: #autoload or #<os> where os is one of win32, unix,..."
636df82ad7dd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3804
diff changeset
   109
3096
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   110
    ^ #(
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   111
        "<className> or (<className> attributes...) in load order"
4017
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   112
        AssistantApplication
3113
03f88204678b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3111
diff changeset
   113
        CharacterSetView
3096
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   114
        CheckBox
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   115
        (ColoredListEntry autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   116
        ComboBoxButton
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   117
        (ComboBrowseView autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   118
        (ComboUpDownView autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   119
        ComboView
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   120
        DSVColumnView
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   121
        DSVLabelView
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   122
        DataSetColumn
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   123
        DataSetLabel
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   124
        DataSetView
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   125
        DoWhatIMeanSupport
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   126
        EnterBoxWithList
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   127
        ExtendedComboBox
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   128
        FilenameEditField
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   129
        FilenameEnterBox
4017
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   130
        FilenameWidgetWithHistory
3096
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   131
        (GraphColumn autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   132
        (GraphColumnView autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   133
        (GraphColumnView2D autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   134
        (GraphColumnView2DSpec autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   135
        (GraphColumnView3D autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   136
        (GraphColumnView3DSpec autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   137
        (GraphColumnViewSpec autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   138
        GridBagConstraints
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   139
        GridBagLayoutInfo
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   140
        GridBagLayoutView
4017
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   141
        HierarchicalDropTargetController
3096
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   142
        HierarchicalItem
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   143
        HierarchicalList
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   144
        HierarchyNode
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   145
        (HorizontalScale autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   146
        (ImageSelectionBox autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   147
        ImageView
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   148
        LabelledEnterField
4017
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   149
        LinkButton
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   150
        LinkButtonController
3096
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   151
        (ListEditor autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   152
        ListEntry
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   153
        ListModelView
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   154
        (MenuButton autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   155
        MenuPanel
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   156
        (MotionButton autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   157
        MultipleItemSelectionWidget
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   158
        (NoteBookFrameView autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   159
        NoteBookView
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   160
        (ParagraphSpecification autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   161
        PrintAbortDialog
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   162
        PrintingDialog
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   163
        ProgressIndicator
4017
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   164
        ProgressNotification
3096
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   165
        (RoundButton autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   166
        (Ruler autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   167
        (Scale autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   168
        SelectionInHierarchy
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   169
        (SelectionInHierarchyView autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   170
        SelectionInTree
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   171
        SelectionInTreeView
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   172
        Separator
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   173
        Slider
4009
fcf2671777ea automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 4001
diff changeset
   174
        SteppingSlider
3096
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   175
        (StrokeView autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   176
        SubCanvas
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   177
        SyncedMultiColumnTextView
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   178
        (TabControl autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   179
        TabItem
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   180
        TabSpecRuler
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   181
        TabWidget
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   182
        TabulatorSpecification
4017
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   183
        TerminalView
3096
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   184
        TextBox
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   185
        (TextRuler autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   186
        TreeItem
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   187
        UpDownButton
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   188
        (VT52TerminalView autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   189
        (VerticalRuler autoload)
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   190
        ViewScroller
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   191
        #'stx_libwidg2'
4017
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   192
        ColorMenu
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   193
        ComboBoxView
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   194
        ComboListView
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   195
        FileSelectionItem
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   196
        FileSelectionTree
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   197
        FilenameWidgetWithoutHistory
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   198
        FontMenu
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   199
        HierarchicalFileList
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   200
        HierarchicalItemWithLabel
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   201
        HorizontalSlider
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   202
        HorizontalSteppingSlider
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   203
        ImageEditView
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   204
        ModelListEntry
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   205
        MultiColListEntry
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   206
        SelectionInListModelView
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   207
        TabView
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   208
        ThreeColumnTextView
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   209
        TreeItemWithImage
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   210
        TwoColumnTextView
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   211
        FilenameComboBoxView
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   212
        HierarchicalItemWithLabelAndIcon
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   213
        HierarchicalListView
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   214
        LabelAndIcon
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   215
        HierarchicalItemWithLabelAndIconAndValue
3793
9cd03fa8e8f2 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3753
diff changeset
   216
        LabelAndTwoIcons
3096
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   217
    )
4017
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   218
!
4009
fcf2671777ea automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 4001
diff changeset
   219
4017
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   220
extensionMethodNames
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   221
    "lists the extension methods which are to be included in the project.
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   222
     Entries are 2-element array literals, consisting of class-name and selector."
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   223
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   224
    ^ #(
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   225
    )
3096
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   226
! !
8c7876c528e7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3089
diff changeset
   227
3002
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   228
!stx_libwidg2 class methodsFor:'description - project information'!
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   229
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   230
companyName
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   231
    "Return a companyname which will appear in <lib>.rc"
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   232
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   233
    ^ 'eXept Software AG'
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   234
!
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   235
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   236
description
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   237
    "Return a description string which will appear in nt.def / bc.def"
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   238
3029
20769e7a1aea comments
Claus Gittinger <cg@exept.de>
parents: 3028
diff changeset
   239
    ^ 'Smalltalk/X Additional Widgets'
20769e7a1aea comments
Claus Gittinger <cg@exept.de>
parents: 3028
diff changeset
   240
!
20769e7a1aea comments
Claus Gittinger <cg@exept.de>
parents: 3028
diff changeset
   241
3002
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   242
legalCopyright
3753
5ea9411aaac8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3746
diff changeset
   243
    "Return a copyright string which will appear in <lib>.rc"
3002
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   244
4001
b6126b3db90d changed: #legalCopyright
Claus Gittinger <cg@exept.de>
parents: 3949
diff changeset
   245
    ^ 'Copyright Claus Gittinger 1988-2011\nCopyright eXept Software AG 1998-2011'
3273
8afdbf216baa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3272
diff changeset
   246
4001
b6126b3db90d changed: #legalCopyright
Claus Gittinger <cg@exept.de>
parents: 3949
diff changeset
   247
    "Modified: / 01-02-2011 / 11:56:39 / cg"
3002
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   248
! !
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   249
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   250
!stx_libwidg2 class methodsFor:'documentation'!
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   251
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   252
version
4017
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   253
    ^ '$Header: /cvs/stx/stx/libwidg2/stx_libwidg2.st,v 1.41 2011-02-05 18:00:46 stefan Exp $'
3793
9cd03fa8e8f2 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3753
diff changeset
   254
!
9cd03fa8e8f2 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3753
diff changeset
   255
9cd03fa8e8f2 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 3753
diff changeset
   256
version_CVS
4017
ac2b55f9a0ab automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 4009
diff changeset
   257
    ^ '$Header: /cvs/stx/stx/libwidg2/stx_libwidg2.st,v 1.41 2011-02-05 18:00:46 stefan Exp $'
3002
47c24ac4756a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   258
! !