--- a/ComboBoxButton.st Thu Mar 25 15:55:16 1999 +0100
+++ b/ComboBoxButton.st Thu Mar 25 16:01:25 1999 +0100
@@ -1,5 +1,3 @@
-'From Smalltalk/X, Version:3.1.9 on 30-aug-1997 at 2:49:56 pm' !
-
Toggle subclass:#ComboBoxButton
instanceVariableNames:''
classVariableNames:''
@@ -26,5 +24,5 @@
!ComboBoxButton class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libwidg2/ComboBoxButton.st,v 1.1 1997-09-02 17:47:20 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libwidg2/ComboBoxButton.st,v 1.2 1999-03-25 15:01:22 cg Exp $'
! !
--- a/ComboBoxV.st Thu Mar 25 15:55:16 1999 +0100
+++ b/ComboBoxV.st Thu Mar 25 16:01:25 1999 +0100
@@ -46,13 +46,13 @@
Not yet finished - it may need more protocol.
[author:]
- Claus Gittinger
+ Claus Gittinger
[see also:]
- ComboView
- PopUpList SelectionInListView
- ComboListView
- PullDownMenu Label EntryField
+ ComboView
+ PopUpList SelectionInListView
+ ComboListView ExtendedComboBox
+ PullDownMenu Label EntryField
"
!
@@ -249,5 +249,5 @@
!ComboBoxView class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libwidg2/Attic/ComboBoxV.st,v 1.22 1999-03-19 19:58:55 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libwidg2/Attic/ComboBoxV.st,v 1.23 1999-03-25 15:00:54 cg Exp $'
! !
--- a/ComboBoxView.st Thu Mar 25 15:55:16 1999 +0100
+++ b/ComboBoxView.st Thu Mar 25 16:01:25 1999 +0100
@@ -46,13 +46,13 @@
Not yet finished - it may need more protocol.
[author:]
- Claus Gittinger
+ Claus Gittinger
[see also:]
- ComboView
- PopUpList SelectionInListView
- ComboListView
- PullDownMenu Label EntryField
+ ComboView
+ PopUpList SelectionInListView
+ ComboListView ExtendedComboBox
+ PullDownMenu Label EntryField
"
!
@@ -249,5 +249,5 @@
!ComboBoxView class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libwidg2/ComboBoxView.st,v 1.22 1999-03-19 19:58:55 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libwidg2/ComboBoxView.st,v 1.23 1999-03-25 15:00:54 cg Exp $'
! !
--- a/ComboBrowseView.st Thu Mar 25 15:55:16 1999 +0100
+++ b/ComboBrowseView.st Thu Mar 25 16:01:25 1999 +0100
@@ -12,8 +12,6 @@
-'From Smalltalk/X, Version:3.4.9 on 13-oct-1998 at 4:58:05 pm' !
-
ComboBoxView subclass:#ComboBrowseView
instanceVariableNames:'browseAction'
classVariableNames:''
@@ -42,9 +40,8 @@
documentation
"
This combines a text-input field with a '...'-Button.
- The Button opens a fileSelection browser to allow selecting
- a file.
- The browse action can be changed programmatically via the #browseAction:
+ The Button opens a fileSelection browser to allow selecting a file.
+ The browse action can be changed programatically via the #browseAction:
method.
[author:]
@@ -154,5 +151,5 @@
!ComboBrowseView class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libwidg2/ComboBrowseView.st,v 1.1 1998-10-13 15:40:28 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libwidg2/ComboBrowseView.st,v 1.2 1999-03-25 15:01:25 cg Exp $'
! !
--- a/ComboListV.st Thu Mar 25 15:55:16 1999 +0100
+++ b/ComboListV.st Thu Mar 25 16:01:25 1999 +0100
@@ -54,13 +54,13 @@
list as displayed in the popped menu.
[author:]
- Claus Gittinger
+ Claus Gittinger
[see also:]
- ComboView
- PopUpList SelectionInListView
- ComboBoxView
- PullDownMenu Label EntryField
+ ComboView
+ PopUpList SelectionInListView
+ ComboBoxView ExtendedComboBox
+ PullDownMenu Label EntryField
"
!
@@ -631,5 +631,5 @@
!ComboListView class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libwidg2/Attic/ComboListV.st,v 1.29 1999-02-19 13:09:21 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libwidg2/Attic/ComboListV.st,v 1.30 1999-03-25 15:01:13 cg Exp $'
! !
--- a/ComboListView.st Thu Mar 25 15:55:16 1999 +0100
+++ b/ComboListView.st Thu Mar 25 16:01:25 1999 +0100
@@ -54,13 +54,13 @@
list as displayed in the popped menu.
[author:]
- Claus Gittinger
+ Claus Gittinger
[see also:]
- ComboView
- PopUpList SelectionInListView
- ComboBoxView
- PullDownMenu Label EntryField
+ ComboView
+ PopUpList SelectionInListView
+ ComboBoxView ExtendedComboBox
+ PullDownMenu Label EntryField
"
!
@@ -631,5 +631,5 @@
!ComboListView class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libwidg2/ComboListView.st,v 1.29 1999-02-19 13:09:21 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libwidg2/ComboListView.st,v 1.30 1999-03-25 15:01:13 cg Exp $'
! !
--- a/ComboView.st Thu Mar 25 15:55:16 1999 +0100
+++ b/ComboView.st Thu Mar 25 16:01:25 1999 +0100
@@ -49,7 +49,7 @@
[see also:]
PopUpList
- ComboListView ComboBoxView
+ ComboListView ComboBoxView ExtendedComboBox
PullDownMenu Label EntryField
"
!
@@ -592,5 +592,5 @@
!ComboView class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libwidg2/ComboView.st,v 1.44 1999-02-21 23:48:27 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libwidg2/ComboView.st,v 1.45 1999-03-25 15:01:20 cg Exp $'
! !
--- a/ExtendedComboBox.st Thu Mar 25 15:55:16 1999 +0100
+++ b/ExtendedComboBox.st Thu Mar 25 16:01:25 1999 +0100
@@ -1,3 +1,17 @@
+"
+ COPYRIGHT (c) 1998 by eXept Software AG
+ All Rights Reserved
+
+ This software is furnished under a license and may be used
+ only in accordance with the terms of that license and with the
+ inclusion of the above copyright notice. This software may not
+ be provided or otherwise made available to, or used by, any
+ other person. No title to or ownership of the software is
+ hereby transferred.
+"
+
+
+
View subclass:#ExtendedComboBox
instanceVariableNames:'menuButton menuField menuWrapper adjust menuWidgetHolder
menuWidget menuHeight openAction isReadOnly
@@ -18,6 +32,44 @@
!ExtendedComboBox class methodsFor:'documentation'!
+copyright
+"
+ COPYRIGHT (c) 1998 by eXept Software AG
+ All Rights Reserved
+
+ This software is furnished under a license and may be used
+ only in accordance with the terms of that license and with the
+ inclusion of the above copyright notice. This software may not
+ be provided or otherwise made available to, or used by, any
+ other person. No title to or ownership of the software is
+ hereby transferred.
+"
+
+
+!
+
+documentation
+"
+ An ExtendedComboBox looks much like a ComboBox, but allows for any view
+ to be popped up (in contrast to a ComboBox, which has a hardWired selectionInList-
+ menu).
+ The popped view may optionally be decorated with scrollBars.
+ As a side effect, an ExtendedComboBox with a SelectionInListView or Menu
+ can now be used as a replacement for ComboBoxes when long-lists are to be shown,
+ since those can now be scrolled.
+
+ [author:]
+ Claus Atzkern
+
+ [see also:]
+ ComboBox ComboView
+ PopUpList SelectionInListView
+ ComboListView
+ PullDownMenu Label EntryField
+"
+
+!
+
examples
"
example 1: SelectionInListView
@@ -965,5 +1017,5 @@
!ExtendedComboBox class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libwidg2/ExtendedComboBox.st,v 1.6 1999-03-21 17:41:08 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libwidg2/ExtendedComboBox.st,v 1.7 1999-03-25 15:01:11 cg Exp $'
! !