changeset 41:c83c51423d03

remove commented prototypes
author Frank Benoit <benoit@tionex.de>
date Thu, 10 Jan 2008 08:21:49 +0100
parents 7fb1ab011933
children 787b5413b0ce
files dwt/internal/gtk/OS.d
diffstat 1 files changed, 1 insertions(+), 316 deletions(-) [+]
line wrap: on
line diff
--- a/dwt/internal/gtk/OS.d	Thu Jan 10 08:18:45 2008 +0100
+++ b/dwt/internal/gtk/OS.d	Thu Jan 10 08:21:49 2008 +0100
@@ -170,229 +170,11 @@
 }
 
 
-private int PANGO_PIXELS( int v );
-//private GdkWindow* GDK_ROOT_PARENT();
-//private GdkDisplay* GDK_DISPLAY();
-//private GType GTK_TYPE_FIXED();
-//private GType GTK_TYPE_CELL_RENDERER_TEXT();
-//private GType GTK_TYPE_CELL_RENDERER_PIXBUF();
-//private GType GTK_TYPE_CELL_RENDERER_TOGGLE();
-//private bool GTK_IS_WINDOW(GtkWidget *);
-//private bool GTK_IS_CONTAINER(GtkWidget*);
-//private int  GTK_IS_PLUG(GtkWidget*);
-//private GType GTK_TYPE_MENU();
-//private GType GTK_TYPE_WIDGET();
-/+private GType GTK_WIDGET_FLAGS(GtkWidget*);
-private GType GTK_WIDGET_STATE(GtkWidget*);
-private GType GTK_WIDGET_HAS_DEFAULT(GtkWidget*);
-private GType GTK_WIDGET_HAS_FOCUS(GtkWidget*);
-private GType GTK_WIDGET_IS_SENSITIVE(GtkWidget*);
-private GType GTK_WIDGET_MAPPED(GtkWidget*);
-private GType GTK_WIDGET_SENSITIVE(GtkWidget*);
-private void GTK_WIDGET_SET_FLAGS(GtkWidget*, int);
-private void GTK_WIDGET_UNSET_FLAGS(GtkWidget*, int);
-private bool GTK_WIDGET_VISIBLE(GtkWidget*);
-private GType G_OBJECT_CLASS ();
-private GType G_OBJECT_GET_CLASS ();
-private GType G_OBJECT_TYPE_NAME ();
-private GType G_TYPE_BOOLEAN();
-private GType G_TYPE_INT();
-private GType G_OBJECT_TYPE( GObject* );
-private GType G_TYPE_STRING();
-+/
 // fontconfig.h
 struct FcConfig{};
 private extern(C) int FcConfigAppFontAddFile (FcConfig *config, char  *file);
 
 
-
-/++++
-// temporary added, because was not yet available
-struct XAnyEvent {
-    int type;
-    uint serial;
-    int send_event;
-    void * display;
-    uint window;
-}
-union XEvent{
-    int type;
-    XAnyEvent xany;
-}
-
-struct XRenderPictureAttributes{
-    int repeat;
-    uint alpha_map;
-    int alpha_x_origin;
-    int alpha_y_origin;
-    int clip_x_origin;
-    int clip_y_origin;
-    uint clip_mask;
-    int graphics_exposures;
-    int subwindow_mode;
-    int poly_edge;
-    int poly_mode;
-    uint dither;
-    int component_alpha;
-}
-struct XRenderDirectFormat {
-    short red;
-    short redMask;
-    short green;
-    short greenMask;
-    short blue;
-    short blueMask;
-    short alpha;
-    short alphaMask;
-}
-struct XRenderPictFormat {
-    uint id;
-    int type;
-    int depth;
-    XRenderDirectFormat direct;
-    uint colormap;
-}
-
-struct XTransform {
-    int [3][3] matrix;
-}
-struct XRectangle {
-    short x;
-    short y;
-    ushort width;
-    ushort height;
-}
-struct XExposeEvent {
-    int type;
-    uint serial;
-    int send_event;
-    void * display;
-    uint window;
-    int x;
-    int y;
-    int width;
-    int height;
-    int count;
-}
-struct XVisibilityEvent {
-    int type;
-    uint serial;
-    int send_event;
-    void * display;
-    uint window;
-    int state;
-}
-
-struct XButtonEvent {
-    int type;
-    uint serial;
-    int send_event;
-    void * display;
-    uint window;
-    uint root;
-    uint subwindow;
-    uint time;
-    int x;
-    int y;
-    int x_root;
-    int y_root;
-    uint state;
-    uint button;
-    int same_screen;
-}
-struct XWindowChanges {
-int x;
-int y;
-int width;
-int height;
-int border_width;
-uint sibling;
-int stack_mode;
-}
-private extern (C){
-    GdkWindow * gdk_window_lookup(uint);
-    uint                XRenderCreatePicture(void *, uint, XRenderPictFormat *, uint, XRenderPictureAttributes *);
-    XRenderPictFormat * XRenderFindStandardFormat (void *dpy, int format);
-    XRenderPictFormat * XRenderFindVisualFormat (void *dpy, void *visual);
-    void XRenderSetPictureTransform (void     *dpy,uint picture, XTransform *transform);
-    void XRenderSetPictureClipRectangles(void *, uint, int, int, XRectangle *, int);
-    void XRenderFreePicture(void *, uint);
-    void XRenderComposite(void *, int, uint, uint, uint, int, int, int, int, int, int, uint, uint);
-
-    cairo_font_options_t * pango_cairo_context_get_font_options(void *);
-    void pango_cairo_context_set_font_options(void *, cairo_font_options_t *);
-
-    alias int function(void *, XEvent *, void *) _BCD_func__1812;
-    int XCheckIfEvent(void *, XEvent *, _BCD_func__1812, void *);
-
-    extern uint gtk_major_version;
-    extern uint gtk_minor_version;
-    extern uint gtk_micro_version;
-
-    void * gdk_atom_intern(char *, int);
-    int gdk_property_get(GdkDrawable *, void *, void *, uint, uint, int, void **, int *, int *, char ** );
-    void * gdk_x11_drawable_get_xdisplay(GdkDrawable *);
-    int XDefaultScreen(void *);
-    int XReconfigureWMWindow(void *, uint, int, uint, XWindowChanges *);
-}
-
-
-
-
-private extern(C) PangoLayout *pango_cairo_create_layout (cairo_t     *cr);
-private extern(C) void pango_cairo_layout_path       (cairo_t          *cr,
-                    PangoLayout      *layout);
-
-private extern(C) void gdk_pango_context_set_colormap   (PangoContext *context,
-                                                GdkColormap  *colormap);
-
-private extern(C) void pango_cairo_show_layout(cairo_t *cr, PangoLayout *layout);
-
-private extern(C) GdkRegion *gdk_pango_layout_get_clip_region(PangoLayout     *layout,
-                                                     gint             x_origin,
-                                                     gint             y_origin,
-                                                     gint            *index_ranges,
-                                                     gint             n_ranges);
-
-
-private extern(C) GdkWindow* GDK_ROOT_PARENT();
-private extern(C) GdkPixbuf* gdk_pixbuf_new (GdkColorspace colorspace, gboolean has_alpha, int bits_per_sample,
-               int width, int height);
-
-private extern(C) PangoContext *gdk_pango_context_get();
-private extern(C) int XRenderQueryExtension (void *dpy, int *event_basep, int *error_basep);
-alias int Status;
-private extern(C) Status XRenderQueryVersion (void *dpy,
-                int     *major_versionp,
-                int     *minor_versionp);
-
-alias extern(C) int function( void* ) XSynchronizeResult;
-private extern(C) XSynchronizeResult function( void*, int ) XSynchronize;
-
-//struct Visual{}
-//private extern(C) Visual* gdk_x11_visual_get_xvisual(GdkVisual* visual);
-
-
-private extern (C) XID GDK_PIXMAP_XID(GdkDrawable* win);
-struct XErrorEvent {}
-
-private extern (C) bool GDK_WINDOWING_X11();
-private extern (C) int XFlush(void *);
-public alias extern(C) int function(void*) XIOErrorHandler;
-public alias extern(C) int function(void*, XErrorEvent *) XErrorHandler;
-
-private extern (C) XIOErrorHandler XSetIOErrorHandler(XIOErrorHandler);
-private extern (C) XErrorHandler XSetErrorHandler(XErrorHandler);
-private extern (C) int PANGO_PIXELS( int v );
-private char* gdk_x11_screen_get_window_manager_name(GdkScreen*);
-private char XKeysymToKeycode(void *, uint);
-private int XTestFakeKeyEvent(void *, uint, int, uint);
-int XTestFakeMotionEvent(void *, int, int, int, uint);
-int XTestFakeButtonEvent(void *, uint, int, uint);
-uint XDefaultRootWindow(void *);
-int XWarpPointer(void *, uint, uint, int, int, uint, uint, int, int);
-++++/
-
 template NameOfFunc(alias f) {
     // Note: highly dependent on the .stringof formatting
     // the value begins with "& " which is why the first two chars are cut off
@@ -885,113 +667,16 @@
 
 	public static const int GTK_VERSION;// see static ctor = buildVERSION(gtk_major_version(), gtk_minor_version(), gtk_micro_version());
 
-/+
-protected static byte [] ascii (String name) {
-	int length = name.length ();
-	char [] chars = new char [length];
-	name.getChars (0, length, chars, 0);
-	byte [] buffer = new byte [length + 1];
-	for (int i=0; i<length; i++) {
-		buffer [i] = (byte) chars [i];
-	}
-	return buffer;
-}
-+/
 
 public static int buildVERSION(int major, int minor, int micro) {
 	return (major << 16) + (minor << 8) + micro;
 }
 
 /++
-/** 64 bit */
-public static final native int GInterfaceInfo_sizeof ();
-public static final native int GPollFD_sizeof ();
-public static final native int GTypeInfo_sizeof ();
-public static final native int GTypeQuery_sizeof ();
-public static final native int GdkColor_sizeof();
-public static final native int GdkDragContext_sizeof();
-public static final native int GdkEvent_sizeof();
-public static final native int GdkEventAny_sizeof();
-public static final native int GdkEventButton_sizeof();
-public static final native int GdkEventCrossing_sizeof();
-public static final native int GdkEventExpose_sizeof();
-public static final native int GdkEventFocus_sizeof();
-public static final native int GdkEventKey_sizeof();
-public static final native int GdkEventMotion_sizeof();
-public static final native int GdkEventScroll_sizeof();
-public static final native int GdkEventVisibility_sizeof();
-public static final native int GdkEventWindowState_sizeof();
-public static final native int GdkGCValues_sizeof();
-public static final native int GdkGeometry_sizeof();
-public static final native int GdkImage_sizeof();
-public static final native int GdkRectangle_sizeof();
-public static final native int GdkVisual_sizeof();
-public static final native int GdkWindowAttr_sizeof();
-public static final native int GtkAdjustment_sizeof();
-public static final native int GtkAllocation_sizeof();
-public static final native int GtkBorder_sizeof();
-public static final native int GtkColorSelectionDialog_sizeof();
-public static final native int GtkCombo_sizeof();
-public static final native int GtkFileSelection_sizeof();
-public static final native int GtkFixed_sizeof();
-public static final native int GtkFixedClass_sizeof();
-public static final native int GtkRequisition_sizeof();
-public static final native int GtkSelectionData_sizeof();
-public static final native int GtkTargetEntry_sizeof();
-public static final native int GtkTargetPair_sizeof();
-public static final native int GtkTextIter_sizeof();
-public static final native int GtkCellRendererText_sizeof();
-public static final native int GtkCellRendererTextClass_sizeof();
-public static final native int GtkCellRendererPixbuf_sizeof();
-public static final native int GtkCellRendererPixbufClass_sizeof();
-public static final native int GtkCellRendererToggle_sizeof();
-public static final native int GtkCellRendererToggleClass_sizeof();
-public static final native int GtkTreeIter_sizeof();
-public static final native int PangoAttribute_sizeof();
-public static final native int PangoItem_sizeof();
-public static final native int PangoLayoutLine_sizeof();
-public static final native int PangoLayoutRun_sizeof();
-public static final native int PangoLogAttr_sizeof();
-public static final native int PangoRectangle_sizeof();
-public static final native int XAnyEvent_sizeof();
-public static final native int XButtonEvent_sizeof();
-public static final native int XClientMessageEvent_sizeof();
-public static final native int XEvent_sizeof();
-public static final native int XCrossingEvent_sizeof();
-public static final native int XExposeEvent_sizeof();
-public static final native int XFocusChangeEvent_sizeof();
-public static final native int XVisibilityEvent_sizeof();
-public static final native int XWindowChanges_sizeof();
-
 public static final native int /*long*/ localeconv_decimal_point();
 public static final native int /*long*/ realpath(byte[] path, byte[] realPath);
+++/
 
-/** Object private fields accessors */
-public static final native int GTK_WIDGET_HEIGHT(int /*long*/ widget);
-public static final native int GTK_WIDGET_WIDTH(int /*long*/ widget);
-public static final native int /*long*/ GTK_WIDGET_WINDOW(int /*long*/ widget);
-public static final native int GTK_WIDGET_X(int /*long*/ widget);
-public static final native int GTK_WIDGET_Y(int /*long*/ widget);
-public static final native int /*long*/ GTK_SCROLLED_WINDOW_HSCROLLBAR(int /*long*/ widget);
-public static final native int /*long*/ GTK_SCROLLED_WINDOW_VSCROLLBAR(int /*long*/ widget);
-public static final native int GTK_SCROLLED_WINDOW_SCROLLBAR_SPACING(int /*long*/ widget);
-public static final native void GTK_ACCEL_LABEL_SET_ACCEL_STRING(int /*long*/ acce_label, int /*long*/ string);
-public static final native int /*long*/ GTK_ACCEL_LABEL_GET_ACCEL_STRING(int /*long*/ acce_label);
-public static final native int /*long*/ GTK_ENTRY_IM_CONTEXT(int /*long*/ widget);
-public static final native int /*long*/ GTK_TEXTVIEW_IM_CONTEXT(int /*long*/ widget);
-public static final native int /*long*/ GTK_TOOLTIPS_TIP_WINDOW(int /*long*/ widget);
-public static final native void GTK_TOOLTIPS_SET_ACTIVE(int /*long*/ widget, int /*long*/ data);
-public static final native void GTK_WIDGET_SET_HEIGHT(int /*long*/ widget, int height);
-public static final native void GTK_WIDGET_SET_WIDTH(int /*long*/ widget, int width);
-public static final native void GTK_WIDGET_SET_X(int /*long*/ widget, int x);
-public static final native void GTK_WIDGET_SET_Y(int /*long*/ widget, int y);
-public static final native int GTK_WIDGET_REQUISITION_WIDTH(int /*long*/ widget);
-public static final native int GTK_WIDGET_REQUISITION_HEIGHT(int /*long*/ widget);
-public static final native int GDK_EVENT_TYPE(int /*long*/ event);
-public static final native int /*long*/ GDK_EVENT_WINDOW(int /*long*/ event);
-public static final native int X_EVENT_TYPE(int /*long*/ xevent);
-public static final native int /*long*/ X_EVENT_WINDOW(int /*long*/ xevent);
-++/
 /** X11 Native methods and constants */
 public static const int Above = 0;
 public static const int Below = 1;