saari%netscape.com
|
3979d88e03
|
Adding Mac dynamic menus support. This touches a little XP code, notably, adding GetDOMNode and SetDOMNode to nsIMenuItem.
|
1999-08-09 19:14:38 +00:00 |
|
rods%netscape.com
|
2c151c8f14
|
changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR
|
1999-07-15 14:54:02 +00:00 |
|
saari%netscape.com
|
946c29e839
|
Adding support for menu accelerators to MacOS, and the framework for Win32 and GTK
|
1999-07-02 23:27:22 +00:00 |
|
saari%netscape.com
|
1892663048
|
changing nsIMenuItem for context menu support
|
1999-05-11 18:16:25 +00:00 |
|
saari%netscape.com
|
ce18975a90
|
dynamic menu changes
|
1999-04-23 22:39:32 +00:00 |
|
saari%netscape.com
|
3678eb9c97
|
This should be the last of this round of menu checkins
|
1999-04-19 08:27:57 +00:00 |
|
scc%netscape.com
|
2ec0a397ea
|
rename |IID()| --> |GetIID()|
|
1999-03-03 19:48:57 +00:00 |
|
rods%netscape.com
|
e03060858f
|
Added static IID() method
|
1999-03-03 15:17:33 +00:00 |
|
rods%netscape.com
|
0c1a88f45d
|
Added Set/GetEnabled and Set/GetChecked methods
|
1999-02-21 14:31:19 +00:00 |
|
rods%netscape.com
|
388137e5ed
|
Removed the InsertItemAt method that takes a string, this was a conveince
method no one was implementing.
Changed The InsertMenuItemAt to nsISupports because either a nsIMenu or nsIMenuItem
can be inserted.
|
1999-02-18 15:17:11 +00:00 |
|
rods%netscape.com
|
cac090da2e
|
Added methods for adding and removing menu listeners
|
1999-02-17 14:29:51 +00:00 |
|
rods%netscape.com
|
a475436887
|
Moved XULCommand back to xpfe/appshell
|
1999-02-11 15:13:29 +00:00 |
|
saari%netscape.com
|
f19d7cd4d8
|
mozilla/widget/src/xpwidgets/nsBaseWidget.cpp
- included "nsIMenuListener.h"
- destructor releases mMenuListener
- AddMenuListener Releases a previously held nsMenuListener (nsMenuBar) before AddRefing the passed in one
mozilla/widget/public/nsIMenuItem.h
- included "nsIXULCommand.h"
- added SetXULCommand(nsIXULCommand*) which sets the XUL command for the menu item
mozilla/widget/src/mac/nsMenuItem.cpp
mozilla/widget/src/gtk/nsMenuItem.cpp
mozilla/widget/src/motif/nsMenuItem.cpp
mozilla/widget/src/windows/nsMenuItem.cpp
- QueryInterface supports nsIMenuListener interface.
- MenuSelected calls DoCommand on XULCommand (mac only right now)
- Added SetXULCommand() to set the nsXULCommand for this menuitem
mozilla/widget/src/mac/nsMenuItem.h
mozilla/widget/src/gtk/nsMenuItem.h
mozilla/widget/src/motif/nsMenuItem.h
mozilla/widget/src/windows/nsMenuItem.h
- nsMenuItem inherits from nsIMenuListener
- Added SetXULCommand() method
|
1999-02-05 02:19:46 +00:00 |
|
saari%netscape.com
|
12a066f392
|
/m/pub/mozilla/widget/public/nsIMenuItem.h
- Added SetLabel method
/m/pub/mozilla/widget/src/mac/nsMenuItem.h
/m/pub/mozilla/widget/src/gtk/nsMenuItem.h
/m/pub/mozilla/widget/src/motif/nsMenuItem.h
/m/pub/mozilla/widget/src/windows/nsMenuItem.h
- Added SetLabel method
/m/pub/mozilla/widget/src/mac/nsMenuItem.cpp
/m/pub/mozilla/widget/src/gtk/nsMenuItem.cpp
/m/pub/mozilla/widget/src/motif/nsMenuItem.cpp
/m/pub/mozilla/widget/src/windows/nsMenuItem.cpp
- Added SetLabel method
|
1999-01-27 16:14:48 +00:00 |
|
rods%netscape.com
|
aa87aa621d
|
Updated Interfaces to support UNIX
|
1998-10-07 19:49:36 +00:00 |
|
rods%netscape.com
|
d9854f6f95
|
Reworked all the menu code and removed nsWindow from several classes
|
1998-09-29 21:30:31 +00:00 |
|
rods%netscape.com
|
3ca543d895
|
Changed the menu code to use HMENUs instead of casted HWNDs
|
1998-09-29 14:15:32 +00:00 |
|
rods%netscape.com
|
60b5422758
|
Added interfaces
|
1998-09-28 22:37:16 +00:00 |
|