gtk+-2.0 Reference Manual

Synopsis

public struct TextIter {
    public    void**                    dummy1 ;
    public    void**                    dummy2 ;
    public    int                       dummy3 ;
    public    int                       dummy4 ;
    public    int                       dummy5 ;
    public    int                       dummy6 ;
    public    int                       dummy7 ;
    public    int                       dummy8 ;
    public    void**                    dummy9 ;
    public    void**                    dummy10 ;
    public    int                       dummy11 ;
    public    int                       dummy12 ;
    public    int                       dummy13 ;
    public    void**                    dummy14 ;


    public    bool                      backward_char             (  ) ;
    public    bool                      backward_chars            ( int                 count ) ;
    public    bool                      backward_cursor_position  (  ) ;
    public    bool                      backward_cursor_positions ( int                 count ) ;
    public    bool                      backward_find_char        ( TextCharPredicate   pred,
                                                                    TextIter            limit ) ;
    public    bool                      backward_line             (  ) ;
    public    bool                      backward_lines            ( int                 count ) ;
    public    bool                      backward_search           ( string              str,
                                                                    TextSearchFlags     flags,
                                                                    TextIter            match_start,
                                                                    TextIter            match_end,
                                                                    TextIter            limit ) ;
    public    bool                      backward_sentence_start   (  ) ;
    public    bool                      backward_sentence_starts  ( int                 count ) ;
    public    bool                      backward_to_tag_toggle    ( TextTag             tag ) ;
    public    bool                      backward_visible_cursor_position (  ) ;
    public    bool                      backward_visible_cursor_positions ( int                 count ) ;
    public    bool                      backward_visible_line     (  ) ;
    public    bool                      backward_visible_lines    ( int                 count ) ;
    public    bool                      backward_visible_word_start (  ) ;
    public    bool                      backward_visible_word_starts ( int                 count ) ;
    public    bool                      backward_word_start       (  ) ;
    public    bool                      backward_word_starts      ( int                 count ) ;
    public    bool                      begins_tag                ( TextTag             tag ) ;
    public    bool                      can_insert                ( bool                default_editability ) ;
    public    int                       compare                   ( TextIter            rhs ) ;
    public    TextIter                  copy                      (  ) ;
    public    bool                      editable                  ( bool                default_setting ) ;
    public    bool                      ends_line                 (  ) ;
    public    bool                      ends_sentence             (  ) ;
    public    bool                      ends_tag                  ( TextTag             tag ) ;
    public    bool                      ends_word                 (  ) ;
    public    bool                      equal                     ( TextIter            rhs ) ;
    public    bool                      forward_char              (  ) ;
    public    bool                      forward_chars             ( int                 count ) ;
    public    bool                      forward_cursor_position   (  ) ;
    public    bool                      forward_cursor_positions  ( int                 count ) ;
    public    bool                      forward_find_char         ( TextCharPredicate   pred,
                                                                    TextIter            limit ) ;
    public    bool                      forward_line              (  ) ;
    public    bool                      forward_lines             ( int                 count ) ;
    public    bool                      forward_search            ( string              str,
                                                                    TextSearchFlags     flags,
                                                                    TextIter            match_start,
                                                                    TextIter            match_end,
                                                                    TextIter            limit ) ;
    public    bool                      forward_sentence_end      (  ) ;
    public    bool                      forward_sentence_ends     ( int                 count ) ;
    public    void                      forward_to_end            (  ) ;
    public    bool                      forward_to_line_end       (  ) ;
    public    bool                      forward_to_tag_toggle     ( TextTag             tag ) ;
    public    bool                      forward_visible_cursor_position (  ) ;
    public    bool                      forward_visible_cursor_positions ( int                 count ) ;
    public    bool                      forward_visible_line      (  ) ;
    public    bool                      forward_visible_lines     ( int                 count ) ;
    public    bool                      forward_visible_word_end  (  ) ;
    public    bool                      forward_visible_word_ends ( int                 count ) ;
    public    bool                      forward_word_end          (  ) ;
    public    bool                      forward_word_ends         ( int                 count ) ;
    public    void                      free                      (  ) ;
    public    bool                      get_attributes            ( TextAttributes      values ) ;
    public    weak TextBuffer           get_buffer                (  ) ;
    public    int                       get_bytes_in_line         (  ) ;
    public    unichar                   get_char                  (  ) ;
    public    int                       get_chars_in_line         (  ) ;
    public    weak TextChildAnchor      get_child_anchor          (  ) ;
    public    weak Pango.Language       get_language              (  ) ;
    public    int                       get_line                  (  ) ;
    public    int                       get_line_index            (  ) ;
    public    int                       get_line_offset           (  ) ;
    public    weak GLib.SList           get_marks                 (  ) ;
    public    int                       get_offset                (  ) ;
    public    weak Gdk.Pixbuf           get_pixbuf                (  ) ;
    public    weak string               get_slice                 ( TextIter            end ) ;
    public    weak GLib.SList           get_tags                  (  ) ;
    public    weak string               get_text                  ( TextIter            end ) ;
    public    weak GLib.SList           get_toggled_tags          ( bool                toggled_on ) ;
    public    int                       get_visible_line_index    (  ) ;
    public    int                       get_visible_line_offset   (  ) ;
    public    weak string               get_visible_slice         ( TextIter            end ) ;
    public    weak string               get_visible_text          ( TextIter            end ) ;
    public    bool                      has_tag                   ( TextTag             tag ) ;
    public    bool                      in_range                  ( TextIter            start,
                                                                    TextIter            end ) ;
    public    bool                      inside_sentence           (  ) ;
    public    bool                      inside_word               (  ) ;
    public    bool                      is_cursor_position        (  ) ;
    public    bool                      is_end                    (  ) ;
    public    bool                      is_start                  (  ) ;
    public    void                      order                     ( TextIter            second ) ;
    public    void                      set_line                  ( int                 line_number ) ;
    public    void                      set_line_index            ( int                 byte_on_line ) ;
    public    void                      set_line_offset           ( int                 char_on_line ) ;
    public    void                      set_offset                ( int                 char_offset ) ;
    public    void                      set_visible_line_index    ( int                 byte_on_line ) ;
    public    void                      set_visible_line_offset   ( int                 char_on_line ) ;
    public    bool                      starts_line               (  ) ;
    public    bool                      starts_sentence           (  ) ;
    public    bool                      starts_word               (  ) ;
    public    bool                      toggles_tag               ( TextTag             tag ) ;
}

Description

Details

Constructor Details

Field Details

dummy1
    public    void**                    dummy1 ;		

dummy2
    public    void**                    dummy2 ;		

dummy3
    public    int                       dummy3 ;		

dummy4
    public    int                       dummy4 ;		

dummy5
    public    int                       dummy5 ;		

dummy6
    public    int                       dummy6 ;		

dummy7
    public    int                       dummy7 ;		

dummy8
    public    int                       dummy8 ;		

dummy9
    public    void**                    dummy9 ;		

dummy10
    public    void**                    dummy10 ;		

dummy11
    public    int                       dummy11 ;		

dummy12
    public    int                       dummy12 ;		

dummy13
    public    int                       dummy13 ;		

dummy14
    public    void**                    dummy14 ;		

Method Details

backward_char ()
    public    bool                      backward_char             (  ) ;		

backward_chars ()
    public    bool                      backward_chars            ( int                 count ) ;		

backward_cursor_position ()
    public    bool                      backward_cursor_position  (  ) ;		

backward_cursor_positions ()
    public    bool                      backward_cursor_positions ( int                 count ) ;		

backward_find_char ()
    public    bool                      backward_find_char        ( TextCharPredicate   pred,
                                                                    TextIter            limit ) ;		

backward_line ()
    public    bool                      backward_line             (  ) ;		

backward_lines ()
    public    bool                      backward_lines            ( int                 count ) ;		

backward_search ()
    public    bool                      backward_search           ( string              str,
                                                                    TextSearchFlags     flags,
                                                                    TextIter            match_start,
                                                                    TextIter            match_end,
                                                                    TextIter            limit ) ;		

backward_sentence_start ()
    public    bool                      backward_sentence_start   (  ) ;		

backward_sentence_starts ()
    public    bool                      backward_sentence_starts  ( int                 count ) ;		

backward_to_tag_toggle ()
    public    bool                      backward_to_tag_toggle    ( TextTag             tag ) ;		

backward_visible_cursor_position ()
    public    bool                      backward_visible_cursor_position (  ) ;		

backward_visible_cursor_positions ()
    public    bool                      backward_visible_cursor_positions ( int                 count ) ;		

backward_visible_line ()
    public    bool                      backward_visible_line     (  ) ;		

backward_visible_lines ()
    public    bool                      backward_visible_lines    ( int                 count ) ;		

backward_visible_word_start ()
    public    bool                      backward_visible_word_start (  ) ;		

backward_visible_word_starts ()
    public    bool                      backward_visible_word_starts ( int                 count ) ;		

backward_word_start ()
    public    bool                      backward_word_start       (  ) ;		

backward_word_starts ()
    public    bool                      backward_word_starts      ( int                 count ) ;		

begins_tag ()
    public    bool                      begins_tag                ( TextTag             tag ) ;		

can_insert ()
    public    bool                      can_insert                ( bool                default_editability ) ;		

compare ()
    public    int                       compare                   ( TextIter            rhs ) ;		

copy ()
    public    TextIter                  copy                      (  ) ;		

editable ()
    public    bool                      editable                  ( bool                default_setting ) ;		

ends_line ()
    public    bool                      ends_line                 (  ) ;		

ends_sentence ()
    public    bool                      ends_sentence             (  ) ;		

ends_tag ()
    public    bool                      ends_tag                  ( TextTag             tag ) ;		

ends_word ()
    public    bool                      ends_word                 (  ) ;		

equal ()
    public    bool                      equal                     ( TextIter            rhs ) ;		

forward_char ()
    public    bool                      forward_char              (  ) ;		

forward_chars ()
    public    bool                      forward_chars             ( int                 count ) ;		

forward_cursor_position ()
    public    bool                      forward_cursor_position   (  ) ;		

forward_cursor_positions ()
    public    bool                      forward_cursor_positions  ( int                 count ) ;		

forward_find_char ()
    public    bool                      forward_find_char         ( TextCharPredicate   pred,
                                                                    TextIter            limit ) ;		

forward_line ()
    public    bool                      forward_line              (  ) ;		

forward_lines ()
    public    bool                      forward_lines             ( int                 count ) ;		

forward_search ()
    public    bool                      forward_search            ( string              str,
                                                                    TextSearchFlags     flags,
                                                                    TextIter            match_start,
                                                                    TextIter            match_end,
                                                                    TextIter            limit ) ;		

forward_sentence_end ()
    public    bool                      forward_sentence_end      (  ) ;		

forward_sentence_ends ()
    public    bool                      forward_sentence_ends     ( int                 count ) ;		

forward_to_end ()
    public    void                      forward_to_end            (  ) ;		

forward_to_line_end ()
    public    bool                      forward_to_line_end       (  ) ;		

forward_to_tag_toggle ()
    public    bool                      forward_to_tag_toggle     ( TextTag             tag ) ;		

forward_visible_cursor_position ()
    public    bool                      forward_visible_cursor_position (  ) ;		

forward_visible_cursor_positions ()
    public    bool                      forward_visible_cursor_positions ( int                 count ) ;		

forward_visible_line ()
    public    bool                      forward_visible_line      (  ) ;		

forward_visible_lines ()
    public    bool                      forward_visible_lines     ( int                 count ) ;		

forward_visible_word_end ()
    public    bool                      forward_visible_word_end  (  ) ;		

forward_visible_word_ends ()
    public    bool                      forward_visible_word_ends ( int                 count ) ;		

forward_word_end ()
    public    bool                      forward_word_end          (  ) ;		

forward_word_ends ()
    public    bool                      forward_word_ends         ( int                 count ) ;		

free ()
    public    void                      free                      (  ) ;		

get_attributes ()
    public    bool                      get_attributes            ( TextAttributes      values ) ;		

get_buffer ()
    public    weak TextBuffer           get_buffer                (  ) ;		

get_bytes_in_line ()
    public    int                       get_bytes_in_line         (  ) ;		

get_char ()
    public    unichar                   get_char                  (  ) ;		

get_chars_in_line ()
    public    int                       get_chars_in_line         (  ) ;		

get_child_anchor ()
    public    weak TextChildAnchor      get_child_anchor          (  ) ;		

get_language ()
    public    weak Pango.Language       get_language              (  ) ;		

get_line ()
    public    int                       get_line                  (  ) ;		

get_line_index ()
    public    int                       get_line_index            (  ) ;		

get_line_offset ()
    public    int                       get_line_offset           (  ) ;		

get_marks ()
    public    weak GLib.SList           get_marks                 (  ) ;		

get_offset ()
    public    int                       get_offset                (  ) ;		

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

get_slice ()
    public    weak string               get_slice                 ( TextIter            end ) ;		

get_tags ()
    public    weak GLib.SList           get_tags                  (  ) ;		

get_text ()
    public    weak string               get_text                  ( TextIter            end ) ;		

get_toggled_tags ()
    public    weak GLib.SList           get_toggled_tags          ( bool                toggled_on ) ;		

get_visible_line_index ()
    public    int                       get_visible_line_index    (  ) ;		

get_visible_line_offset ()
    public    int                       get_visible_line_offset   (  ) ;		

get_visible_slice ()
    public    weak string               get_visible_slice         ( TextIter            end ) ;		

get_visible_text ()
    public    weak string               get_visible_text          ( TextIter            end ) ;		

has_tag ()
    public    bool                      has_tag                   ( TextTag             tag ) ;		

in_range ()
    public    bool                      in_range                  ( TextIter            start,
                                                                    TextIter            end ) ;		

inside_sentence ()
    public    bool                      inside_sentence           (  ) ;		

inside_word ()
    public    bool                      inside_word               (  ) ;		

is_cursor_position ()
    public    bool                      is_cursor_position        (  ) ;		

is_end ()
    public    bool                      is_end                    (  ) ;		

is_start ()
    public    bool                      is_start                  (  ) ;		

order ()
    public    void                      order                     ( TextIter            second ) ;		

set_line ()
    public    void                      set_line                  ( int                 line_number ) ;		

set_line_index ()
    public    void                      set_line_index            ( int                 byte_on_line ) ;		

set_line_offset ()
    public    void                      set_line_offset           ( int                 char_on_line ) ;		

set_offset ()
    public    void                      set_offset                ( int                 char_offset ) ;		

set_visible_line_index ()
    public    void                      set_visible_line_index    ( int                 byte_on_line ) ;		

set_visible_line_offset ()
    public    void                      set_visible_line_offset   ( int                 char_on_line ) ;		

starts_line ()
    public    bool                      starts_line               (  ) ;		

starts_sentence ()
    public    bool                      starts_sentence           (  ) ;		

starts_word ()
    public    bool                      starts_word               (  ) ;		

toggles_tag ()
    public    bool                      toggles_tag               ( TextTag             tag ) ;		


Created by Valadoc