gtk+-2.0 Reference Manual

Synopsis

public interface Editable {
    public    signal void               changed                   (  )  ;
    public    signal void               delete_text               ( int                 start_pos,
                                                                    int                 end_pos )  ;
    public    signal void               insert_text               ( string              text,
                                                                    int                 length,
                                                                    void**              position )  ;


    public    void                      copy_clipboard            (  ) ;
    public    void                      cut_clipboard             (  ) ;
    public    void                      delete_selection          (  ) ;
    public    bool                      get_editable              (  ) ;
    public    void                      paste_clipboard           (  ) ;
    public    void                      select_region             ( int                 start,
                                                                    int                 end ) ;
    public    void                      set_editable              ( bool                is_editable ) ;
    public    abstract void             do_delete_text            ( int                 start_pos,
                                                                    int                 end_pos ) ;
    public    abstract void             do_insert_text            ( string              text,
                                                                    int                 length,
                                                                    int                 position ) ;
    public    abstract weak string      get_chars                 ( int                 start_pos,
                                                                    int                 end_pos ) ;
    public    abstract int              get_position              (  ) ;
    public    abstract bool             get_selection_bounds      ( int                 start,
                                                                    int                 end ) ;
    public    abstract void             set_position              ( int                 position ) ;
    public    abstract void             set_selection_bounds      ( int                 start_pos,
                                                                    int                 end_pos ) ;
}

Description

Details

Signal Details

changed
    public    signal void               changed                   (  )  ;		

delete_text
    public    signal void               delete_text               ( int                 start_pos,
                                                                    int                 end_pos )  ;		

insert_text
    public    signal void               insert_text               ( string              text,
                                                                    int                 length,
                                                                    void**              position )  ;		

Property Details

Method Details

copy_clipboard ()
    public    void                      copy_clipboard            (  ) ;		

cut_clipboard ()
    public    void                      cut_clipboard             (  ) ;		

delete_selection ()
    public    void                      delete_selection          (  ) ;		

get_editable ()
    public    bool                      get_editable              (  ) ;		

paste_clipboard ()
    public    void                      paste_clipboard           (  ) ;		

select_region ()
    public    void                      select_region             ( int                 start,
                                                                    int                 end ) ;		

set_editable ()
    public    void                      set_editable              ( bool                is_editable ) ;		

do_delete_text ()
    public    abstract void             do_delete_text            ( int                 start_pos,
                                                                    int                 end_pos ) ;		

do_insert_text ()
    public    abstract void             do_insert_text            ( string              text,
                                                                    int                 length,
                                                                    int                 position ) ;		

get_chars ()
    public    abstract weak string      get_chars                 ( int                 start_pos,
                                                                    int                 end_pos ) ;		

get_position ()
    public    abstract int              get_position              (  ) ;		

get_selection_bounds ()
    public    abstract bool             get_selection_bounds      ( int                 start,
                                                                    int                 end ) ;		

set_position ()
    public    abstract void             set_position              ( int                 position ) ;		

set_selection_bounds ()
    public    abstract void             set_selection_bounds      ( int                 start_pos,
                                                                    int                 end_pos ) ;		


Created by Valadoc