stx_libwidg.st
changeset 3488 e36f203dec13
parent 3472 3754048433f7
child 3512 9786ffe154dc
--- a/stx_libwidg.st	Wed May 30 13:43:18 2007 +0200
+++ b/stx_libwidg.st	Wed May 30 14:53:22 2007 +0200
@@ -43,77 +43,30 @@
 
 !stx_libwidg class methodsFor:'description'!
 
-classNamesAndAttributes
+excludedFromPreRequisites
     ^ #(
-	"/ <className> or (<className> attributes...)
-	'ArrowButton'
-	'Button'
-	'ButtonController'
-	'CheckLabel'
-	'CheckToggle'
-	'ClickMenuView'
-	'CodeView'
-	'DialogBox'
-	'EditField'
-	'EditTextView'
-	'EnterBox'
-	'EnterBox2'
-	'EnterFieldGroup'
-	'FileSaveBox'
-	'FileSelectionBox'
-	'FileSelectionList'
-	'FontPanel'
-	'FramedBox'
-	'HVScrollableView'
-	'HorizontalMiniScroller'
-	'HorizontalPanelView'
-	'HorizontalScrollBar'
-	'HorizontalScroller'
-	'InfoBox'
-	'Label'
-	'ListSelectionBox'
-	'ListView'
-	('ListViewController' #autoload)
-	'MenuView'
-	'MiniScroller'
-	'MultiSelectionInList'
-	'ObjectView'
-	'OptionBox'
-	'PanelView'
-	'PopUpList'
-	'PopUpListController'
-	'PopUpMenu'
-	'PullDownMenu'
-	'RadioButton'
-	'RadioButtonController'
-	'RadioButtonGroup'
-	'ScrollBar'
-	'ScrollableView'
-	'Scroller'
-	'SelectionInList'
-	'SelectionInListView'
-	'SequenceView'
-	'TextCollector'
-	'TextView'
-	'Toggle'
-	'ToggleController'
-	'VariableHorizontalPanel'
-	'VariableHorizontalPanelController'
-	'VariablePanel'
-	'VariablePanelController'
-	'VariableVerticalPanel'
-	'VariableVerticalPanelController'
-	'VerticalPanelView'
-	'WarningBox'
-	'Workspace'
-	'YesNoBox'
-	'stx_libwidg'
+        #'stx:goodies/soap'    "SOAP::SoapImplError - referenced by EditTextView>>googleSpellingSuggestion "
+        #'stx:goodies/soap/examples'    "SOAP::BabelFishClient - referenced by EditTextView>>babelFishTranslate: "
+        #'stx:libcomp'    "Parser - referenced by EditTextView>>executeKeyboardMacro: "
+        #'stx:libhtml'    "HTMLDocumentView - referenced by DialogBox>>addHelpButtonFor: "
+        #'stx:libtool'    "SystemBrowser - referenced by Workspace>>browseImplementorsOfIt "
+        #'stx:libwidg2'    "FilenameEditField - referenced by DialogBox>>addFilenameInputFieldOn:in:tabable: "
     )
 !
 
 extensionMethodNames
     ^ #(
     )
+!
+
+preRequisites
+    ^ #(
+        #'stx:libbasic'    "Object - superclass of ListView "
+        #'stx:libbasic2'    "List - referenced by SelectionInList>>initialize "
+        #'stx:libui'    "PopUpListSpec - referenced by PopUpList>>specClass "
+        #'stx:libview'    "DeviceGraphicsContext - superclass of WarningBox "
+        #'stx:libview2'    "ValueHolder - superclass of SelectionInList "
+    )
 ! !
 
 !stx_libwidg class methodsFor:'description - compilation'!
@@ -132,6 +85,76 @@
     "Created: / 23-08-2006 / 11:27:05 / cg"
 ! !
 
+!stx_libwidg class methodsFor:'description - contents'!
+
+classNamesAndAttributes
+    ^ #(
+        "<className> or (<className> attributes...) in load order"
+        ArrowButton
+        Button
+        ButtonController
+        CheckLabel
+        CheckToggle
+        ClickMenuView
+        CodeView
+        DialogBox
+        EditField
+        EditTextView
+        EnterBox
+        EnterBox2
+        EnterFieldGroup
+        FileSaveBox
+        FileSelectionBox
+        FileSelectionList
+        FontPanel
+        FramedBox
+        HVScrollableView
+        HorizontalMiniScroller
+        HorizontalPanelView
+        HorizontalScrollBar
+        HorizontalScroller
+        InfoBox
+        Label
+        ListSelectionBox
+        ListView
+        (ListViewController autoload)
+        MenuView
+        MiniScroller
+        MultiSelectionInList
+        ObjectView
+        OptionBox
+        PanelView
+        PopUpList
+        PopUpListController
+        PopUpMenu
+        PullDownMenu
+        RadioButton
+        RadioButtonController
+        RadioButtonGroup
+        ScrollBar
+        ScrollableView
+        Scroller
+        SelectionInList
+        SelectionInListView
+        SequenceView
+        TextCollector
+        TextView
+        Toggle
+        ToggleController
+        VariableHorizontalPanel
+        VariableHorizontalPanelController
+        VariablePanel
+        VariablePanelController
+        VariableVerticalPanel
+        VariableVerticalPanelController
+        VerticalPanelView
+        WarningBox
+        Workspace
+        YesNoBox
+        #'stx_libwidg'
+    )
+! !
+
 !stx_libwidg class methodsFor:'description - project information'!
 
 companyName
@@ -161,5 +184,5 @@
 !stx_libwidg class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libwidg/stx_libwidg.st,v 1.13 2007-03-17 11:38:05 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libwidg/stx_libwidg.st,v 1.14 2007-05-30 12:53:22 stefan Exp $'
 ! !