[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-cp] classpath ./ChangeLog gnu/java/awt/peer/gtk/Gtk...
From: |
Mark Wielaard |
Subject: |
[commit-cp] classpath ./ChangeLog gnu/java/awt/peer/gtk/Gtk... |
Date: |
Mon, 20 Feb 2006 09:15:02 +0000 |
CVSROOT: /cvsroot/classpath
Module name: classpath
Branch:
Changes by: Mark Wielaard <address@hidden> 06/02/20 09:15:02
Modified files:
. : ChangeLog
gnu/java/awt/peer/gtk: GtkCheckboxMenuItemPeer.java
GtkMenuBarPeer.java
GtkMenuComponentPeer.java
GtkMenuItemPeer.java GtkMenuPeer.java
GtkPopupMenuPeer.java
include : gnu_java_awt_peer_gtk_GtkMenuBarPeer.h
java/awt : Menu.java MenuBar.java
native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkMenuBarPeer.c
Log message:
* java/awt/Menu.java (add(MenuItem)): Use item.getParent() to get
parent field.
(insert): Likewise.
(addNotify): Add the item after addNotifying it.
* java/awt/MenuBar.java (setHelpMenu): Only call removeNotify() when
there is a peer. Use getParent() and setParent() to manipulate parent
field.
(add(Menu)): Use getParent() and setParent() to manipulate parent
field. Call addNotify() and addMenu() when there is a peer.
(remove(int)): Call removeNotify() and delMenu() when there is a peer.
(addNotify): Use getPeer()/setPeer(). Call addMenu() and addHelpMenu()
when there is a peer.
* gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java (create): Document.
(GtkMenuComponentPeer): Document. Take MenuComponent as argument.
(setFont): Call setFont(Font).
(setFont(Font)): Document. Only set font when not null.
* gnu/java/awt/peer/gtk/GtkMenuItemPeer.java (create): Document. Made
protected.
(connectSignals): Likewise.
(GtkMenuItemPeer): Document. Don't try to add item. Always call
connectSignals().
* gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java (create): Make
protected.
(postMenuActionEvent): Document.
* gnu/java/awt/peer/gtk/GtkMenuPeer.java (create): Document. Made
protected.
(addItem): Document. Made private.
(addTearOff): Made private.
(connectSignals): New protected overridden method.
(GtkMenuPeer): Correctly cast setupAccelGroup() arguments.
* gnu/java/awt/peer/gtk/GtkMenuBarPeer.java (hasHelpMenu): New field.
(create): Document.
(addMenu): Made private, take GtkMenuPeer as argument and document.
(GtkMenuBarPeer): Document.
(nativeSetHelpMenu): Removed.
(addHelpMenu): Implement.
(delMenu): Document.
(addMenu): Implement.
* gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java (setParent): Removed.
* include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h: Regenerated.
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuBarPeer.c
(Java_gnu_java_awt_peer_gtk_GtkMenuBarPeer_nativeSetHelpMenu):
Removed.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6458&tr2=1.6459&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkMenuBarPeer.java.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkMenuItemPeer.java.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkMenuPeer.java.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/awt/Menu.java.diff?tr1=1.22&tr2=1.23&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/awt/MenuBar.java.diff?tr1=1.21&tr2=1.22&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuBarPeer.c.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
- [commit-cp] classpath ./ChangeLog gnu/java/awt/peer/gtk/Gtk..., (continued)
- [commit-cp] classpath ./ChangeLog gnu/java/awt/peer/gtk/Gtk..., Lillian Angel, 2006/02/09
- [commit-cp] classpath ./ChangeLog gnu/java/awt/peer/gtk/Gtk..., Lillian Angel, 2006/02/09
- [commit-cp] classpath ./ChangeLog gnu/java/awt/peer/gtk/Gtk..., Mark Wielaard, 2006/02/11
- [commit-cp] classpath ./ChangeLog gnu/java/awt/peer/gtk/Gtk..., Mark Wielaard, 2006/02/12
- [commit-cp] classpath ./ChangeLog gnu/java/awt/peer/gtk/Gtk..., Lillian Angel, 2006/02/13
- [commit-cp] classpath ./ChangeLog gnu/java/awt/peer/gtk/Gtk..., Lillian Angel, 2006/02/14
- [commit-cp] classpath ./ChangeLog gnu/java/awt/peer/gtk/Gtk..., Mark Wielaard, 2006/02/14
- [commit-cp] classpath ./ChangeLog gnu/java/awt/peer/gtk/Gtk..., Lillian Angel, 2006/02/15
- [commit-cp] classpath ./ChangeLog gnu/java/awt/peer/gtk/Gtk..., Lillian Angel, 2006/02/17
- [commit-cp] classpath ./ChangeLog gnu/java/awt/peer/gtk/Gtk..., Mark Wielaard, 2006/02/19
- [commit-cp] classpath ./ChangeLog gnu/java/awt/peer/gtk/Gtk...,
Mark Wielaard <=