gtk+-2.0 Reference Manual

Synopsis

public class Clipboard : Object  {
    public    signal void               owner_change              ( Gdk.Event           p0 )  ;


    public    void                      clear                     (  ) ;
    public    static weak Clipboard     get                       ( Gdk.Atom            selection ) ;
    public    weak Gdk.Display          get_display               (  ) ;
    public    static weak Clipboard     get_for_display           ( Gdk.Display         display,
                                                                    Gdk.Atom            selection ) ;
    public    weak GLib.Object          get_owner                 (  ) ;
    public    void                      request_contents          ( Gdk.Atom            target,
                                                                    ClipboardReceivedFunc callback ) ;
    public    void                      request_image             ( ClipboardImageReceivedFunc callback ) ;
    public    void                      request_rich_text         ( TextBuffer          buffer,
                                                                    ClipboardRichTextReceivedFunc callback ) ;
    public    void                      request_targets           ( ClipboardTargetsReceivedFunc callback ) ;
    public    void                      request_text              ( ClipboardTextReceivedFunc callback ) ;
    public    void                      set_can_store             ( TargetEntry[]       targets ) ;
    public    void                      set_image                 ( Gdk.Pixbuf          pixbuf ) ;
    public    void                      set_text                  ( string              text,
                                                                    int                 len ) ;
    public    bool                      set_with_data             ( TargetEntry[]       targets,
                                                                    ClipboardGetFunc    get_func,
                                                                    ClipboardClearFunc  clear_func ) ;
    public    bool                      set_with_owner            ( TargetEntry[]       targets,
                                                                    ClipboardGetFunc    get_func,
                                                                    ClipboardClearFunc  clear_func,
                                                                    GLib.Object         owner ) ;
    public    void                      store                     (  ) ;
    public    weak SelectionData        wait_for_contents         ( Gdk.Atom            target ) ;
    public    weak Gdk.Pixbuf           wait_for_image            (  ) ;
    public    uchar                     wait_for_rich_text        ( TextBuffer          buffer,
                                                                    Gdk.Atom            format,
                                                                    ulong               length ) ;
    public    bool                      wait_for_targets          ( Gdk.Atom[]          targets ) ;
    public    weak string               wait_for_text             (  ) ;
    public    bool                      wait_is_image_available   (  ) ;
    public    bool                      wait_is_rich_text_available ( TextBuffer          buffer ) ;
    public    bool                      wait_is_target_available  ( Gdk.Atom            target ) ;
    public    bool                      wait_is_text_available    (  ) ;
}

Clipboard Description

Details

Constructor Details

Field Details

Signal Details

owner_change
    public    signal void               owner_change              ( Gdk.Event           p0 )  ;		

Property Details

Method Details

clear ()
    public    void                      clear                     (  ) ;		

get ()
    public    static weak Clipboard     get                       ( Gdk.Atom            selection ) ;		

get_display ()
    public    weak Gdk.Display          get_display               (  ) ;		

get_for_display ()
    public    static weak Clipboard     get_for_display           ( Gdk.Display         display,
                                                                    Gdk.Atom            selection ) ;		

get_owner ()
    public    weak GLib.Object          get_owner                 (  ) ;		

request_contents ()
    public    void                      request_contents          ( Gdk.Atom            target,
                                                                    ClipboardReceivedFunc callback ) ;		

request_image ()
    public    void                      request_image             ( ClipboardImageReceivedFunc callback ) ;		

request_rich_text ()
    public    void                      request_rich_text         ( TextBuffer          buffer,
                                                                    ClipboardRichTextReceivedFunc callback ) ;		

request_targets ()
    public    void                      request_targets           ( ClipboardTargetsReceivedFunc callback ) ;		

request_text ()
    public    void                      request_text              ( ClipboardTextReceivedFunc callback ) ;		

set_can_store ()
    public    void                      set_can_store             ( TargetEntry[]       targets ) ;		

set_image ()
    public    void                      set_image                 ( Gdk.Pixbuf          pixbuf ) ;		

set_text ()
    public    void                      set_text                  ( string              text,
                                                                    int                 len ) ;		

set_with_data ()
    public    bool                      set_with_data             ( TargetEntry[]       targets,
                                                                    ClipboardGetFunc    get_func,
                                                                    ClipboardClearFunc  clear_func ) ;		

set_with_owner ()
    public    bool                      set_with_owner            ( TargetEntry[]       targets,
                                                                    ClipboardGetFunc    get_func,
                                                                    ClipboardClearFunc  clear_func,
                                                                    GLib.Object         owner ) ;		

store ()
    public    void                      store                     (  ) ;		

wait_for_contents ()
    public    weak SelectionData        wait_for_contents         ( Gdk.Atom            target ) ;		

wait_for_image ()
    public    weak Gdk.Pixbuf           wait_for_image            (  ) ;		

wait_for_rich_text ()
    public    uchar                     wait_for_rich_text        ( TextBuffer          buffer,
                                                                    Gdk.Atom            format,
                                                                    ulong               length ) ;		

wait_for_targets ()
    public    bool                      wait_for_targets          ( Gdk.Atom[]          targets ) ;		

wait_for_text ()
    public    weak string               wait_for_text             (  ) ;		

wait_is_image_available ()
    public    bool                      wait_is_image_available   (  ) ;		

wait_is_rich_text_available ()
    public    bool                      wait_is_rich_text_available ( TextBuffer          buffer ) ;		

wait_is_target_available ()
    public    bool                      wait_is_target_available  ( Gdk.Atom            target ) ;		

wait_is_text_available ()
    public    bool                      wait_is_text_available    (  ) ;		


Created by Valadoc