2003-10-02 Thomas Fitzsimmons <fitzsim@redhat.com> * gnu/java/awt/peer/gtk/GtkComponentPeer.java (insets): New field. (initializeInsets): New method. (GtkComponentPeer): Call initializeInsets. Call setCursor and setBounds unconditionally. (setBounds): Convert coordinates if parent is a Window. * gnu/java/awt/peer/gtk/GtkContainerPeer.java (insets): Move field to GtkComponentPeer. (GtkContainerPeer): Don't initialize insets. * gnu/java/awt/peer/gtk/GtkDialogPeer.java (initializeInsets): New method. (create): Call new GtkWindowPeer create method. * gnu/java/awt/peer/gtk/GtkFramePeer.java (initializeInsets): New method. (create): Call new GtkWindowPeer create method. (setBounds): Remove method. (postConfigureEvent): Likewise. * gnu/java/awt/peer/gtk/GtkWindowPeer.java: Replace GTK window type constants with GDK window type constants. (create(int,boolean,int,int,GtkWindowPeer)): New method. (create(int,boolean)): Likewise. (create()): Call create(int,boolean). (nativeSetBounds): New native method declaration. (setBounds): Call native method declaration. (setSize): New native method declaration. (setBoundsCallback): Likewise. (postConfigureEvent): Handle change in insets. Call setSize and setBoundsCallback methods. * java/awt/Window.java (Window): Set visible to false. (setBoundsCallback): New method. * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c (gtkWidgetGetLocationOnScreen): If this component is not a container, adjust the location returned based on the peer's allocation. (set(String,boolean)): Revert change from 2003-09-19. * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c (awt_event_handler): Fix inset calculation. * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c: Add JNI glue for Window.setBoundsCallback. * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c (create): Set up stacking order, window decorations and window manager hints. (setBoundsCallback): New method. (setSize): New method. (nativeSetBounds): New method. * jni/gtk-peer/gtkpeer.h: Declare setBoundsCallbackID. From-SVN: r72043
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| color | Loading commit data... | |
| datatransfer | Loading commit data... | |
| dnd | Loading commit data... | |
| event | Loading commit data... | |
| font | Loading commit data... | |
| geom | Loading commit data... | |
| im | Loading commit data... | |
| image | Loading commit data... | |
| peer | Loading commit data... | |
| Loading commit data... | ||
| AWTError.java | Loading commit data... | |
| AWTEvent.java | Loading commit data... | |
| AWTEventMulticaster.java | Loading commit data... | |
| AWTException.java | Loading commit data... | |
| AWTKeyStroke.java | Loading commit data... | |
| AWTPermission.java | Loading commit data... | |
| ActiveEvent.java | Loading commit data... | |
| Adjustable.java | Loading commit data... | |
| AlphaComposite.java | Loading commit data... | |
| AttributeValue.java | Loading commit data... | |
| BasicStroke.java | Loading commit data... | |
| BorderLayout.java | Loading commit data... | |
| BufferCapabilities.java | Loading commit data... | |
| Button.java | Loading commit data... | |
| Canvas.java | Loading commit data... | |
| CardLayout.java | Loading commit data... | |
| Checkbox.java | Loading commit data... | |
| CheckboxGroup.java | Loading commit data... | |
| CheckboxMenuItem.java | Loading commit data... | |
| Choice.java | Loading commit data... | |
| Color.java | Loading commit data... | |
| ColorPaintContext.java | Loading commit data... | |
| Component.java | Loading commit data... | |
| ComponentOrientation.java | Loading commit data... | |
| Composite.java | Loading commit data... | |
| CompositeContext.java | Loading commit data... | |
| Container.java | Loading commit data... | |
| ContainerOrderFocusTraversalPolicy.java | Loading commit data... | |
| Cursor.java | Loading commit data... | |
| DefaultFocusTraversalPolicy.java | Loading commit data... | |
| DefaultKeyboardFocusManager.java | Loading commit data... | |
| Dialog.java | Loading commit data... | |
| Dimension.java | Loading commit data... | |
| DisplayMode.java | Loading commit data... | |
| Event.java | Loading commit data... | |
| EventDispatchThread.java | Loading commit data... | |
| EventQueue.java | Loading commit data... | |
| FileDialog.java | Loading commit data... | |
| FlowLayout.java | Loading commit data... | |
| FocusTraversalPolicy.java | Loading commit data... | |
| Font.java | Loading commit data... | |
| FontFormatException.java | Loading commit data... | |
| FontMetrics.java | Loading commit data... | |
| Frame.java | Loading commit data... | |
| GradientPaint.java | Loading commit data... | |
| Graphics.java | Loading commit data... | |
| Graphics2D.java | Loading commit data... | |
| GraphicsConfigTemplate.java | Loading commit data... | |
| GraphicsConfiguration.java | Loading commit data... | |
| GraphicsDevice.java | Loading commit data... | |
| GraphicsEnvironment.java | Loading commit data... | |
| GridBagConstraints.java | Loading commit data... | |
| GridBagLayout.java | Loading commit data... | |
| GridBagLayoutInfo.java | Loading commit data... | |
| GridLayout.java | Loading commit data... | |
| HeadlessException.java | Loading commit data... | |
| IllegalComponentStateException.java | Loading commit data... | |
| Image.java | Loading commit data... | |
| ImageCapabilities.java | Loading commit data... | |
| Insets.java | Loading commit data... | |
| ItemSelectable.java | Loading commit data... | |
| JobAttributes.java | Loading commit data... | |
| KeyEventDispatcher.java | Loading commit data... | |
| KeyEventPostProcessor.java | Loading commit data... | |
| KeyboardFocusManager.java | Loading commit data... | |
| Label.java | Loading commit data... | |
| LayoutManager.java | Loading commit data... | |
| LayoutManager2.java | Loading commit data... | |
| List.java | Loading commit data... | |
| MediaTracker.java | Loading commit data... | |
| Menu.java | Loading commit data... | |
| MenuBar.java | Loading commit data... | |
| MenuComponent.java | Loading commit data... | |
| MenuContainer.java | Loading commit data... | |
| MenuItem.java | Loading commit data... | |
| MenuShortcut.java | Loading commit data... | |
| PageAttributes.java | Loading commit data... | |
| Paint.java | Loading commit data... | |
| PaintContext.java | Loading commit data... | |
| Panel.java | Loading commit data... | |
| Point.java | Loading commit data... | |
| Polygon.java | Loading commit data... | |
| PopupMenu.java | Loading commit data... | |
| PrintGraphics.java | Loading commit data... | |
| PrintJob.java | Loading commit data... | |
| Rectangle.java | Loading commit data... | |
| RenderingHints.java | Loading commit data... | |
| Robot.java | Loading commit data... | |
| ScrollPane.java | Loading commit data... | |
| ScrollPaneAdjustable.java | Loading commit data... | |
| Scrollbar.java | Loading commit data... | |
| Shape.java | Loading commit data... | |
| Stroke.java | Loading commit data... | |
| SystemColor.java | Loading commit data... | |
| TextArea.java | Loading commit data... | |
| TextComponent.java | Loading commit data... | |
| TextField.java | Loading commit data... | |
| TexturePaint.java | Loading commit data... | |
| Toolkit.java | Loading commit data... | |
| Transparency.java | Loading commit data... | |
| Window.java | Loading commit data... |