gdk-2.0 Reference Manual

Synopsis

public    static void                   add_client_message_filter ( Atom                message_type,
                                                                    FilterFunc          func,
                                                                    void**              data ) ;
public    static void                   add_option_entries_libgtk_only ( GLib.OptionGroup    group ) ;
public    static void                   beep                      (  ) ;
public    static Cairo.Context          cairo_create              ( Drawable            drawable ) ;
public    static void                   cairo_rectangle           ( Cairo.Context       cr,
                                                                    Rectangle           rectangle ) ;
public    static void                   cairo_region              ( Cairo.Context       cr,
                                                                    Region              region ) ;
public    static void                   cairo_set_source_color    ( Cairo.Context       cr,
                                                                    Color               color ) ;
public    static void                   cairo_set_source_pixbuf   ( Cairo.Context       cr,
                                                                    Pixbuf              pixbuf,
                                                                    double              pixbuf_x,
                                                                    double              pixbuf_y ) ;
public    static void                   cairo_set_source_pixmap   ( Cairo.Context       cr,
                                                                    Pixmap              pixmap,
                                                                    double              pixmap_x,
                                                                    double              pixmap_y ) ;
public    static weak GLib.List         devices_list              (  ) ;
public    static void                   drag_abort                ( DragContext         context,
                                                                    uint                time_ ) ;
public    static weak DragContext       drag_begin                ( Window              window,
                                                                    GLib.List           targets ) ;
public    static void                   drag_drop                 ( DragContext         context,
                                                                    uint                time_ ) ;
public    static bool                   drag_drop_succeeded       ( DragContext         context ) ;
public    static void                   drag_find_window          ( DragContext         context,
                                                                    Window              drag_window,
                                                                    int                 x_root,
                                                                    int                 y_root,
                                                                    weak Window         dest_window,
                                                                    DragProtocol        protocol ) ;
public    static void                   drag_find_window_for_screen ( DragContext         context,
                                                                    Window              drag_window,
                                                                    Screen              screen,
                                                                    int                 x_root,
                                                                    int                 y_root,
                                                                    weak Window         dest_window,
                                                                    DragProtocol        protocol ) ;
public    static uint                   drag_get_protocol         ( uint                xid,
                                                                    DragProtocol        protocol ) ;
public    static uint                   drag_get_protocol_for_display ( Display             display,
                                                                    uint                xid,
                                                                    DragProtocol        protocol ) ;
public    static Atom                   drag_get_selection        ( DragContext         context ) ;
public    static bool                   drag_motion               ( DragContext         context,
                                                                    Window              dest_window,
                                                                    DragProtocol        protocol,
                                                                    int                 x_root,
                                                                    int                 y_root,
                                                                    DragAction          suggested_action,
                                                                    DragAction          possible_actions,
                                                                    uint                time_ ) ;
public    static void                   drag_status               ( DragContext         context,
                                                                    DragAction          action,
                                                                    uint                time_ ) ;
public    static void                   draw_arc                  ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    bool                filled,
                                                                    int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    int                 angle1,
                                                                    int                 angle2 ) ;
public    static void                   draw_drawable             ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Drawable            src,
                                                                    int                 xsrc,
                                                                    int                 ysrc,
                                                                    int                 xdest,
                                                                    int                 ydest,
                                                                    int                 width,
                                                                    int                 height ) ;
public    static void                   draw_glyphs               ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Pango.Font          font,
                                                                    int                 x,
                                                                    int                 y,
                                                                    Pango.GlyphString   glyphs ) ;
public    static void                   draw_glyphs_transformed   ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Pango.Matrix        matrix,
                                                                    Pango.Font          font,
                                                                    int                 x,
                                                                    int                 y,
                                                                    Pango.GlyphString   glyphs ) ;
public    static void                   draw_gray_image           ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    RgbDither           dith,
                                                                    uchar[]             buf,
                                                                    int                 rowstride ) ;
public    static void                   draw_image                ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Image               image,
                                                                    int                 xsrc,
                                                                    int                 ysrc,
                                                                    int                 xdest,
                                                                    int                 ydest,
                                                                    int                 width,
                                                                    int                 height ) ;
public    static void                   draw_indexed_image        ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    RgbDither           dith,
                                                                    uchar[]             buf,
                                                                    int                 rowstride,
                                                                    RgbCmap             cmap ) ;
public    static void                   draw_layout               ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    Pango.Layout        layout ) ;
public    static void                   draw_layout_line          ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    Pango.LayoutLine    line ) ;
public    static void                   draw_layout_line_with_colors ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    Pango.LayoutLine    line,
                                                                    Color               foreground,
                                                                    Color               background ) ;
public    static void                   draw_layout_with_colors   ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    Pango.Layout        layout,
                                                                    Color               foreground,
                                                                    Color               background ) ;
public    static void                   draw_line                 ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x1_,
                                                                    int                 y1_,
                                                                    int                 x2_,
                                                                    int                 y2_ ) ;
public    static void                   draw_lines                ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Point               points,
                                                                    int                 npoints ) ;
public    static void                   draw_pixbuf               ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Pixbuf              pixbuf,
                                                                    int                 src_x,
                                                                    int                 src_y,
                                                                    int                 dest_x,
                                                                    int                 dest_y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    RgbDither           dither,
                                                                    int                 x_dither,
                                                                    int                 y_dither ) ;
public    static void                   draw_point                ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y ) ;
public    static void                   draw_points               ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Point               points,
                                                                    int                 npoints ) ;
public    static void                   draw_polygon              ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    bool                filled,
                                                                    Point               points,
                                                                    int                 npoints ) ;
public    static void                   draw_rectangle            ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    bool                filled,
                                                                    int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height ) ;
public    static void                   draw_rgb_32_image         ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    RgbDither           dith,
                                                                    uchar[]             buf,
                                                                    int                 rowstride ) ;
public    static void                   draw_rgb_32_image_dithalign ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    RgbDither           dith,
                                                                    uchar[]             buf,
                                                                    int                 rowstride,
                                                                    int                 xdith,
                                                                    int                 ydith ) ;
public    static void                   draw_rgb_image            ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    RgbDither           dith,
                                                                    uchar[]             rgb_buf,
                                                                    int                 rowstride ) ;
public    static void                   draw_rgb_image_dithalign  ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    RgbDither           dith,
                                                                    uchar[]             rgb_buf,
                                                                    int                 rowstride,
                                                                    int                 xdith,
                                                                    int                 ydith ) ;
public    static void                   draw_segments             ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Segment             segs,
                                                                    int                 nsegs ) ;
public    static void                   draw_trapezoids           ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Trapezoid[]         trapezoids ) ;
public    static void                   drop_finish               ( DragContext         context,
                                                                    bool                success,
                                                                    uint                time_ ) ;
public    static void                   drop_reply                ( DragContext         context,
                                                                    bool                ok,
                                                                    uint                time_ ) ;
public    static int                    error_trap_pop            (  ) ;
public    static void                   error_trap_push           (  ) ;
public    static bool                   events_pending            (  ) ;
public    static void                   flush                     (  ) ;
public    static void                   free_compound_text        ( uchar[]             ctext ) ;
public    static void                   free_text_list            ( string              list ) ;
public    static weak Window            get_default_root_window   (  ) ;
public    static weak string            get_display               (  ) ;
public    static weak string            get_display_arg_name      (  ) ;
public    static weak string            get_program_class         (  ) ;
public    static bool                   get_show_events           (  ) ;
public    static void                   init                      ( string[]            argv ) ;
public    static bool                   init_check                ( string[]            argv ) ;
public    static void                   input_set_extension_events ( Window              window,
                                                                    int                 mask,
                                                                    ExtensionMode       mode ) ;
public    static GrabStatus             keyboard_grab             ( Window              window,
                                                                    bool                owner_events,
                                                                    uint                time_ ) ;
public    static bool                   keyboard_grab_info_libgtk_only ( Display             display,
                                                                    weak Window         grab_window,
                                                                    bool                owner_events ) ;
public    static void                   keyboard_ungrab           ( uint                time_ ) ;
public    static void                   keyval_convert_case       ( uint                symbol,
                                                                    uint                lower,
                                                                    uint                upper ) ;
public    static uint                   keyval_from_name          ( string              keyval_name ) ;
public    static bool                   keyval_is_lower           ( uint                keyval ) ;
public    static bool                   keyval_is_upper           ( uint                keyval ) ;
public    static weak string            keyval_name               ( uint                keyval ) ;
public    static uint                   keyval_to_lower           ( uint                keyval ) ;
public    static uint                   keyval_to_unicode         ( uint                keyval ) ;
public    static uint                   keyval_to_upper           ( uint                keyval ) ;
public    static weak GLib.List         list_visuals              (  ) ;
public    static void                   notify_startup_complete   (  ) ;
public    static void                   notify_startup_complete_with_id ( string              startup_id ) ;
public    static weak Pango.Context     pango_context_get         (  ) ;
public    static weak Pango.Context     pango_context_get_for_screen ( Screen              screen ) ;
public    static weak Region            pango_layout_get_clip_region ( Pango.Layout        layout,
                                                                    int                 x_origin,
                                                                    int                 y_origin,
                                                                    int                 index_ranges,
                                                                    int                 n_ranges ) ;
public    static weak Region            pango_layout_line_get_clip_region ( Pango.LayoutLine    line,
                                                                    int                 x_origin,
                                                                    int                 y_origin,
                                                                    int                 index_ranges,
                                                                    int                 n_ranges ) ;
public    static void                   parse_args                ( int                 argc,
                                                                    string              argv ) ;
public    static weak Pixbuf            pixbuf_get_from_drawable  ( Pixbuf              dest,
                                                                    Drawable            src,
                                                                    Colormap            cmap,
                                                                    int                 src_x,
                                                                    int                 src_y,
                                                                    int                 dest_x,
                                                                    int                 dest_y,
                                                                    int                 width,
                                                                    int                 height ) ;
public    static weak Pixbuf            pixbuf_get_from_image     ( Pixbuf              dest,
                                                                    Image               src,
                                                                    Colormap            cmap,
                                                                    int                 src_x,
                                                                    int                 src_y,
                                                                    int                 dest_x,
                                                                    int                 dest_y,
                                                                    int                 width,
                                                                    int                 height ) ;
public    static void                   pixbuf_render_pixmap_and_mask ( Pixbuf              pixbuf,
                                                                    weak Pixmap         pixmap_return,
                                                                    weak Bitmap         mask_return,
                                                                    int                 alpha_threshold ) ;
public    static void                   pixbuf_render_pixmap_and_mask_for_colormap ( Pixbuf              pixbuf,
                                                                    Colormap            colormap,
                                                                    weak Pixmap         pixmap_return,
                                                                    weak Bitmap         mask_return,
                                                                    int                 alpha_threshold ) ;
public    static void                   pixbuf_render_threshold_alpha ( Pixbuf              pixbuf,
                                                                    Bitmap              bitmap,
                                                                    int                 src_x,
                                                                    int                 src_y,
                                                                    int                 dest_x,
                                                                    int                 dest_y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    int                 alpha_threshold ) ;
public    static GrabStatus             pointer_grab              ( Window              window,
                                                                    bool                owner_events,
                                                                    EventMask           event_mask,
                                                                    Window              confine_to,
                                                                    Cursor              cursor,
                                                                    uint                time_ ) ;
public    static bool                   pointer_grab_info_libgtk_only ( Display             display,
                                                                    weak Window         grab_window,
                                                                    bool                owner_events ) ;
public    static bool                   pointer_is_grabbed        (  ) ;
public    static void                   pointer_ungrab            ( uint                time_ ) ;
public    static void                   pre_parse_libgtk_only     (  ) ;
public    static void                   property_change           ( Window              window,
                                                                    Atom                property,
                                                                    Atom                type,
                                                                    int                 format,
                                                                    PropMode            mode,
                                                                    uchar[]             data,
                                                                    int                 nelements ) ;
public    static void                   property_delete           ( Window              window,
                                                                    Atom                property ) ;
public    static bool                   property_get              ( Window              window,
                                                                    Atom                property,
                                                                    Atom                type,
                                                                    ulong               offset,
                                                                    ulong               length,
                                                                    int                 pdelete,
                                                                    Atom                actual_property_type,
                                                                    int                 actual_format,
                                                                    int                 actual_length,
                                                                    uchar[]             data ) ;
public    static void                   query_depths              ( int                 depths,
                                                                    int                 count ) ;
public    static void                   query_visual_types        ( VisualType          visual_types,
                                                                    int                 count ) ;
public    static bool                   rgb_colormap_ditherable   ( Colormap            cmap ) ;
public    static bool                   rgb_ditherable            (  ) ;
public    static void                   rgb_find_color            ( Colormap            colormap,
                                                                    Color               color ) ;
public    static weak Colormap          rgb_get_colormap          (  ) ;
public    static weak Visual            rgb_get_visual            (  ) ;
public    static void                   rgb_set_install           ( bool                install ) ;
public    static void                   rgb_set_min_colors        ( int                 min_colors ) ;
public    static void                   rgb_set_verbose           ( bool                verbose ) ;
public    static void                   selection_convert         ( Window              requestor,
                                                                    Atom                selection,
                                                                    Atom                target,
                                                                    uint                time_ ) ;
public    static weak Window            selection_owner_get       ( Atom                selection ) ;
public    static weak Window            selection_owner_get_for_display ( Display             display,
                                                                    Atom                selection ) ;
public    static bool                   selection_owner_set       ( Window              owner,
                                                                    Atom                selection,
                                                                    uint                time_,
                                                                    bool                send_event ) ;
public    static bool                   selection_owner_set_for_display ( Display             display,
                                                                    Window              owner,
                                                                    Atom                selection,
                                                                    uint                time_,
                                                                    bool                send_event ) ;
public    static bool                   selection_property_get    ( Window              requestor,
                                                                    uchar[]             data,
                                                                    Atom                prop_type,
                                                                    int                 prop_format ) ;
public    static void                   selection_send_notify     ( uint                requestor,
                                                                    Atom                selection,
                                                                    Atom                target,
                                                                    Atom                property,
                                                                    uint                time_ ) ;
public    static void                   selection_send_notify_for_display ( Display             display,
                                                                    uint                requestor,
                                                                    Atom                selection,
                                                                    Atom                target,
                                                                    Atom                property,
                                                                    uint                time_ ) ;
public    static void                   set_double_click_time     ( uint                msec ) ;
public    static weak string            set_locale                (  ) ;
public    static weak PointerHooks      set_pointer_hooks         ( PointerHooks        new_hooks ) ;
public    static void                   set_program_class         ( string              program_class ) ;
public    static void                   set_show_events           ( bool                show_events ) ;
public    static void                   set_sm_client_id          ( string              sm_client_id ) ;
public    static bool                   setting_get               ( string              name,
                                                                    GLib.Value          value ) ;
public    static bool                   spawn_command_line_on_screen ( Screen              screen,
                                                                    string              command_line ) 
                                                             throws GLib.Error;
public    static bool                   spawn_on_screen           ( Screen              screen,
                                                                    string              working_directory,
                                                                    string              argv,
                                                                    string              envp,
                                                                    GLib.SpawnFlags     flags,
                                                                    GLib.SpawnChildSetupFunc child_setup,
                                                                    int                 child_pid ) 
                                                             throws GLib.Error;
public    static bool                   spawn_on_screen_with_pipes ( Screen              screen,
                                                                    string              working_directory,
                                                                    string              argv,
                                                                    string              envp,
                                                                    GLib.SpawnFlags     flags,
                                                                    GLib.SpawnChildSetupFunc child_setup,
                                                                    int                 child_pid,
                                                                    int                 standard_input,
                                                                    int                 standard_output,
                                                                    int                 standard_error ) 
                                                             throws GLib.Error;
public    static int                    string_to_compound_text   ( string              str,
                                                                    Atom                encoding,
                                                                    int                 format,
                                                                    uchar[]             ctext,
                                                                    int                 length ) ;
public    static int                    string_to_compound_text_for_display ( Display             display,
                                                                    string              str,
                                                                    Atom                encoding,
                                                                    int                 format,
                                                                    uchar[]             ctext,
                                                                    int                 length ) ;
public    static void                   synthesize_window_state   ( Window              window,
                                                                    WindowState         unset_flags,
                                                                    WindowState         set_flags ) ;
public    static int                    text_property_to_text_list ( Atom                encoding,
                                                                    int                 format,
                                                                    uchar[]             text,
                                                                    int                 length,
                                                                    string              list ) ;
public    static int                    text_property_to_text_list_for_display ( Display             display,
                                                                    Atom                encoding,
                                                                    int                 format,
                                                                    uchar[]             text,
                                                                    int                 length,
                                                                    string              list ) ;
public    static int                    text_property_to_utf8_list ( Atom                encoding,
                                                                    int                 format,
                                                                    uchar[]             text,
                                                                    int                 length,
                                                                    string              list ) ;
public    static int                    text_property_to_utf8_list_for_display ( Display             display,
                                                                    Atom                encoding,
                                                                    int                 format,
                                                                    uchar[]             text,
                                                                    int                 length,
                                                                    string              list ) ;
public    static uint                   threads_add_idle          ( GLib.SourceFunc     function,
                                                                    void**              data ) ;
public    static uint                   threads_add_idle_full     ( int                 priority,
                                                                    GLib.SourceFunc     function,
                                                                    void**              data,
                                                                    GLib.DestroyNotify  notify ) ;
public    static uint                   threads_add_timeout       ( uint                interval,
                                                                    GLib.SourceFunc     function,
                                                                    void**              data ) ;
public    static uint                   threads_add_timeout_full  ( int                 priority,
                                                                    uint                interval,
                                                                    GLib.SourceFunc     function,
                                                                    void**              data,
                                                                    GLib.DestroyNotify  notify ) ;
public    static void                   threads_enter             (  ) ;
public    static void                   threads_init              (  ) ;
public    static void                   threads_leave             (  ) ;
public    static void                   threads_set_lock_functions ( GLib.Callback       enter_fn,
                                                                    GLib.Callback       leave_fn ) ;
public    static uint                   unicode_to_keyval         ( uint                wc ) ;
public    static bool                   utf8_to_compound_text     ( string              str,
                                                                    Atom                encoding,
                                                                    int                 format,
                                                                    uchar[]             ctext,
                                                                    int                 length ) ;
public    static bool                   utf8_to_compound_text_for_display ( Display             display,
                                                                    string              str,
                                                                    Atom                encoding,
                                                                    int                 format,
                                                                    uchar[]             ctext,
                                                                    int                 length ) ;
public    static weak string            utf8_to_string_target     ( string              str ) ;

Details

add_client_message_filter ()

public    static void                   add_client_message_filter ( Atom                message_type,
                                                                    FilterFunc          func,
                                                                    void**              data ) ;		

add_option_entries_libgtk_only ()

public    static void                   add_option_entries_libgtk_only ( GLib.OptionGroup    group ) ;		

beep ()

public    static void                   beep                      (  ) ;		

cairo_create ()

public    static Cairo.Context          cairo_create              ( Drawable            drawable ) ;		

cairo_rectangle ()

public    static void                   cairo_rectangle           ( Cairo.Context       cr,
                                                                    Rectangle           rectangle ) ;		

cairo_region ()

public    static void                   cairo_region              ( Cairo.Context       cr,
                                                                    Region              region ) ;		

cairo_set_source_color ()

public    static void                   cairo_set_source_color    ( Cairo.Context       cr,
                                                                    Color               color ) ;		

cairo_set_source_pixbuf ()

public    static void                   cairo_set_source_pixbuf   ( Cairo.Context       cr,
                                                                    Pixbuf              pixbuf,
                                                                    double              pixbuf_x,
                                                                    double              pixbuf_y ) ;		

cairo_set_source_pixmap ()

public    static void                   cairo_set_source_pixmap   ( Cairo.Context       cr,
                                                                    Pixmap              pixmap,
                                                                    double              pixmap_x,
                                                                    double              pixmap_y ) ;		

devices_list ()

public    static weak GLib.List         devices_list              (  ) ;		

drag_abort ()

public    static void                   drag_abort                ( DragContext         context,
                                                                    uint                time_ ) ;		

drag_begin ()

public    static weak DragContext       drag_begin                ( Window              window,
                                                                    GLib.List           targets ) ;		

drag_drop ()

public    static void                   drag_drop                 ( DragContext         context,
                                                                    uint                time_ ) ;		

drag_drop_succeeded ()

public    static bool                   drag_drop_succeeded       ( DragContext         context ) ;		

drag_find_window ()

public    static void                   drag_find_window          ( DragContext         context,
                                                                    Window              drag_window,
                                                                    int                 x_root,
                                                                    int                 y_root,
                                                                    weak Window         dest_window,
                                                                    DragProtocol        protocol ) ;		

drag_find_window_for_screen ()

public    static void                   drag_find_window_for_screen ( DragContext         context,
                                                                    Window              drag_window,
                                                                    Screen              screen,
                                                                    int                 x_root,
                                                                    int                 y_root,
                                                                    weak Window         dest_window,
                                                                    DragProtocol        protocol ) ;		

drag_get_protocol ()

public    static uint                   drag_get_protocol         ( uint                xid,
                                                                    DragProtocol        protocol ) ;		

drag_get_protocol_for_display ()

public    static uint                   drag_get_protocol_for_display ( Display             display,
                                                                    uint                xid,
                                                                    DragProtocol        protocol ) ;		

drag_get_selection ()

public    static Atom                   drag_get_selection        ( DragContext         context ) ;		

drag_motion ()

public    static bool                   drag_motion               ( DragContext         context,
                                                                    Window              dest_window,
                                                                    DragProtocol        protocol,
                                                                    int                 x_root,
                                                                    int                 y_root,
                                                                    DragAction          suggested_action,
                                                                    DragAction          possible_actions,
                                                                    uint                time_ ) ;		

drag_status ()

public    static void                   drag_status               ( DragContext         context,
                                                                    DragAction          action,
                                                                    uint                time_ ) ;		

draw_arc ()

public    static void                   draw_arc                  ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    bool                filled,
                                                                    int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    int                 angle1,
                                                                    int                 angle2 ) ;		

draw_drawable ()

public    static void                   draw_drawable             ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Drawable            src,
                                                                    int                 xsrc,
                                                                    int                 ysrc,
                                                                    int                 xdest,
                                                                    int                 ydest,
                                                                    int                 width,
                                                                    int                 height ) ;		

draw_glyphs ()

public    static void                   draw_glyphs               ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Pango.Font          font,
                                                                    int                 x,
                                                                    int                 y,
                                                                    Pango.GlyphString   glyphs ) ;		

draw_glyphs_transformed ()

public    static void                   draw_glyphs_transformed   ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Pango.Matrix        matrix,
                                                                    Pango.Font          font,
                                                                    int                 x,
                                                                    int                 y,
                                                                    Pango.GlyphString   glyphs ) ;		

draw_gray_image ()

public    static void                   draw_gray_image           ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    RgbDither           dith,
                                                                    uchar[]             buf,
                                                                    int                 rowstride ) ;		

draw_image ()

public    static void                   draw_image                ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Image               image,
                                                                    int                 xsrc,
                                                                    int                 ysrc,
                                                                    int                 xdest,
                                                                    int                 ydest,
                                                                    int                 width,
                                                                    int                 height ) ;		

draw_indexed_image ()

public    static void                   draw_indexed_image        ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    RgbDither           dith,
                                                                    uchar[]             buf,
                                                                    int                 rowstride,
                                                                    RgbCmap             cmap ) ;		

draw_layout ()

public    static void                   draw_layout               ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    Pango.Layout        layout ) ;		

draw_layout_line ()

public    static void                   draw_layout_line          ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    Pango.LayoutLine    line ) ;		

draw_layout_line_with_colors ()

public    static void                   draw_layout_line_with_colors ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    Pango.LayoutLine    line,
                                                                    Color               foreground,
                                                                    Color               background ) ;		

draw_layout_with_colors ()

public    static void                   draw_layout_with_colors   ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    Pango.Layout        layout,
                                                                    Color               foreground,
                                                                    Color               background ) ;		

draw_line ()

public    static void                   draw_line                 ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x1_,
                                                                    int                 y1_,
                                                                    int                 x2_,
                                                                    int                 y2_ ) ;		

draw_lines ()

public    static void                   draw_lines                ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Point               points,
                                                                    int                 npoints ) ;		

draw_pixbuf ()

public    static void                   draw_pixbuf               ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Pixbuf              pixbuf,
                                                                    int                 src_x,
                                                                    int                 src_y,
                                                                    int                 dest_x,
                                                                    int                 dest_y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    RgbDither           dither,
                                                                    int                 x_dither,
                                                                    int                 y_dither ) ;		

draw_point ()

public    static void                   draw_point                ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y ) ;		

draw_points ()

public    static void                   draw_points               ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Point               points,
                                                                    int                 npoints ) ;		

draw_polygon ()

public    static void                   draw_polygon              ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    bool                filled,
                                                                    Point               points,
                                                                    int                 npoints ) ;		

draw_rectangle ()

public    static void                   draw_rectangle            ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    bool                filled,
                                                                    int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height ) ;		

draw_rgb_32_image ()

public    static void                   draw_rgb_32_image         ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    RgbDither           dith,
                                                                    uchar[]             buf,
                                                                    int                 rowstride ) ;		

draw_rgb_32_image_dithalign ()

public    static void                   draw_rgb_32_image_dithalign ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    RgbDither           dith,
                                                                    uchar[]             buf,
                                                                    int                 rowstride,
                                                                    int                 xdith,
                                                                    int                 ydith ) ;		

draw_rgb_image ()

public    static void                   draw_rgb_image            ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    RgbDither           dith,
                                                                    uchar[]             rgb_buf,
                                                                    int                 rowstride ) ;		

draw_rgb_image_dithalign ()

public    static void                   draw_rgb_image_dithalign  ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    RgbDither           dith,
                                                                    uchar[]             rgb_buf,
                                                                    int                 rowstride,
                                                                    int                 xdith,
                                                                    int                 ydith ) ;		

draw_segments ()

public    static void                   draw_segments             ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Segment             segs,
                                                                    int                 nsegs ) ;		

draw_trapezoids ()

public    static void                   draw_trapezoids           ( Drawable            drawable,
                                                                    GC                  gc,
                                                                    Trapezoid[]         trapezoids ) ;		

drop_finish ()

public    static void                   drop_finish               ( DragContext         context,
                                                                    bool                success,
                                                                    uint                time_ ) ;		

drop_reply ()

public    static void                   drop_reply                ( DragContext         context,
                                                                    bool                ok,
                                                                    uint                time_ ) ;		

error_trap_pop ()

public    static int                    error_trap_pop            (  ) ;		

error_trap_push ()

public    static void                   error_trap_push           (  ) ;		

events_pending ()

public    static bool                   events_pending            (  ) ;		

flush ()

public    static void                   flush                     (  ) ;		

free_compound_text ()

public    static void                   free_compound_text        ( uchar[]             ctext ) ;		

free_text_list ()

public    static void                   free_text_list            ( string              list ) ;		

get_default_root_window ()

public    static weak Window            get_default_root_window   (  ) ;		

get_display ()

public    static weak string            get_display               (  ) ;		

get_display_arg_name ()

public    static weak string            get_display_arg_name      (  ) ;		

get_program_class ()

public    static weak string            get_program_class         (  ) ;		

get_show_events ()

public    static bool                   get_show_events           (  ) ;		

init ()

public    static void                   init                      ( string[]            argv ) ;		

init_check ()

public    static bool                   init_check                ( string[]            argv ) ;		

input_set_extension_events ()

public    static void                   input_set_extension_events ( Window              window,
                                                                    int                 mask,
                                                                    ExtensionMode       mode ) ;		

keyboard_grab ()

public    static GrabStatus             keyboard_grab             ( Window              window,
                                                                    bool                owner_events,
                                                                    uint                time_ ) ;		

keyboard_grab_info_libgtk_only ()

public    static bool                   keyboard_grab_info_libgtk_only ( Display             display,
                                                                    weak Window         grab_window,
                                                                    bool                owner_events ) ;		

keyboard_ungrab ()

public    static void                   keyboard_ungrab           ( uint                time_ ) ;		

keyval_convert_case ()

public    static void                   keyval_convert_case       ( uint                symbol,
                                                                    uint                lower,
                                                                    uint                upper ) ;		

keyval_from_name ()

public    static uint                   keyval_from_name          ( string              keyval_name ) ;		

keyval_is_lower ()

public    static bool                   keyval_is_lower           ( uint                keyval ) ;		

keyval_is_upper ()

public    static bool                   keyval_is_upper           ( uint                keyval ) ;		

keyval_name ()

public    static weak string            keyval_name               ( uint                keyval ) ;		

keyval_to_lower ()

public    static uint                   keyval_to_lower           ( uint                keyval ) ;		

keyval_to_unicode ()

public    static uint                   keyval_to_unicode         ( uint                keyval ) ;		

keyval_to_upper ()

public    static uint                   keyval_to_upper           ( uint                keyval ) ;		

list_visuals ()

public    static weak GLib.List         list_visuals              (  ) ;		

notify_startup_complete ()

public    static void                   notify_startup_complete   (  ) ;		

notify_startup_complete_with_id ()

public    static void                   notify_startup_complete_with_id ( string              startup_id ) ;		

pango_context_get ()

public    static weak Pango.Context     pango_context_get         (  ) ;		

pango_context_get_for_screen ()

public    static weak Pango.Context     pango_context_get_for_screen ( Screen              screen ) ;		

pango_layout_get_clip_region ()

public    static weak Region            pango_layout_get_clip_region ( Pango.Layout        layout,
                                                                    int                 x_origin,
                                                                    int                 y_origin,
                                                                    int                 index_ranges,
                                                                    int                 n_ranges ) ;		

pango_layout_line_get_clip_region ()

public    static weak Region            pango_layout_line_get_clip_region ( Pango.LayoutLine    line,
                                                                    int                 x_origin,
                                                                    int                 y_origin,
                                                                    int                 index_ranges,
                                                                    int                 n_ranges ) ;		

parse_args ()

public    static void                   parse_args                ( int                 argc,
                                                                    string              argv ) ;		

pixbuf_get_from_drawable ()

public    static weak Pixbuf            pixbuf_get_from_drawable  ( Pixbuf              dest,
                                                                    Drawable            src,
                                                                    Colormap            cmap,
                                                                    int                 src_x,
                                                                    int                 src_y,
                                                                    int                 dest_x,
                                                                    int                 dest_y,
                                                                    int                 width,
                                                                    int                 height ) ;		

pixbuf_get_from_image ()

public    static weak Pixbuf            pixbuf_get_from_image     ( Pixbuf              dest,
                                                                    Image               src,
                                                                    Colormap            cmap,
                                                                    int                 src_x,
                                                                    int                 src_y,
                                                                    int                 dest_x,
                                                                    int                 dest_y,
                                                                    int                 width,
                                                                    int                 height ) ;		

pixbuf_render_pixmap_and_mask ()

public    static void                   pixbuf_render_pixmap_and_mask ( Pixbuf              pixbuf,
                                                                    weak Pixmap         pixmap_return,
                                                                    weak Bitmap         mask_return,
                                                                    int                 alpha_threshold ) ;		

pixbuf_render_pixmap_and_mask_for_colormap ()

public    static void                   pixbuf_render_pixmap_and_mask_for_colormap ( Pixbuf              pixbuf,
                                                                    Colormap            colormap,
                                                                    weak Pixmap         pixmap_return,
                                                                    weak Bitmap         mask_return,
                                                                    int                 alpha_threshold ) ;		

pixbuf_render_threshold_alpha ()

public    static void                   pixbuf_render_threshold_alpha ( Pixbuf              pixbuf,
                                                                    Bitmap              bitmap,
                                                                    int                 src_x,
                                                                    int                 src_y,
                                                                    int                 dest_x,
                                                                    int                 dest_y,
                                                                    int                 width,
                                                                    int                 height,
                                                                    int                 alpha_threshold ) ;		

pointer_grab ()

public    static GrabStatus             pointer_grab              ( Window              window,
                                                                    bool                owner_events,
                                                                    EventMask           event_mask,
                                                                    Window              confine_to,
                                                                    Cursor              cursor,
                                                                    uint                time_ ) ;		

pointer_grab_info_libgtk_only ()

public    static bool                   pointer_grab_info_libgtk_only ( Display             display,
                                                                    weak Window         grab_window,
                                                                    bool                owner_events ) ;		

pointer_is_grabbed ()

public    static bool                   pointer_is_grabbed        (  ) ;		

pointer_ungrab ()

public    static void                   pointer_ungrab            ( uint                time_ ) ;		

pre_parse_libgtk_only ()

public    static void                   pre_parse_libgtk_only     (  ) ;		

property_change ()

public    static void                   property_change           ( Window              window,
                                                                    Atom                property,
                                                                    Atom                type,
                                                                    int                 format,
                                                                    PropMode            mode,
                                                                    uchar[]             data,
                                                                    int                 nelements ) ;		

property_delete ()

public    static void                   property_delete           ( Window              window,
                                                                    Atom                property ) ;		

property_get ()

public    static bool                   property_get              ( Window              window,
                                                                    Atom                property,
                                                                    Atom                type,
                                                                    ulong               offset,
                                                                    ulong               length,
                                                                    int                 pdelete,
                                                                    Atom                actual_property_type,
                                                                    int                 actual_format,
                                                                    int                 actual_length,
                                                                    uchar[]             data ) ;		

query_depths ()

public    static void                   query_depths              ( int                 depths,
                                                                    int                 count ) ;		

query_visual_types ()

public    static void                   query_visual_types        ( VisualType          visual_types,
                                                                    int                 count ) ;		

rgb_colormap_ditherable ()

public    static bool                   rgb_colormap_ditherable   ( Colormap            cmap ) ;		

rgb_ditherable ()

public    static bool                   rgb_ditherable            (  ) ;		

rgb_find_color ()

public    static void                   rgb_find_color            ( Colormap            colormap,
                                                                    Color               color ) ;		

rgb_get_colormap ()

public    static weak Colormap          rgb_get_colormap          (  ) ;		

rgb_get_visual ()

public    static weak Visual            rgb_get_visual            (  ) ;		

rgb_set_install ()

public    static void                   rgb_set_install           ( bool                install ) ;		

rgb_set_min_colors ()

public    static void                   rgb_set_min_colors        ( int                 min_colors ) ;		

rgb_set_verbose ()

public    static void                   rgb_set_verbose           ( bool                verbose ) ;		

selection_convert ()

public    static void                   selection_convert         ( Window              requestor,
                                                                    Atom                selection,
                                                                    Atom                target,
                                                                    uint                time_ ) ;		

selection_owner_get ()

public    static weak Window            selection_owner_get       ( Atom                selection ) ;		

selection_owner_get_for_display ()

public    static weak Window            selection_owner_get_for_display ( Display             display,
                                                                    Atom                selection ) ;		

selection_owner_set ()

public    static bool                   selection_owner_set       ( Window              owner,
                                                                    Atom                selection,
                                                                    uint                time_,
                                                                    bool                send_event ) ;		

selection_owner_set_for_display ()

public    static bool                   selection_owner_set_for_display ( Display             display,
                                                                    Window              owner,
                                                                    Atom                selection,
                                                                    uint                time_,
                                                                    bool                send_event ) ;		

selection_property_get ()

public    static bool                   selection_property_get    ( Window              requestor,
                                                                    uchar[]             data,
                                                                    Atom                prop_type,
                                                                    int                 prop_format ) ;		

selection_send_notify ()

public    static void                   selection_send_notify     ( uint                requestor,
                                                                    Atom                selection,
                                                                    Atom                target,
                                                                    Atom                property,
                                                                    uint                time_ ) ;		

selection_send_notify_for_display ()

public    static void                   selection_send_notify_for_display ( Display             display,
                                                                    uint                requestor,
                                                                    Atom                selection,
                                                                    Atom                target,
                                                                    Atom                property,
                                                                    uint                time_ ) ;		

set_double_click_time ()

public    static void                   set_double_click_time     ( uint                msec ) ;		

set_locale ()

public    static weak string            set_locale                (  ) ;		

set_pointer_hooks ()

public    static weak PointerHooks      set_pointer_hooks         ( PointerHooks        new_hooks ) ;		

set_program_class ()

public    static void                   set_program_class         ( string              program_class ) ;		

set_show_events ()

public    static void                   set_show_events           ( bool                show_events ) ;		

set_sm_client_id ()

public    static void                   set_sm_client_id          ( string              sm_client_id ) ;		

setting_get ()

public    static bool                   setting_get               ( string              name,
                                                                    GLib.Value          value ) ;		

spawn_command_line_on_screen ()

public    static bool                   spawn_command_line_on_screen ( Screen              screen,
                                                                    string              command_line ) 
                                                             throws GLib.Error;		

spawn_on_screen ()

public    static bool                   spawn_on_screen           ( Screen              screen,
                                                                    string              working_directory,
                                                                    string              argv,
                                                                    string              envp,
                                                                    GLib.SpawnFlags     flags,
                                                                    GLib.SpawnChildSetupFunc child_setup,
                                                                    int                 child_pid ) 
                                                             throws GLib.Error;		

spawn_on_screen_with_pipes ()

public    static bool                   spawn_on_screen_with_pipes ( Screen              screen,
                                                                    string              working_directory,
                                                                    string              argv,
                                                                    string              envp,
                                                                    GLib.SpawnFlags     flags,
                                                                    GLib.SpawnChildSetupFunc child_setup,
                                                                    int                 child_pid,
                                                                    int                 standard_input,
                                                                    int                 standard_output,
                                                                    int                 standard_error ) 
                                                             throws GLib.Error;		

string_to_compound_text ()

public    static int                    string_to_compound_text   ( string              str,
                                                                    Atom                encoding,
                                                                    int                 format,
                                                                    uchar[]             ctext,
                                                                    int                 length ) ;		

string_to_compound_text_for_display ()

public    static int                    string_to_compound_text_for_display ( Display             display,
                                                                    string              str,
                                                                    Atom                encoding,
                                                                    int                 format,
                                                                    uchar[]             ctext,
                                                                    int                 length ) ;		

synthesize_window_state ()

public    static void                   synthesize_window_state   ( Window              window,
                                                                    WindowState         unset_flags,
                                                                    WindowState         set_flags ) ;		

text_property_to_text_list ()

public    static int                    text_property_to_text_list ( Atom                encoding,
                                                                    int                 format,
                                                                    uchar[]             text,
                                                                    int                 length,
                                                                    string              list ) ;		

text_property_to_text_list_for_display ()

public    static int                    text_property_to_text_list_for_display ( Display             display,
                                                                    Atom                encoding,
                                                                    int                 format,
                                                                    uchar[]             text,
                                                                    int                 length,
                                                                    string              list ) ;		

text_property_to_utf8_list ()

public    static int                    text_property_to_utf8_list ( Atom                encoding,
                                                                    int                 format,
                                                                    uchar[]             text,
                                                                    int                 length,
                                                                    string              list ) ;		

text_property_to_utf8_list_for_display ()

public    static int                    text_property_to_utf8_list_for_display ( Display             display,
                                                                    Atom                encoding,
                                                                    int                 format,
                                                                    uchar[]             text,
                                                                    int                 length,
                                                                    string              list ) ;		

threads_add_idle ()

public    static uint                   threads_add_idle          ( GLib.SourceFunc     function,
                                                                    void**              data ) ;		

threads_add_idle_full ()

public    static uint                   threads_add_idle_full     ( int                 priority,
                                                                    GLib.SourceFunc     function,
                                                                    void**              data,
                                                                    GLib.DestroyNotify  notify ) ;		

threads_add_timeout ()

public    static uint                   threads_add_timeout       ( uint                interval,
                                                                    GLib.SourceFunc     function,
                                                                    void**              data ) ;		

threads_add_timeout_full ()

public    static uint                   threads_add_timeout_full  ( int                 priority,
                                                                    uint                interval,
                                                                    GLib.SourceFunc     function,
                                                                    void**              data,
                                                                    GLib.DestroyNotify  notify ) ;		

threads_enter ()

public    static void                   threads_enter             (  ) ;		

threads_init ()

public    static void                   threads_init              (  ) ;		

threads_leave ()

public    static void                   threads_leave             (  ) ;		

threads_set_lock_functions ()

public    static void                   threads_set_lock_functions ( GLib.Callback       enter_fn,
                                                                    GLib.Callback       leave_fn ) ;		

unicode_to_keyval ()

public    static uint                   unicode_to_keyval         ( uint                wc ) ;		

utf8_to_compound_text ()

public    static bool                   utf8_to_compound_text     ( string              str,
                                                                    Atom                encoding,
                                                                    int                 format,
                                                                    uchar[]             ctext,
                                                                    int                 length ) ;		

utf8_to_compound_text_for_display ()

public    static bool                   utf8_to_compound_text_for_display ( Display             display,
                                                                    string              str,
                                                                    Atom                encoding,
                                                                    int                 format,
                                                                    uchar[]             ctext,
                                                                    int                 length ) ;		

utf8_to_string_target ()

public    static weak string            utf8_to_string_target     ( string              str ) ;		


Created by Valadoc