diff options
author | Thomas Fitzsimmons <fitzsim@redhat.com> | 2003-12-01 18:40:39 +0000 |
---|---|---|
committer | Thomas Fitzsimmons <fitzsim@gcc.gnu.org> | 2003-12-01 18:40:39 +0000 |
commit | aa66a642c1fc139f3a7db4d98dd033bc47d84e05 (patch) | |
tree | f37f8f2ea912222a58596107143d0f9823af131f /libjava/gnu/awt/gtk/GtkToolkit.java | |
parent | dc170a876af22c8edc00e48943983144bc442334 (diff) | |
download | gcc-aa66a642c1fc139f3a7db4d98dd033bc47d84e05.zip gcc-aa66a642c1fc139f3a7db4d98dd033bc47d84e05.tar.gz gcc-aa66a642c1fc139f3a7db4d98dd033bc47d84e05.tar.bz2 |
GtkButtonPeer.java, [...]: Remove files.
2003-12-01 Thomas Fitzsimmons <fitzsim@redhat.com>
* gnu/awt/gtk/GtkButtonPeer.java, gnu/awt/gtk/gtkcommon.cc,
gnu/awt/gtk/gtkcommon.h, gnu/awt/gtk/GtkComponentPeer.java,
gnu/awt/gtk/GtkContainerPeer.java,
gnu/awt/gtk/GtkFramePeer.java, gnu/awt/gtk/GtkLabelPeer.java,
gnu/awt/gtk/GtkMainThread.java, gnu/awt/gtk/GtkToolkit.java,
gnu/awt/gtk/GtkWindowPeer.java, gnu/awt/gtk/natGtkButtonPeer.cc,
gnu/awt/gtk/natGtkComponentPeer.cc,
gnu/awt/gtk/natGtkContainerPeer.cc,
gnu/awt/gtk/natGtkFramePeer.cc, gnu/awt/gtk/natGtkLabelPeer.cc,
gnu/awt/gtk/natGtkMainThread.cc, gnu/awt/gtk/natGtkToolkit.cc,
gnu/awt/gtk/natGtkWindowPeer.cc: Remove files.
From-SVN: r74118
Diffstat (limited to 'libjava/gnu/awt/gtk/GtkToolkit.java')
-rw-r--r-- | libjava/gnu/awt/gtk/GtkToolkit.java | 314 |
1 files changed, 0 insertions, 314 deletions
diff --git a/libjava/gnu/awt/gtk/GtkToolkit.java b/libjava/gnu/awt/gtk/GtkToolkit.java deleted file mode 100644 index 4173e5e..0000000 --- a/libjava/gnu/awt/gtk/GtkToolkit.java +++ /dev/null @@ -1,314 +0,0 @@ -/* GtkToolkit.java -- Implements an AWT Toolkit using GTK for peers - Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc. - -This file is part of the peer AWT libraries of GNU Classpath. - -This library is free software; you can redistribute it and/or modify -it under the terms of the GNU Library General Public License as published -by the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This library is distributed in the hope that it will be useful, but -WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU Library General Public License for more details. - -You should have received a copy of the GNU Library General Public License -along with this library; if not, write to the Free Software Foundation -Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307 USA. */ - - -package gnu.awt.gtk; - -import java.awt.*; -import java.net.*; -import java.util.Hashtable; -import java.util.Properties; -import java.util.MissingResourceException; -import java.awt.datatransfer.*; -import java.awt.image.*; -import java.awt.peer.*; - -public class GtkToolkit extends java.awt.Toolkit -{ - static GtkMainThread gtkthread; - static EventQueue evtqueue; - static Hashtable containers = new Hashtable(); - static Clipboard systemClipboard; - static GtkToolkit instance = null; - - public GtkToolkit () - { - gtkInit(); - instance = this; - //systemClipboard = new GtkClipboard (); - } - - // Start the thread to run the GTK event loop. This is called from - // a GtkComponentPeer static initializer. - void init () - { - gtkthread = new GtkMainThread (); - gtkthread.start(); - } - - static native void gtkInit(); - - native public void beep (); - - public int checkImage (Image image, int width, int height, - ImageObserver observer) - { - return ImageObserver.ALLBITS; - -// GtkImage i = (GtkImage) image; -// return i.checkImage (); - } - - public Image createImage(String filename) - { - return null; - } - - public Image createImage(URL url) - { - return null; - } - - public Image createImage (ImageProducer producer) - { -// return new GtkImage (producer, null); - return null; - } - - public Image createImage (byte[] imagedata, int imageoffset, - int imagelength) - { - System.out.println ("createImage byte[] NOT SUPPORTED"); - return null; - } - - public ColorModel getColorModel () - { - return ColorModel.getRGBdefault (); - } - - public String[] getFontList () - { - return (new String[] { "Dialog", - "DialogInput", - "Monospaced", - "Serif", - "SansSerif" }); - } - - public FontMetrics getFontMetrics (Font font) - { -// return new GdkFontMetrics (font); - return null; - } - - public Image getImage (String filename) - { -// return new GtkImage (new GdkPixbufDecoder (filename), null); - return null; - } - - public Image getImage (URL url) - { -// return new GtkImage (new GdkPixbufDecoder (url), null); - return null; - } - - /* - public PrintJob getPrintJob (Frame frame, String jobtitle, Properties props) - { - return null; - } - */ - native public int getScreenResolution(); - - native public Dimension getScreenSize (); - - public Clipboard getSystemClipboard() - { - return systemClipboard; - } - - public boolean prepareImage (Image image, int width, int height, - ImageObserver observer) - { - return false; - } - - native public void sync (); - - protected void setComponentState (Component c, GtkComponentPeer cp) - { - /* Make the Peer reflect the state of the Component */ - if (! (c instanceof Window)) - { - cp.setCursor (c.getCursor ()); - - Rectangle bounds = c.getBounds (); - cp.setBounds (bounds.x, bounds.y, bounds.width, bounds.height); - if (c instanceof Canvas) - System.out.println ("width " + bounds.width + " height " + bounds.height); - - cp.setVisible (c.isVisible ()); - } - } - - protected ButtonPeer createButton (Button b) - { - return null; - /* - GtkButtonPeer bp = new GtkButtonPeer (b); - Rectangle bounds = b.getBounds (); - bp.setBounds (bounds.x, bounds.y, bounds.width, bounds.height); - return bp; - */ - } - - protected CanvasPeer createCanvas (Canvas c) - { -// return new GtkCanvasPeer (c); - return null; - } - - protected CheckboxPeer createCheckbox (Checkbox cb) - { - return null; - /* - if (cb.getCheckboxGroup () != null) - return new GtkRadioButtonPeer (cb); - else - return new GtkCheckButtonPeer (cb); - */ - } - - protected CheckboxMenuItemPeer createCheckboxMenuItem (CheckboxMenuItem cmi) - { - return null; - //return new GtkCheckboxMenuItemPeer (cmi); - } - - protected ChoicePeer createChoice (Choice c) - { - return null; - //return new GtkChoicePeer (c); - } - - protected DialogPeer createDialog (Dialog d) - { - return null; - //return new GtkDialogPeer (d); - } - - protected FileDialogPeer createFileDialog (FileDialog fd) - { - return null; - //return new GtkFileDialogPeer (fd); - } - - protected FramePeer createFrame (Frame f) - { - return new GtkFramePeer (f); - } - - protected LabelPeer createLabel (Label label) - { - return null; - //return new GtkLabelPeer (label); - } - - protected ListPeer createList (List list) - { - return null; - //return new GtkListPeer (list); - } - - protected MenuPeer createMenu (Menu m) - { - return null; - //return new GtkMenuPeer (m); - } - - protected MenuBarPeer createMenuBar (MenuBar mb) - { - return null; - //return new GtkMenuBarPeer (mb); - } - - protected MenuItemPeer createMenuItem (MenuItem mi) - { - return null; - //return new GtkMenuItemPeer (mi); - } - - protected PanelPeer createPanel (Panel p) - { - return null; - //return new GtkPanelPeer (p); - } - - protected PopupMenuPeer createPopupMenu (PopupMenu target) - { - return null; - //return new GtkPopupMenuPeer (target); - } - - protected ScrollPanePeer createScrollPane (ScrollPane sp) - { - return null; - //return new GtkScrollPanePeer (sp); - } - - protected ScrollbarPeer createScrollbar (Scrollbar sb) - { - return null; - //return new GtkScrollbarPeer (sb); - } - - protected TextAreaPeer createTextArea (TextArea ta) - { - return null; - //return new GtkTextAreaPeer (ta); - } - - protected TextFieldPeer createTextField (TextField tf) - { - return null; - //return new GtkTextFieldPeer (tf); - } - - protected WindowPeer createWindow (Window w) - { - return new GtkWindowPeer (w); - } - - protected FontPeer getFontPeer (String name, int style) - { - return null; - /* - try - { - GtkFontPeer fp = new GtkFontPeer (name, style); - return fp; - } - catch (MissingResourceException ex) - { - return null; - } - */ - } - - protected EventQueue getSystemEventQueueImpl() - { - return GtkComponentPeer.eventQueue; - } - - protected void loadSystemColors (int[] systemColors) - { - } -} |