MenuView.st
Sat, 10 Nov 2018 00:30:11 +0100 Claus Gittinger #REFACTORING by cg
Mon, 01 Oct 2018 17:19:19 +0200 Claus Gittinger #REFACTORING by cg
Sat, 22 Sep 2018 12:47:49 +0200 Claus Gittinger #REFACTORING by cg
Fri, 13 Jul 2018 11:10:21 +0200 Claus Gittinger #FEATURE by cg
Fri, 13 Jul 2018 11:07:51 +0200 Claus Gittinger #FEATURE by cg
Mon, 11 Jun 2018 09:50:00 +0100 Jan Vrany Copyright updates jv
Thu, 10 May 2018 21:06:39 +0200 Claus Gittinger #FEATURE by cg
Tue, 27 Feb 2018 12:01:00 +0100 Stefan Vogel #REFACTORING by stefan
Thu, 09 Feb 2017 00:04:36 +0000 Jan Vrany Respect view's keyboard map when displaying shortcuts for actions jv
Mon, 13 Feb 2017 20:49:14 +0100 Claus Gittinger #OTHER by cg
Tue, 24 Jan 2017 23:08:10 +0100 Claus Gittinger #TUNING by cg
Wed, 31 Aug 2016 18:47:22 +0200 Claus Gittinger #UI_ENHANCEMENT by cg
Mon, 02 May 2016 14:10:47 +0200 Claus Gittinger #UI_ENHANCEMENT by cg
Sat, 02 Apr 2016 17:10:59 +0200 Claus Gittinger device access
Wed, 20 May 2015 12:28:39 +0200 Claus Gittinger class: MenuView
Tue, 02 Dec 2014 17:27:59 +0100 Claus Gittinger class: MenuView
Wed, 04 Jun 2014 14:38:35 +0200 Claus Gittinger class: MenuView
Tue, 18 Feb 2014 15:56:00 +0100 Stefan Vogel class: MenuView
Thu, 23 Jan 2014 17:11:49 +0100 Stefan Vogel AbortSignal -> AbortOperationRequest
Mon, 02 Sep 2013 19:58:27 +0200 Claus Gittinger class: MenuView
Thu, 29 Aug 2013 19:03:51 +0200 Claus Gittinger class: MenuView
Wed, 28 Aug 2013 14:02:52 +0200 Claus Gittinger class: MenuView
Wed, 26 Jun 2013 00:25:56 +0200 Claus Gittinger class: MenuView
Mon, 17 Jun 2013 16:28:06 +0200 Claus Gittinger class: MenuView
Mon, 17 Jun 2013 16:26:33 +0200 Claus Gittinger isEmpty -> hasItems
Mon, 17 Jun 2013 16:23:34 +0200 Claus Gittinger added isEmpty to menu query
Fri, 26 Apr 2013 14:59:14 +0200 Claus Gittinger class: MenuView
Sun, 31 Mar 2013 12:08:05 +0200 Claus Gittinger class: MenuView
Thu, 17 Jan 2013 11:44:18 +0100 Claus Gittinger changed: #keyPress:x:y:
Wed, 15 Feb 2012 18:55:29 +0100 Claus Gittinger refactored ampersand processing for more reusability.
Wed, 15 Feb 2012 18:19:53 +0100 Claus Gittinger changed: #shortKeyPrefixFor:
Thu, 06 Oct 2011 17:26:03 +0200 Claus Gittinger changed:
Wed, 05 Oct 2011 16:13:05 +0200 az comment: #initStyle
Sat, 22 Jan 2011 15:32:38 +0100 Claus Gittinger changed: #addLabels:selectors:accelerators:resources:before:
Mon, 29 Nov 2010 19:53:52 +0100 Claus Gittinger added: #setSelection:
Mon, 29 Nov 2010 19:52:00 +0100 Claus Gittinger category of:
Mon, 29 Nov 2010 19:49:46 +0100 Claus Gittinger delayed submenu (one half; other half is in MenuPanel)
Tue, 02 Feb 2010 10:54:28 +0100 Claus Gittinger *** empty log message ***
Tue, 02 Feb 2010 10:53:43 +0100 Claus Gittinger changed: #showSubmenu:
Sat, 24 Oct 2009 16:00:32 +0200 Claus Gittinger border handling
Fri, 23 Oct 2009 17:22:39 +0200 Claus Gittinger no more direct accesses to borderWidth and borderColor
Thu, 15 Oct 2009 12:46:58 +0200 Claus Gittinger allow for a block given as submenu
Mon, 12 Oct 2009 14:49:03 +0200 Claus Gittinger changed: #keyPress:x:y:
Mon, 12 Oct 2009 12:10:14 +0200 Claus Gittinger added:
Tue, 15 Sep 2009 20:15:42 +0200 Claus Gittinger preps for right-menu on buttonRelease
Wed, 29 Jul 2009 20:00:19 +0200 Claus Gittinger changed #buttonRelease:x:y:
Sun, 26 Oct 2008 21:08:36 +0100 Stefan Vogel changed #preferredExtent - use explicitExtent instvar
Tue, 05 Feb 2008 15:17:20 +0100 Claus Gittinger use accessors for hiddenOnRealize and explicitExtents
Mon, 12 Mar 2007 09:23:50 +0100 ca bugfix: pointer grab
Tue, 08 Aug 2006 15:59:59 +0200 Claus Gittinger shortKey handling moved to device (shared between menu and menuPanel)
Wed, 29 Mar 2006 10:55:42 +0200 Stefan Vogel handle nonString items correctly
Thu, 14 Apr 2005 11:12:10 +0200 Claus Gittinger refactored intention revealing code:
Thu, 13 May 2004 11:34:25 +0200 Claus Gittinger *** empty log message ***
Wed, 12 May 2004 11:58:17 +0200 Claus Gittinger care for doubled &'s
Fri, 02 Apr 2004 20:04:24 +0200 werner string -> asString
Fri, 02 Apr 2004 20:03:49 +0200 werner string -> asString
Thu, 01 Apr 2004 23:24:23 +0200 Claus Gittinger *** empty log message ***
Wed, 03 Mar 2004 17:52:13 +0100 Claus Gittinger added protocol to add an itemList with resource-translation
Tue, 02 Mar 2004 09:44:19 +0100 Claus Gittinger *** empty log message ***
Thu, 12 Feb 2004 16:01:23 +0100 Claus Gittinger +addItemList:after:
Wed, 08 Oct 2003 17:35:59 +0200 Claus Gittinger not ifTrue -> ifFalse rel5_1_3 stx_513
Wed, 07 May 2003 17:00:15 +0200 Claus Gittinger method category rename
Thu, 30 Jan 2003 16:39:19 +0100 Claus Gittinger allow for action with arg
Mon, 19 Aug 2002 18:25:14 +0200 Claus Gittinger disabledBGColor-from styleSheet fix
Thu, 08 Aug 2002 09:23:43 +0200 Claus Gittinger oops - redraw bug with etched color fixed
Tue, 06 Aug 2002 10:42:55 +0200 Claus Gittinger dont forget to draw accelerator when disabled
Tue, 26 Feb 2002 14:03:06 +0100 Claus Gittinger #valueNowOrOnUnwindDo: -> #ensure:
Fri, 14 Dec 2001 11:53:51 +0100 Claus Gittinger use new #perform:withOptionalArgument:
Mon, 10 Dec 2001 15:47:16 +0100 Claus Gittinger etching
Wed, 10 Oct 2001 15:10:13 +0200 Claus Gittinger use new translatePoint:fromView:toView:
Mon, 08 Oct 2001 14:46:22 +0200 Claus Gittinger fixed #isEnabled:
Fri, 05 Oct 2001 10:56:34 +0200 Claus Gittinger eliminated accesses to leftOffset
Wed, 05 Sep 2001 16:33:38 +0200 Claus Gittinger care for nil arg in #subMenuAt:put:
Fri, 17 Nov 2000 01:44:48 +0100 Claus Gittinger use rootWindowId (save a message send)
Wed, 06 Sep 2000 15:48:45 +0200 Claus Gittinger comment
Wed, 02 Feb 2000 14:34:00 +0100 Claus Gittinger fix
Wed, 08 Dec 1999 21:42:23 +0100 ca grabbing changed to restore grab at hiding time,
Wed, 18 Aug 1999 16:40:54 +0200 Claus Gittinger #on: -> #onDevice:
Sat, 10 Jul 1999 20:35:15 +0200 Claus Gittinger checkin from browser
Mon, 31 May 1999 13:06:11 +0200 Claus Gittinger allow for \\ to allow the single \ to be displayed (DOS filenames)
Sat, 24 Apr 1999 16:37:22 +0200 Claus Gittinger *** empty log message ***
Sat, 24 Apr 1999 14:43:55 +0200 Claus Gittinger checkin from browser
Fri, 23 Apr 1999 23:22:31 +0200 Claus Gittinger checkin from browser
Fri, 23 Apr 1999 16:54:18 +0200 Claus Gittinger comment
Thu, 11 Feb 1999 11:22:04 +0100 Claus Gittinger care for nil id when unmapping
Mon, 17 Aug 1998 10:25:38 +0200 Claus Gittinger fixed checkItem (\c) detection
Sat, 08 Aug 1998 13:34:52 +0200 Claus Gittinger skip over disabled lines, when moving selection via cursor keys.
Thu, 30 Jul 1998 11:18:04 +0200 Claus Gittinger style option: submenu pops up everywhere in item or
Tue, 19 May 1998 22:19:17 +0200 Claus Gittinger fixed check-item drawing.
Thu, 29 Jan 1998 12:59:11 +0100 ca grow arrays before inserting
Thu, 20 Nov 1997 19:02:23 +0100 Claus Gittinger toggle & cursor behavior as in mswindows
Sun, 02 Nov 1997 18:47:35 +0100 Claus Gittinger *** empty log message ***
Tue, 21 Oct 1997 20:32:56 +0200 Claus Gittinger *** empty log message ***
Thu, 16 Oct 1997 16:44:11 +0200 Claus Gittinger *** empty log message ***
Wed, 15 Oct 1997 13:26:25 +0200 Claus Gittinger fixed arc-edges for openWin style
Mon, 28 Jul 1997 12:25:22 +0200 Claus Gittinger *** empty log message ***
Wed, 04 Jun 1997 13:20:44 +0200 ca delegate font:
Tue, 06 May 1997 19:07:27 +0200 Stefan Vogel Fix printing of checkmark lines.
Tue, 25 Feb 1997 23:39:43 +0100 Claus Gittinger checkin from browser
Tue, 25 Feb 1997 23:08:46 +0100 Claus Gittinger ignore motions if more are pending;
Tue, 25 Feb 1997 14:32:45 +0100 ca handle nil labels
Fri, 21 Feb 1997 20:15:28 +0100 ca commentary
Thu, 23 Jan 1997 02:37:16 +0100 Claus Gittinger commentary
Wed, 22 Jan 1997 18:21:36 +0100 Claus Gittinger commentary
Tue, 21 Jan 1997 15:49:07 +0100 Claus Gittinger 3-chances for a messageSend:
Fri, 17 Jan 1997 01:04:44 +0100 Claus Gittinger popupmenu device, again
Tue, 14 Jan 1997 01:41:47 +0100 Claus Gittinger fixed submenu showing with mutliple displays
Tue, 14 Jan 1997 00:09:24 +0100 Claus Gittinger fetch device resources early
Thu, 02 Jan 1997 17:31:27 +0100 Claus Gittinger checkin from browser
Sat, 09 Nov 1996 18:37:10 +0100 ca if the menu has an item-action, do not perform
Tue, 10 Sep 1996 00:59:12 +0200 Stefan Vogel Rename Launcher-->OldLauncher, NewLauncher-->Launcher.
Fri, 19 Jul 1996 20:57:13 +0200 Claus Gittinger *** empty log message ***
Fri, 05 Jul 1996 11:44:23 +0200 Claus Gittinger checkin from browser
Wed, 05 Jun 1996 16:59:46 +0200 Claus Gittinger checkin from browser
Wed, 05 Jun 1996 16:57:21 +0200 Claus Gittinger added accelerator stuff
Wed, 05 Jun 1996 11:41:49 +0200 Claus Gittinger checkin from browser
Thu, 30 May 1996 09:20:25 +0200 Claus Gittinger beautified openwin style
Wed, 29 May 1996 12:24:15 +0200 Claus Gittinger care for preSet preferredExtent
Tue, 28 May 1996 21:19:41 +0200 Claus Gittinger grey vs. gray
Tue, 28 May 1996 21:00:16 +0200 Claus Gittinger gray vs. grey
Sat, 25 May 1996 17:02:21 +0200 Claus Gittinger checkin from browser
Sat, 25 May 1996 13:34:53 +0200 Claus Gittinger selection: / setSelection:
Wed, 22 May 1996 13:25:23 +0200 Claus Gittinger commentary
Tue, 14 May 1996 15:38:56 +0200 Claus Gittinger checkin from browser
Sun, 12 May 1996 21:16:21 +0200 Claus Gittinger handle non-string items better
Sun, 12 May 1996 16:04:12 +0200 Claus Gittinger dont automatically convert items to string (fix for Text)
Wed, 08 May 1996 13:52:25 +0200 Claus Gittinger fill/drawArc..w:h:.. renamed to ...width:height:...
Tue, 30 Apr 1996 15:55:48 +0200 Claus Gittinger also copy selectors, args & shortKeys
Tue, 30 Apr 1996 15:53:23 +0200 Claus Gittinger create a copy of the labels (in case someone changes it later)
Sat, 27 Apr 1996 20:21:37 +0200 Claus Gittinger examples
Thu, 25 Apr 1996 19:34:16 +0200 Claus Gittinger documentation
Mon, 22 Apr 1996 11:45:32 +0200 Claus Gittinger checkToggleAt returns nil for non-check entries
Wed, 17 Apr 1996 22:21:06 +0200 Claus Gittinger dont crash with nil-label items
Tue, 26 Mar 1996 16:28:48 +0100 ca checkin from browser
Tue, 26 Mar 1996 16:26:53 +0100 ca explicit accelerators (like CMdo)
Sun, 24 Mar 1996 18:59:33 +0100 Claus Gittinger added action-blocks (per menu item)
Thu, 21 Mar 1996 17:58:29 +0100 Claus Gittinger *** empty log message ***
Thu, 21 Mar 1996 17:22:37 +0100 Claus Gittinger checkin from browser
Wed, 20 Mar 1996 17:05:00 +0100 Claus Gittinger checkin from browser
Fri, 08 Mar 1996 14:45:20 +0100 Claus Gittinger checkin from browser
Thu, 07 Mar 1996 19:49:31 +0100 Claus Gittinger fixed subMenus with a menuPerformer (now also behaves the ST-80 way)
Thu, 07 Mar 1996 13:57:36 +0100 Claus Gittinger resources
Wed, 06 Mar 1996 16:32:01 +0100 Claus Gittinger checkin from browser
Tue, 05 Mar 1996 17:36:46 +0100 Claus Gittinger care for toggles when adding labels
Mon, 04 Mar 1996 23:29:14 +0100 Claus Gittinger can now be controlled by keyboard
Mon, 04 Mar 1996 21:39:11 +0100 Claus Gittinger action in sep. method
Sat, 02 Mar 1996 19:00:34 +0100 Claus Gittinger if there are both a short-key AND a submenu, indent differently
Sat, 02 Mar 1996 15:47:52 +0100 Claus Gittinger handle shortKey & submenu-arrow in one line; allow turning of of accelerator display
Sat, 02 Mar 1996 13:58:46 +0100 Claus Gittinger fixed shortKey-strings for other special keys (Delete, BackSpace etc.)
Fri, 01 Mar 1996 14:20:49 +0100 Claus Gittinger parse style-resource directive
Thu, 29 Feb 1996 12:55:15 +0100 Claus Gittinger checkin from browser
Thu, 29 Feb 1996 04:00:27 +0100 Claus Gittinger allow turning off display of shortKeys (via style-sheet)
Wed, 28 Feb 1996 19:46:01 +0100 Claus Gittinger changes for accelerator-display
Mon, 26 Feb 1996 23:46:19 +0100 Claus Gittinger oops - left a debugPrint
Mon, 26 Feb 1996 23:40:34 +0100 Claus Gittinger allow checkmarks at any position
Sat, 24 Feb 1996 17:35:36 +0100 Claus Gittinger eliminated all DefaultFont classVars (are now classINSTvars)
Tue, 20 Feb 1996 00:00:29 +0100 Claus Gittinger *** empty log message ***
Fri, 09 Feb 1996 02:42:42 +0100 Claus Gittinger oops - debugPrints rel2_10_8_6_last_before_vmData_change
Fri, 09 Feb 1996 02:12:17 +0100 Claus Gittinger added sizeFixed attribute
Wed, 31 Jan 1996 02:53:04 +0100 Claus Gittinger Escape closes pullDownMenus & PopUpLists
Sat, 23 Dec 1995 18:07:32 +0100 Claus Gittinger added #disableAll:
Thu, 07 Dec 1995 23:28:34 +0100 Claus Gittinger checkin from browser
Mon, 04 Dec 1995 00:59:26 +0100 Claus Gittinger *** empty log message ***
Sun, 03 Dec 1995 23:58:42 +0100 Claus Gittinger *** empty log message ***
Thu, 23 Nov 1995 19:19:24 +0100 Claus Gittinger checkin from browser
Thu, 23 Nov 1995 15:37:40 +0100 Claus Gittinger checkin from browser
Thu, 23 Nov 1995 00:08:01 +0100 Claus Gittinger draw strings half a lineSpacing lower - highlight frames look better
Sat, 11 Nov 1995 17:23:54 +0100 Claus Gittinger uff - version methods changed to return stings
Thu, 07 Sep 1995 14:46:28 +0200 claus .
Tue, 08 Aug 1995 03:07:33 +0200 claus .
Thu, 03 Aug 1995 03:35:39 +0200 claus .
Sun, 23 Jul 1995 05:03:13 +0200 claus .
Tue, 27 Jun 1995 04:24:41 +0200 claus .
Tue, 06 Jun 1995 06:16:07 +0200 claus .
Wed, 17 May 1995 14:26:27 +0200 claus .
Fri, 12 May 1995 20:25:18 +0200 claus .
Wed, 10 May 1995 04:30:46 +0200 claus .
Wed, 03 May 1995 02:39:07 +0200 claus .
Sun, 02 Apr 1995 13:43:38 +0200 claus .
Sun, 26 Mar 1995 22:16:09 +0200 claus *** empty log message ***
Sat, 25 Mar 1995 23:21:46 +0100 claus *** empty log message ***
Sat, 18 Mar 1995 06:16:50 +0100 claus *** empty log message ***
Mon, 06 Mar 1995 20:29:54 +0100 claus *** empty log message ***
Mon, 27 Feb 1995 11:41:57 +0100 claus *** empty log message ***
Thu, 16 Feb 1995 17:31:54 +0100 claus *** empty log message ***
Sat, 11 Feb 1995 17:50:08 +0100 claus Text eliminated
Mon, 06 Feb 1995 01:53:30 +0100 claus *** empty log message ***
Mon, 28 Nov 1994 22:05:43 +0100 claus *** empty log message ***
Mon, 21 Nov 1994 17:46:30 +0100 claus *** empty log message ***
Thu, 17 Nov 1994 15:38:53 +0100 claus *** empty log message ***
Fri, 28 Oct 1994 04:25:37 +0100 claus mostly style
Mon, 10 Oct 1994 04:03:47 +0100 claus *** empty log message ***
Fri, 12 Aug 1994 01:48:09 +0200 claus *** empty log message ***
Sun, 07 Aug 1994 15:23:42 +0200 claus 2.10.3 pre-final version
Sat, 08 Jan 1994 18:27:56 +0100 claus *** empty log message ***
Mon, 20 Dec 1993 00:44:38 +0100 claus *** empty log message ***
Thu, 16 Dec 1993 12:04:09 +0100 claus *** empty log message ***
Sat, 11 Dec 1993 02:51:34 +0100 claus *** empty log message ***
Wed, 13 Oct 1993 03:49:56 +0100 claus (none)
Wed, 13 Oct 1993 02:04:14 +0100 claus (none)
Fri, 16 Jul 1993 11:44:44 +0200 claus Initial revision
less more (0) tip