/* libabiword-2.9.vapi generated by vapigen, do not modify. */ namespace AbiWidget { [CCode (cheader_filename = "abiword-2.9.h")] public class : Gtk.Bin, Atk.Implementor, Gtk.Buildable { public weak Gtk.Widget child; [CCode (cname = "abi_widget_new", has_construct_function = false, type = "GtkWidget*")] public (); [CCode (cname = "abi_widget_align_center")] public bool align_center (); [CCode (cname = "abi_widget_align_justify")] public bool align_justify (); [CCode (cname = "abi_widget_align_left")] public bool align_left (); [CCode (cname = "abi_widget_align_right")] public bool align_right (); [CCode (cname = "abi_widget_copy")] public bool copy (); [CCode (cname = "abi_widget_cut")] public bool cut (); [CCode (cname = "abi_widget_delete_bob")] public bool delete_bob (); [CCode (cname = "abi_widget_delete_bod")] public bool delete_bod (); [CCode (cname = "abi_widget_delete_bol")] public bool delete_bol (); [CCode (cname = "abi_widget_delete_bow")] public bool delete_bow (); [CCode (cname = "abi_widget_delete_eob")] public bool delete_eob (); [CCode (cname = "abi_widget_delete_eod")] public bool delete_eod (); [CCode (cname = "abi_widget_delete_eol")] public bool delete_eol (); [CCode (cname = "abi_widget_delete_eow")] public bool delete_eow (); [CCode (cname = "abi_widget_delete_left")] public bool delete_left (); [CCode (cname = "abi_widget_delete_right")] public bool delete_right (); [CCode (cname = "abi_widget_draw")] public void draw (); [CCode (cname = "abi_widget_edit_footer")] public bool edit_footer (); [CCode (cname = "abi_widget_edit_header")] public bool edit_header (); [CCode (cname = "abi_widget_file_open")] public bool file_open (); [CCode (cname = "abi_widget_file_save")] public bool file_save (); [CCode (cname = "abi_widget_find_next")] public bool find_next (bool sel_start); [CCode (cname = "abi_widget_find_prev")] public bool find_prev (); [CCode (cname = "abi_widget_get_content")] public unowned string get_content (string extension_or_mimetype, string exp_props, int iLength); [CCode (cname = "abi_widget_get_current_page_num")] public uint32 get_current_page_num (); [CCode (cname = "abi_widget_get_font_names")] public unowned string get_font_names (); [CCode (cname = "abi_widget_get_mouse_pos")] public bool get_mouse_pos (int32 x, int32 y); [CCode (cname = "abi_widget_get_page_count")] public uint32 get_page_count (); [CCode (cname = "abi_widget_get_property")] public static void get_property (GLib.Object object, uint arg_id, GLib.Value arg, GLib.ParamSpec pspec); [CCode (cname = "abi_widget_get_selection")] public unowned string get_selection (string extension_or_mimetype, int iLength); [CCode (cname = "abi_widget_get_show_authors")] public bool get_show_authors (); [CCode (cname = "abi_widget_get_show_margin")] public bool get_show_margin (); [CCode (cname = "abi_widget_get_word_selections")] public bool get_word_selections (); [CCode (cname = "abi_widget_get_zoom_percentage")] public uint32 get_zoom_percentage (); [CCode (cname = "abi_widget_insert_data")] public bool insert_data (string str); [CCode (cname = "abi_widget_insert_image")] public bool insert_image (string szFile, bool positioned); [CCode (cname = "abi_widget_insert_space")] public bool insert_space (); [CCode (cname = "abi_widget_insert_table")] public bool insert_table (int32 rows, int32 cols); [CCode (cname = "abi_widget_invoke")] public virtual bool invoke (string mthdName); [CCode (cname = "abi_widget_invoke_ex")] public virtual bool invoke_ex (string mthdName, string data, int32 x, int32 y); [CCode (cname = "abi_widget_load_file")] public bool load_file (string pszFile, string mimetype); [CCode (cname = "abi_widget_load_file_from_gsf")] public bool load_file_from_gsf (Gsf.Input input); [CCode (cname = "abi_widget_load_file_from_memory")] public bool load_file_from_memory (string extension_or_mimetype, string buf, int length); [CCode (cname = "abi_widget_moveto_bob")] public bool moveto_bob (); [CCode (cname = "abi_widget_moveto_bod")] public bool moveto_bod (); [CCode (cname = "abi_widget_moveto_bol")] public bool moveto_bol (); [CCode (cname = "abi_widget_moveto_bop")] public bool moveto_bop (); [CCode (cname = "abi_widget_moveto_bow")] public bool moveto_bow (); [CCode (cname = "abi_widget_moveto_eob")] public bool moveto_eob (); [CCode (cname = "abi_widget_moveto_eod")] public bool moveto_eod (); [CCode (cname = "abi_widget_moveto_eol")] public bool moveto_eol (); [CCode (cname = "abi_widget_moveto_eop")] public bool moveto_eop (); [CCode (cname = "abi_widget_moveto_eow")] public bool moveto_eow (); [CCode (cname = "abi_widget_moveto_left")] public bool moveto_left (); [CCode (cname = "abi_widget_moveto_next_line")] public bool moveto_next_line (); [CCode (cname = "abi_widget_moveto_next_page")] public bool moveto_next_page (); [CCode (cname = "abi_widget_moveto_next_screen")] public bool moveto_next_screen (); [CCode (cname = "abi_widget_moveto_prev_line")] public bool moveto_prev_line (); [CCode (cname = "abi_widget_moveto_prev_page")] public bool moveto_prev_page (); [CCode (cname = "abi_widget_moveto_prev_screen")] public bool moveto_prev_screen (); [CCode (cname = "abi_widget_moveto_right")] public bool moveto_right (); [CCode (cname = "abi_widget_moveto_to_xy")] public bool moveto_to_xy (int32 x, int32 y); [CCode (cname = "abi_widget_paste")] public bool paste (); [CCode (cname = "abi_widget_paste_special")] public bool paste_special (); [CCode (cname = "abi_widget_redo")] public bool redo (); [CCode (cname = "abi_widget_remove_footer")] public bool remove_footer (); [CCode (cname = "abi_widget_remove_header")] public bool remove_header (); [CCode (cname = "abi_widget_render_page_to_image")] public unowned Gdk.Pixbuf render_page_to_image (int page_number); [CCode (cname = "abi_widget_save")] public bool save (string fname, string extension_or_mimetype, string exp_props); [CCode (cname = "abi_widget_save_immediate")] public bool save_immediate (); [CCode (cname = "abi_widget_save_to_gsf")] public bool save_to_gsf (Gsf.Output output, string extension_or_mimetype, string exp_props); [CCode (cname = "abi_widget_select_all")] public bool select_all (); [CCode (cname = "abi_widget_select_block")] public bool select_block (); [CCode (cname = "abi_widget_select_bob")] public bool select_bob (); [CCode (cname = "abi_widget_select_bod")] public bool select_bod (); [CCode (cname = "abi_widget_select_bol")] public bool select_bol (); [CCode (cname = "abi_widget_select_bow")] public bool select_bow (); [CCode (cname = "abi_widget_select_eob")] public bool select_eob (); [CCode (cname = "abi_widget_select_eod")] public bool select_eod (); [CCode (cname = "abi_widget_select_eol")] public bool select_eol (); [CCode (cname = "abi_widget_select_eow")] public bool select_eow (); [CCode (cname = "abi_widget_select_left")] public bool select_left (); [CCode (cname = "abi_widget_select_line")] public bool select_line (); [CCode (cname = "abi_widget_select_next_line")] public bool select_next_line (); [CCode (cname = "abi_widget_select_page_down")] public bool select_page_down (); [CCode (cname = "abi_widget_select_page_up")] public bool select_page_up (); [CCode (cname = "abi_widget_select_prev_line")] public bool select_prev_line (); [CCode (cname = "abi_widget_select_right")] public bool select_right (); [CCode (cname = "abi_widget_select_screen_down")] public bool select_screen_down (); [CCode (cname = "abi_widget_select_screen_up")] public bool select_screen_up (); [CCode (cname = "abi_widget_select_to_xy")] public bool select_to_xy (int32 x, int32 y); [CCode (cname = "abi_widget_select_word")] public bool select_word (); [CCode (cname = "abi_widget_set_current_page")] public void set_current_page (uint32 curpage); [CCode (cname = "abi_widget_set_find_string")] public void set_find_string (string search_str); [CCode (cname = "abi_widget_set_font_name")] public bool set_font_name (string szFontName); [CCode (cname = "abi_widget_set_font_size")] public bool set_font_size (string szFontsize); [CCode (cname = "abi_widget_set_property")] public static void set_property (GLib.Object object, uint arg_id, GLib.Value arg, GLib.ParamSpec pspec); [CCode (cname = "abi_widget_set_show_authors")] public bool set_show_authors (bool bShowAuthors); [CCode (cname = "abi_widget_set_show_margin")] public bool set_show_margin (bool bShowMargin); [CCode (cname = "abi_widget_set_style")] public bool set_style (string szName); [CCode (cname = "abi_widget_set_text_color")] public bool set_text_color (uchar red, uchar green, uchar blue); [CCode (cname = "abi_widget_set_word_selections")] public bool set_word_selections (bool b); [CCode (cname = "abi_widget_set_zoom_percentage")] public bool set_zoom_percentage (uint32 zoom); [NoWrapper] public virtual void signal_bold (bool value); [NoWrapper] public virtual void signal_bottomline (bool value); [NoWrapper] public virtual void signal_can_redo (bool value); [NoWrapper] public virtual void signal_can_undo (bool value); [NoWrapper] public virtual void signal_center_align (bool value); [NoWrapper] public virtual void signal_changed (bool value); [NoWrapper] public virtual void signal_color (int r, int g, int b); [NoWrapper] public virtual void signal_current_page (uint32 value); [NoWrapper] public virtual void signal_enter_selection (bool value); [NoWrapper] public virtual void signal_font_family (string value); [NoWrapper] public virtual void signal_font_size (double value); [NoWrapper] public virtual void signal_image_selected (bool value); [NoWrapper] public virtual void signal_is_dirty (bool value); [NoWrapper] public virtual void signal_italic (bool value); [NoWrapper] public virtual void signal_justify_align (bool value); [NoWrapper] public virtual void signal_leave_selection (bool value); [NoWrapper] public virtual void signal_left_align (bool value); [NoWrapper] public virtual void signal_line_through (bool value); [NoWrapper] public virtual void signal_overline (bool value); [NoWrapper] public virtual void signal_page_count (uint32 value); [NoWrapper] public virtual void signal_right_align (bool value); [NoWrapper] public virtual void signal_selection_cleared (bool value); [NoWrapper] public virtual void signal_style_name (string value); [NoWrapper] public virtual void signal_subscript (bool value); [NoWrapper] public virtual void signal_superscript (bool value); [NoWrapper] public virtual void signal_table_state (bool value); [NoWrapper] public virtual void signal_text_selected (bool value); [NoWrapper] public virtual void signal_topline (bool value); [NoWrapper] public virtual void signal_underline (bool value); [NoWrapper] public virtual void signal_zoom_percentage (int32 value); [CCode (cname = "abi_widget_toggle_bold")] public bool toggle_bold (); [CCode (cname = "abi_widget_toggle_bottomline")] public bool toggle_bottomline (); [CCode (cname = "abi_widget_toggle_bullets")] public bool toggle_bullets (); [CCode (cname = "abi_widget_toggle_insert_mode")] public bool toggle_insert_mode (); [CCode (cname = "abi_widget_toggle_italic")] public bool toggle_italic (); [CCode (cname = "abi_widget_toggle_numbering")] public bool toggle_numbering (); [CCode (cname = "abi_widget_toggle_overline")] public bool toggle_overline (); [CCode (cname = "abi_widget_toggle_plain")] public bool toggle_plain (); [CCode (cname = "abi_widget_toggle_strike")] public bool toggle_strike (); [CCode (cname = "abi_widget_toggle_sub")] public bool toggle_sub (); [CCode (cname = "abi_widget_toggle_super")] public bool toggle_super (); [CCode (cname = "abi_widget_toggle_topline")] public bool toggle_topline (); [CCode (cname = "abi_widget_toggle_underline")] public bool toggle_underline (); [CCode (cname = "abi_widget_toggle_unindent")] public bool toggle_unindent (); [CCode (cname = "abi_widget_turn_on_cursor")] public void turn_on_cursor (); [CCode (cname = "abi_widget_undo")] public bool undo (); [CCode (cname = "abi_widget_view_formatting_marks")] public bool view_formatting_marks (); [CCode (cname = "abi_widget_view_online_layout")] public bool view_online_layout (); [CCode (cname = "abi_widget_new_with_file", has_construct_function = false, type = "GtkWidget*")] public .with_file (string file); [CCode (cname = "abi_widget_zoom_whole")] public bool zoom_whole (); [CCode (cname = "abi_widget_zoom_width")] public bool zoom_width (); public string content { get; } [NoAccessorMethod] public int content_length { get; } [NoAccessorMethod] public bool cursor_on { get; set; } public string selection { get; } [NoAccessorMethod] public int selection_length { get; } [NoAccessorMethod] public int shadow_type { get; set; } [NoAccessorMethod] public bool unlink_after_load { get; set; } [NoAccessorMethod] public bool view_normal_layout { get; set; } [NoAccessorMethod] public bool view_para { get; set; } [NoAccessorMethod] public bool view_print_layout { get; set; } [NoAccessorMethod] public bool view_web_layout { get; set; } public virtual signal void bold (bool p0); public virtual signal void bottomline (bool p0); public virtual signal void can_redo (bool p0); public virtual signal void can_undo (bool p0); public virtual signal void center_align (bool p0); public virtual signal void changed (); public virtual signal void color (int p0, int p1, int p2); public virtual signal void current_page (int p0); public virtual signal void enter_selection (bool p0); public virtual signal void font_family (string p0); public virtual signal void font_size (double p0); public virtual signal void image_selected (bool p0); public virtual signal void is_dirty (bool p0); public virtual signal void italic (bool p0); public virtual signal void justify_align (bool p0); public virtual signal void leave_selection (bool p0); public virtual signal void left_align (bool p0); public virtual signal void line_through (bool p0); public virtual signal void overline (bool p0); public virtual signal void page_count (int p0); public virtual signal void right_align (bool p0); public virtual signal void selection_cleared (bool p0); public virtual signal void style_name (string p0); public virtual signal void subscript (bool p0); public virtual signal void superscript (bool p0); public virtual signal void table_state (bool p0); public virtual signal void text_selected (bool p0); public virtual signal void topline (bool p0); public virtual signal void underline (bool p0); public virtual signal void zoom (int p0); } [CCode (cheader_filename = "abiword-2.9.h")] [Compact] public class AbiPrivData { } [CCode (cheader_filename = "abiword-2.9.h")] public class AbiTable : Gtk.Button, Atk.Implementor, Gtk.Buildable, Gtk.Actionable, Gtk.Activatable { public weak Gtk.DrawingArea area; public weak Gtk.Widget button_box; public weak GLib.SList handlers; public weak Gtk.Widget icon; public weak Gtk.Widget label; public uint max_cols; public uint max_rows; public uint selected_cols; public uint selected_rows; public Gtk.StockItem stock_item; public weak string szCancel; public weak string szTable; public uint total_cols; public uint total_rows; public weak Gtk.Window window; public weak Gtk.Label window_label; public weak Gtk.Box window_vbox; [CCode (cname = "abi_table_new", has_construct_function = false, type = "GtkWidget*")] public AbiTable (); [CCode (cname = "abi_table_get_label")] public static unowned Gtk.Widget get_label (AbiWidget.AbiTable abi_table); [CCode (cname = "abi_table_get_max_size")] public static void get_max_size (AbiWidget.AbiTable abi_table, uint rows, uint cols); [CCode (cname = "abi_table_get_selected")] public static void get_selected (AbiWidget.AbiTable abi_table, uint rows, uint cols); [CCode (cname = "abi_table_set_icon")] public static void set_icon (AbiWidget.AbiTable abi_table, Gtk.Widget icon); [CCode (cname = "abi_table_set_labels")] public static void set_labels (AbiWidget.AbiTable abi_table, string szTable, string szCancel); [CCode (cname = "abi_table_set_max_size")] public static void set_max_size (AbiWidget.AbiTable abi_table, uint rows, uint cols); [CCode (cname = "abi_table_set_selected")] public static void set_selected (AbiWidget.AbiTable abi_table, uint rows, uint cols); public virtual signal void selected (uint rows, uint cols); } [CCode (cheader_filename = "abiword-2.9.h", has_target = false)] public delegate bool AbiSignal (AbiWidget. p1, void* closure); [CCode (cheader_filename = "abiword-2.9.h", has_target = false)] public delegate bool Abi_CharPtr__Bool_EditMethod (AbiWidget. p1, string p2); [CCode (cheader_filename = "abiword-2.9.h", has_target = false)] public delegate bool Abi_EditMethod (AbiWidget. p1, string p2, int32 p3, int32 p4); [CCode (cheader_filename = "abiword-2.9.h", has_target = false)] public delegate bool Abi_Int_Int__Bool_EditMethod (AbiWidget. p1, int32 p2, int32 p3); [CCode (cheader_filename = "abiword-2.9.h", has_target = false)] public delegate bool Abi_Void__Bool_EditMethod (AbiWidget. p1); [CCode (cheader_filename = "abiword-2.9.h", cname = "libabiword_init")] public static void libabiword_init (int argc, out unowned string argv); [CCode (cheader_filename = "abiword-2.9.h", cname = "libabiword_init_noargs")] public static void libabiword_init_noargs (); [CCode (cheader_filename = "abiword-2.9.h", cname = "libabiword_shutdown")] public static void libabiword_shutdown (); }