diff options
author | Thierry Vignaud <tv@mandriva.org> | 2007-08-01 21:08:03 +0000 |
---|---|---|
committer | Thierry Vignaud <tv@mandriva.org> | 2007-08-01 21:08:03 +0000 |
commit | 9a4cc25764811e40b4f4f2baee47ceea3382ed7e (patch) | |
tree | 4c2ad5c82a4aa55d68f59f2b3413b44b6a529b2e | |
parent | f37d7371879e2b1e2d923ec12762430b3d1937fc (diff) | |
download | perl_checker-9a4cc25764811e40b4f4f2baee47ceea3382ed7e.tar perl_checker-9a4cc25764811e40b4f4f2baee47ceea3382ed7e.tar.gz perl_checker-9a4cc25764811e40b4f4f2baee47ceea3382ed7e.tar.bz2 perl_checker-9a4cc25764811e40b4f4f2baee47ceea3382ed7e.tar.xz perl_checker-9a4cc25764811e40b4f4f2baee47ceea3382ed7e.zip |
update Glib & Gtk2 fake packages
-rw-r--r-- | fake_packages/Glib.pm | 4 | ||||
-rw-r--r-- | fake_packages/Gtk2.pm | 346 |
2 files changed, 349 insertions, 1 deletions
diff --git a/fake_packages/Glib.pm b/fake_packages/Glib.pm index fc7edcc..8ffb296 100644 --- a/fake_packages/Glib.pm +++ b/fake_packages/Glib.pm @@ -25,6 +25,7 @@ sub get_user_cache_dir() {} sub get_user_config_dir() {} sub get_user_data_dir() {} sub get_user_name() {} +sub get_user_special_dir { my ($_directory) = @_ } sub install_exception_handler { my ($_class, $_func, $_o_data) = @_ } sub log { my ($_class, $_log_domain, $_log_level, $_message) = @_ } sub main_depth() {} @@ -137,6 +138,7 @@ sub has_group { my ($_key_file, $_group_name) = @_ } sub has_key { my ($_key_file, $_group_name, $_key) = @_ } sub load_from_data { my ($_key_file, $_buf, $_flags) = @_ } sub load_from_data_dirs { my ($_key_file, $_file, $_flags) = @_ } +sub load_from_dirs { my ($_key_file, $_file, $_flags, @_more_paras) = @_ } sub load_from_file { my ($_key_file, $_file, $_flags) = @_ } sub new { my ($_class) = @_ } sub remove_comment { my ($_key_file, $_o_group_name, $_o_key) = @_ } @@ -168,6 +170,7 @@ package Glib::MainContext; our @ISA = qw(); sub DESTROY { my ($_maincontext) = @_ } sub default { my ($_class) = @_ } +sub is_owner { my ($_context) = @_ } sub iteration { my ($_context, $_may_block) = @_ } sub new { my ($_class) = @_ } sub pending { my ($_context) = @_ } @@ -348,6 +351,7 @@ sub remove { my ($_class, $_tag) = @_ } package Glib::Timeout; our @ISA = qw(); sub add { my ($_class, $_interval, $_callback, $_o_data, $_o_priority) = @_ } +sub add_seconds { my ($_class, $_interval, $_callback, $_o_data, $_o_priority) = @_ } package Glib::Type; our @ISA = qw(); diff --git a/fake_packages/Gtk2.pm b/fake_packages/Gtk2.pm index 4aaf7e5..d9a7936 100644 --- a/fake_packages/Gtk2.pm +++ b/fake_packages/Gtk2.pm @@ -62,6 +62,7 @@ sub get_license { my ($_about) = @_ } sub get_logo { my ($_about) = @_ } sub get_logo_icon_name { my ($_about) = @_ } sub get_name { my ($_about) = @_ } +sub get_program_name { my ($_about) = @_ } sub get_translator_credits { my ($_about) = @_ } sub get_version { my ($_about) = @_ } sub get_website { my ($_about) = @_ } @@ -78,6 +79,7 @@ sub set_license { my ($_about, $_license) = @_ } sub set_logo { my ($_about, $_logo) = @_ } sub set_logo_icon_name { my ($_about, $_icon_name) = @_ } sub set_name { my ($_about, $_name) = @_ } +sub set_program_name { my ($_about, $_name) = @_ } sub set_translator_credits { my ($_about, $_translator_credits) = @_ } sub set_url_hook { my ($_class, $_func, $_o_data) = @_ } sub set_version { my ($_about, $_version) = @_ } @@ -140,6 +142,7 @@ sub block_activate_from { my ($_action, $_proxy) = @_ } sub connect_accelerator { my ($_action) = @_ } sub connect_proxy { my ($_action, $_proxy) = @_ } sub create_icon { my ($_action, $_icon_size) = @_ } +sub create_menu { my ($_action) = @_ } sub create_menu_item { my ($_action) = @_ } sub create_tool_item { my ($_action) = @_ } sub disconnect_accelerator { my ($_action) = @_ } @@ -253,6 +256,28 @@ sub set_child_packing { my ($_box, $_child, $_expand, $_fill, $_padding, $_pack_ sub set_homogeneous { my ($_box, $_homogeneous) = @_ } sub set_spacing { my ($_box, $_spacing) = @_ } +package Gtk2::Buildable; +our @ISA = qw(); +sub add_child { my ($_buildable, $_builder, $_child, $_type) = @_ } +sub construct_child { my ($_buildable, $_builder, $_name) = @_ } +sub get_internal_child { my ($_buildable, $_builder, $_childname) = @_ } +sub get_name { my ($_buildable) = @_ } +sub parser_finished { my ($_buildable, $_builder) = @_ } +sub set_buildable_property { my ($_buildable, $_builder, @_more_paras) = @_ } +sub set_name { my ($_buildable, $_name) = @_ } + +package Gtk2::Builder; +our @ISA = qw(); +sub add_from_file { my ($_builder, $_filename) = @_ } +sub add_from_string { my ($_builder, $_buffer) = @_ } +sub connect_signals { my ($_builder, @_more_paras) = @_ } +sub connect_signals_full { my ($_builder, $_func, $_o_user_data) = @_ } +sub get_object { my ($_builder, $_name) = @_ } +sub get_objects { my ($_builder) = @_ } +sub get_translation_domain { my ($_builder) = @_ } +sub new { my ($_class) = @_ } +sub set_translation_domain { my ($_builder, $_domain) = @_ } + package Gtk2::Button; our @ISA = qw(); sub clicked { my ($_button) = @_ } @@ -320,6 +345,7 @@ our @ISA = qw(); sub add_attribute { my ($_cell_layout, $_cell, $_attribute, $_column) = @_ } sub clear { my ($_cell_layout) = @_ } sub clear_attributes { my ($_cell_layout, $_cell) = @_ } +sub get_cells { my ($_cell_layout) = @_ } sub pack_end { my ($_cell_layout, $_cell, $_expand) = @_ } sub pack_start { my ($_cell_layout, $_cell, $_expand) = @_ } sub reorder { my ($_cell_layout, $_cell, $_position) = @_ } @@ -622,6 +648,7 @@ sub append_text { my ($_entry, $_text) = @_ } sub get_activates_default { my ($_entry) = @_ } sub get_alignment { my ($_entry) = @_ } sub get_completion { my ($_entry) = @_ } +sub get_cursor_hadjustment { my ($_entry) = @_ } sub get_has_frame { my ($_entry) = @_ } sub get_inner_border { my ($_entry) = @_ } sub get_invisible_char { my ($_entry) = @_ } @@ -639,6 +666,7 @@ sub select_region { my ($_entry, $_start, $_end) = @_ } sub set_activates_default { my ($_entry, $_setting) = @_ } sub set_alignment { my ($_entry, $_xalign) = @_ } sub set_completion { my ($_entry, $_completion) = @_ } +sub set_cursor_hadjustment { my ($_entry, $_adjustment) = @_ } sub set_editable { my ($_entry, $_editable) = @_ } sub set_has_frame { my ($_entry, $_setting) = @_ } sub set_inner_border { my ($_entry, $_border) = @_ } @@ -654,8 +682,10 @@ package Gtk2::EntryCompletion; our @ISA = qw(); sub complete { my ($_completion) = @_ } sub delete_action { my ($_completion, $_index) = @_ } +sub get_completion_prefix { my ($_completion) = @_ } sub get_entry { my ($_entry) = @_ } sub get_inline_completion { my ($_completion) = @_ } +sub get_inline_selection { my ($_completion) = @_ } sub get_minimum_key_length { my ($_completion) = @_ } sub get_model { my ($_completion) = @_ } sub get_popup_completion { my ($_completion) = @_ } @@ -667,6 +697,7 @@ sub insert_action_text { my ($_completion, $_index, $_text) = @_ } sub insert_prefix { my ($_completion) = @_ } sub new { my ($_class) = @_ } sub set_inline_completion { my ($_completion, $_inline_completion) = @_ } +sub set_inline_selection { my ($_completion, $_inline_selection) = @_ } sub set_match_func { my ($_completion, $_func, $_o_func_data) = @_ } sub set_minimum_key_length { my ($_completion, $_length) = @_ } sub set_model { my ($_completion, $_model) = @_ } @@ -926,6 +957,7 @@ sub keyval_to_unicode { my ($_class, $_keyval) = @_ } sub keyval_to_upper { my ($_class, $_keyval) = @_ } sub list_visuals { my ($_class) = @_ } sub notify_startup_complete { my ($_class) = @_ } +sub notify_startup_complete_with_id { my ($_class, $_startup_id) = @_ } sub parse_args { my ($_o_class) = @_ } sub pointer_grab { my ($_class, $_window, $_owner_events, $_event_mask, $_confine_to, $_cursor, $_time_) = @_ } sub pointer_is_grabbed { my ($_class) = @_ } @@ -982,6 +1014,7 @@ sub new { my ($_class, $_red, $_green, $_blue) = @_ } sub parse { my ($_class, $_spec) = @_ } sub pixel { my ($_color) = @_ } sub red { my ($_color) = @_ } +sub to_string { my ($_color) = @_ } package Gtk2::Gdk::Colormap; our @ISA = qw(); @@ -1039,6 +1072,7 @@ sub get_n_screens { my ($_display) = @_ } sub get_name { my ($_display) = @_ } sub get_pointer { my ($_display) = @_ } sub get_screen { my ($_display, $_screen_num) = @_ } +sub get_startup_notification_id { my ($_display) = @_ } sub get_user_time { my ($_display) = @_ } sub get_window_at_pointer { my ($_display) = @_ } sub grab { my ($_display) = @_ } @@ -1056,6 +1090,7 @@ sub set_double_click_distance { my ($_display, $_distance) = @_ } sub set_double_click_time { my ($_display, $_msec) = @_ } sub store_clipboard { my ($_display, $_clipboard_window, $_time_, @_more_paras) = @_ } sub supports_clipboard_persistence { my ($_display) = @_ } +sub supports_composite { my ($_display) = @_ } sub supports_cursor_alpha { my ($_display) = @_ } sub supports_cursor_color { my ($_display) = @_ } sub supports_input_shapes { my ($_display) = @_ } @@ -1117,6 +1152,8 @@ sub draw_gray_image { my ($_drawable, $_gc, $_x, $_y, $_width, $_height, $_dith, sub draw_image { my ($_drawable, $_gc, $_image, $_xsrc, $_ysrc, $_xdest, $_ydest, $_width, $_height) = @_ } sub draw_indexed_image { my ($_drawable, $_gc, $_x, $_y, $_width, $_height, $_dith, $_buf, $_rowstride, $_cmap) = @_ } sub draw_layout { my ($_drawable, $_gc, $_x, $_y, $_layout) = @_ } +sub draw_layout_line { my ($_drawable, $_gc, $_x, $_y, $_line) = @_ } +sub draw_layout_line_with_colors { my ($_drawable, $_gc, $_x, $_y, $_line, $_foreground, $_background) = @_ } sub draw_layout_with_colors { my ($_drawable, $_gc, $_x, $_y, $_layout, $_foreground, $_background) = @_ } sub draw_line { my ($_drawable, $_gc, $_x1_, $_y1_, $_x2_, $_y2_) = @_ } sub draw_lines { my ($_drawable, $_gc, $_x1, $_y1, @_more_paras) = @_ } @@ -1242,6 +1279,7 @@ our @ISA = qw(); sub DESTROY { my ($_sv) = @_ } sub device { my ($_eventmotion, $_o_newvalue) = @_ } sub is_hint { my ($_eventmotion, $_o_newvalue) = @_ } +sub request_motions { my ($_event) = @_ } sub Gtk2::Gdk::Event::Motion::x { my ($_event, $_o_newvalue) = @_ } sub Gtk2::Gdk::Event::Motion::y { my ($_event, $_o_newvalue) = @_ } @@ -1363,9 +1401,25 @@ sub get_direction { my ($_keymap) = @_ } sub get_entries_for_keycode { my ($_keymap, $_hardware_keycode) = @_ } sub get_entries_for_keyval { my ($_keymap, $_keyval) = @_ } sub get_for_display { my ($_class, $_display) = @_ } +sub have_bidi_layouts { my ($_keymap) = @_ } sub lookup_key { my ($_keymap, $_key) = @_ } sub translate_keyboard_state { my ($_keymap, $_hardware_keycode, $_state, $_group) = @_ } +package Gtk2::Gdk::Pango::AttrEmbossColor; +our @ISA = qw(); +sub color { my ($_attr, @_more_paras) = @_ } +sub new { my ($_class, $_color, @_more_paras) = @_ } + +package Gtk2::Gdk::Pango::AttrEmbossed; +our @ISA = qw(); +sub embossed { my ($_attr, @_more_paras) = @_ } +sub new { my ($_class, $_embossed, @_more_paras) = @_ } + +package Gtk2::Gdk::Pango::AttrStipple; +our @ISA = qw(); +sub new { my ($_class, $_stipple, @_more_paras) = @_ } +sub stipple { my ($_attr, @_more_paras) = @_ } + package Gtk2::Gdk::PangoRenderer; our @ISA = qw(); sub get_default { my ($_class, $_screen) = @_ } @@ -1378,6 +1432,7 @@ sub set_stipple { my ($_gdk_renderer, $_part, $_stipple) = @_ } package Gtk2::Gdk::Pixbuf; our @ISA = qw(); sub add_alpha { my ($_pixbuf, $_substitute_color, $_r, $_g, $_b) = @_ } +sub apply_embedded_orientation { my ($_src) = @_ } sub composite { my ($_src, $_dest, $_dest_x, $_dest_y, $_dest_width, $_dest_height, $_offset_x, $_offset_y, $_scale_x, $_scale_y, $_interp_type, $_overall_alpha) = @_ } sub composite_color { my ($_src, $_dest, $_dest_x, $_dest_y, $_dest_width, $_dest_height, $_offset_x, $_offset_y, $_scale_x, $_scale_y, $_interp_type, $_overall_alpha, $_check_x, $_check_y, $_check_size, $_color1, $_color2) = @_ } sub composite_color_simple { my ($_src, $_dest_width, $_dest_height, $_interp_type, $_overall_alpha, $_check_size, $_color1, $_color2) = @_ } @@ -1592,6 +1647,7 @@ sub type { my ($_visual) = @_ } package Gtk2::Gdk::Window; our @ISA = qw(); sub at_pointer { my ($_class) = @_ } +sub beep { my ($_window) = @_ } sub begin_move_drag { my ($_window, $_button, $_root_x, $_root_y, $_timestamp) = @_ } sub begin_paint_rect { my ($_window, $_rectangle) = @_ } sub begin_paint_region { my ($_window, $_region) = @_ } @@ -1665,6 +1721,7 @@ sub set_back_pixmap { my ($_window, $_pixmap, $_o_parent_relative) = @_ } sub set_background { my ($_window, $_color) = @_ } sub set_child_input_shapes { my ($_window) = @_ } sub set_child_shapes { my ($_window) = @_ } +sub set_composited { my ($_window, $_composited) = @_ } sub set_cursor { my ($_window, $_cursor) = @_ } sub set_debug_updates { my ($_class_or_instance, $_enable) = @_ } sub set_decorations { my ($_window, $_decorations) = @_ } @@ -1683,6 +1740,7 @@ sub set_override_redirect { my ($_window, $_override_redirect) = @_ } sub set_role { my ($_window, $_role) = @_ } sub set_skip_pager_hint { my ($_window, $_skips_pager) = @_ } sub set_skip_taskbar_hint { my ($_window, $_skips_taskbar) = @_ } +sub set_startup_id { my ($_window, $_startup_id) = @_ } sub set_static_gravities { my ($_window, $_use_static) = @_ } sub set_title { my ($_window, $_title) = @_ } sub set_transient_for { my ($_window, $_parent) = @_ } @@ -1819,12 +1877,14 @@ package Gtk2::IconTheme; our @ISA = qw(); sub add_builtin_icon { my ($_class, $_icon_name, $_size, $_pixbuf) = @_ } sub append_search_path { my ($_icon_theme, $_path) = @_ } +sub choose_icon { my ($_icon_theme, $_icon_names, $_size, $_flags) = @_ } sub get_default { my ($_class) = @_ } sub get_example_icon_name { my ($_icon_theme) = @_ } sub get_for_screen { my ($_class, $_screen) = @_ } sub get_icon_sizes { my ($_icon_theme, $_icon_name) = @_ } sub get_search_path { my ($_icon_theme) = @_ } sub has_icon { my ($_icon_theme, $_icon_name) = @_ } +sub list_contexts { my ($_icon_theme) = @_ } sub list_icons { my ($_icon_theme, $_context) = @_ } sub load_icon { my ($_icon_theme, $_icon_name, $_size, $_flags) = @_ } sub lookup_icon { my ($_icon_theme, $_icon_name, $_size, $_flags) = @_ } @@ -1837,6 +1897,7 @@ sub set_search_path { my ($_icon_theme, @_more_paras) = @_ } package Gtk2::IconView; our @ISA = qw(); +sub convert_widget_to_bin_window_coords { my ($_icon_view, $_wx, $_wy) = @_ } sub create_drag_icon { my ($_icon_view, $_path) = @_ } sub enable_model_drag_dest { my ($_icon_view, $_actions, @_more_paras) = @_ } sub enable_model_drag_source { my ($_icon_view, $_start_button_mask, $_actions, @_more_paras) = @_ } @@ -1859,12 +1920,14 @@ sub get_selected_items { my ($_icon_view) = @_ } sub get_selection_mode { my ($_icon_view) = @_ } sub get_spacing { my ($_icon_view) = @_ } sub get_text_column { my ($_icon_view) = @_ } +sub get_tooltip_column { my ($_icon_view) = @_ } +sub get_tooltip_context { my ($_icon_view, $_x, $_y, $_keyboard_tip) = @_ } sub get_visible_range { my ($_icon_view) = @_ } sub item_activated { my ($_icon_view, $_path) = @_ } sub new { my ($_class) = @_ } sub new_with_model { my ($_class, $_model) = @_ } sub path_is_selected { my ($_icon_view, $_path) = @_ } -sub scroll_to_path { my ($_icon_view, $_path, $_use_align, $_row_align, $_col_align) = @_ } +sub scroll_to_path { my ($_icon_view, $_path, $_o_use_align, $_o_row_align, $_o_col_align) = @_ } sub select_all { my ($_icon_view) = @_ } sub select_path { my ($_icon_view, $_path) = @_ } sub selected_foreach { my ($_icon_view, $_func, $_o_data) = @_ } @@ -1883,6 +1946,9 @@ sub set_row_spacing { my ($_icon_view, $_row_spacing) = @_ } sub set_selection_mode { my ($_icon_view, $_mode) = @_ } sub set_spacing { my ($_icon_view, $_spacing) = @_ } sub set_text_column { my ($_icon_view, $_column) = @_ } +sub set_tooltip_cell { my ($_icon_view, $_tooltip, $_path, $_cell) = @_ } +sub set_tooltip_column { my ($_icon_view, $_column) = @_ } +sub set_tooltip_item { my ($_icon_view, $_tooltip, $_path) = @_ } sub unselect_all { my ($_icon_view) = @_ } sub unselect_path { my ($_icon_view, $_path) = @_ } sub unset_model_drag_dest { my ($_icon_view) = @_ } @@ -2010,6 +2076,7 @@ sub set_width_chars { my ($_label, $_n_chars) = @_ } package Gtk2::Layout; our @ISA = qw(); +sub bin_window { my ($_layout) = @_ } sub freeze { my ($_layout) = @_ } sub get_hadjustment { my ($_layout) = @_ } sub get_size { my ($_layout) = @_ } @@ -2153,6 +2220,8 @@ sub get_menu { my ($_button) = @_ } sub new { my ($_class, $_icon_widget, $_label) = @_ } sub new_from_stock { my ($_class, $_stock_id) = @_ } sub set_arrow_tooltip { my ($_button, $_tooltips, $_tip_text, $_tip_private) = @_ } +sub set_arrow_tooltip_markup { my ($_button, $_markup) = @_ } +sub set_arrow_tooltip_text { my ($_button, $_text) = @_ } sub set_menu { my ($_button, $_menu) = @_ } package Gtk2::MessageDialog; @@ -2247,6 +2316,8 @@ sub get_paper_width { my ($_setup, $_unit) = @_ } sub get_right_margin { my ($_setup, $_unit) = @_ } sub get_top_margin { my ($_setup, $_unit) = @_ } sub new { my ($_class) = @_ } +sub new_from_file { my ($_class, $_file_name) = @_ } +sub new_from_key_file { my ($_class, $_key_file, $_group_name) = @_ } sub set_bottom_margin { my ($_setup, $_margin, $_unit) = @_ } sub set_left_margin { my ($_setup, $_margin, $_unit) = @_ } sub set_orientation { my ($_setup, $_orientation) = @_ } @@ -2254,6 +2325,8 @@ sub set_paper_size { my ($_setup, $_size) = @_ } sub set_paper_size_and_default_margins { my ($_setup, $_size) = @_ } sub set_right_margin { my ($_setup, $_margin, $_unit) = @_ } sub set_top_margin { my ($_setup, $_margin, $_unit) = @_ } +sub to_file { my ($_setup, $_file_name) = @_ } +sub to_key_file { my ($_setup, $_key_file, $_group_name) = @_ } package Gtk2::Paned; our @ISA = qw(); @@ -2278,6 +2351,7 @@ our @ISA = qw(); sub CHECK_VERSION { my ($_class, $_major, $_minor, $_micro) = @_ } sub GET_VERSION_INFO { my ($_class) = @_ } sub PANGO_PIXELS { my ($_class, $_d) = @_ } +sub extents_to_pixels { my ($_ink_rect, $_logical_rect) = @_ } sub find_base_dir { my ($_class, $_text) = @_ } sub parse_markup { my ($_class, $_markup_text, $_markup_text, $_o_accel_marker) = @_ } sub pixels { my ($_class, $_d) = @_ } @@ -2289,16 +2363,155 @@ sub scale_x_large { my ($_class) = @_ } sub scale_x_small { my ($_class) = @_ } sub scale_xx_large { my ($_class) = @_ } sub scale_xx_small { my ($_class) = @_ } +sub units_from_double { my ($_d) = @_ } +sub units_to_double { my ($_i) = @_ } + +package Gtk2::Pango::AttrBackground; +our @ISA = qw(); +sub new { my ($_class, $_red, $_green, $_blue, @_more_paras) = @_ } + +package Gtk2::Pango::AttrColor; +our @ISA = qw(); +sub value { my ($_attr, @_more_paras) = @_ } + +package Gtk2::Pango::AttrFallback; +our @ISA = qw(); +sub new { my ($_class, $_enable_fallback, @_more_paras) = @_ } +sub value { my ($_attr, @_more_paras) = @_ } + +package Gtk2::Pango::AttrFamily; +our @ISA = qw(); +sub new { my ($_class, $_family, @_more_paras) = @_ } + +package Gtk2::Pango::AttrFontDesc; +our @ISA = qw(); +sub desc { my ($_attr, @_more_paras) = @_ } +sub new { my ($_class, $_font_desc, @_more_paras) = @_ } + +package Gtk2::Pango::AttrForeground; +our @ISA = qw(); +sub new { my ($_class, $_red, $_green, $_blue, @_more_paras) = @_ } + +package Gtk2::Pango::AttrGravity; +our @ISA = qw(); +sub new { my ($_class, $_gravity, @_more_paras) = @_ } +sub value { my ($_attr, @_more_paras) = @_ } + +package Gtk2::Pango::AttrGravityHint; +our @ISA = qw(); +sub new { my ($_class, $_hint, @_more_paras) = @_ } +sub value { my ($_attr, @_more_paras) = @_ } + +package Gtk2::Pango::AttrInt; +our @ISA = qw(); +sub value { my ($_attr, @_more_paras) = @_ } + +package Gtk2::Pango::AttrIterator; +our @ISA = qw(); +sub get { my ($_iterator, $_type) = @_ } +sub get_attrs { my ($_iterator) = @_ } +sub get_font { my ($_iterator) = @_ } +sub next { my ($_iterator) = @_ } +sub range { my ($_iterator) = @_ } + +package Gtk2::Pango::AttrLanguage; +our @ISA = qw(); +sub new { my ($_class, $_language, @_more_paras) = @_ } +sub value { my ($_attr, @_more_paras) = @_ } + +package Gtk2::Pango::AttrLetterSpacing; +our @ISA = qw(); +sub new { my ($_class, $_letter_spacing, @_more_paras) = @_ } + +package Gtk2::Pango::AttrList; +our @ISA = qw(); +sub change { my ($_list, $_attr) = @_ } +sub filter { my ($_list, $_func, $_o_data) = @_ } +sub get_iterator { my ($_list) = @_ } +sub insert { my ($_list, $_attr) = @_ } +sub insert_before { my ($_list, $_attr) = @_ } +sub new { my ($_class) = @_ } +sub splice { my ($_list, $_other, $_pos, $_len) = @_ } + +package Gtk2::Pango::AttrRise; +our @ISA = qw(); +sub new { my ($_class, $_rise, @_more_paras) = @_ } + +package Gtk2::Pango::AttrScale; +our @ISA = qw(); +sub new { my ($_class, $_scale, @_more_paras) = @_ } +sub value { my ($_attr, @_more_paras) = @_ } + +package Gtk2::Pango::AttrShape; +our @ISA = qw(); +sub ink_rect { my ($_attr, @_more_paras) = @_ } +sub logical_rect { my ($_attr, @_more_paras) = @_ } +sub new { my ($_class, $_ink_rect, $_logical_rect, @_more_paras) = @_ } + +package Gtk2::Pango::AttrSize; +our @ISA = qw(); +sub new { my ($_class, $_size, @_more_paras) = @_ } +sub new_absolute { my ($_class, $_size, @_more_paras) = @_ } + +package Gtk2::Pango::AttrStretch; +our @ISA = qw(); +sub new { my ($_class, $_stretch, @_more_paras) = @_ } +sub value { my ($_attr, @_more_paras) = @_ } + +package Gtk2::Pango::AttrStrikethrough; +our @ISA = qw(); +sub new { my ($_class, $_strikethrough, @_more_paras) = @_ } +sub value { my ($_attr, @_more_paras) = @_ } + +package Gtk2::Pango::AttrStrikethroughColor; +our @ISA = qw(); +sub new { my ($_class, $_red, $_green, $_blue, @_more_paras) = @_ } + +package Gtk2::Pango::AttrString; +our @ISA = qw(); +sub value { my ($_attr, @_more_paras) = @_ } + +package Gtk2::Pango::AttrStyle; +our @ISA = qw(); +sub new { my ($_class, $_style, @_more_paras) = @_ } +sub value { my ($_attr, @_more_paras) = @_ } + +package Gtk2::Pango::AttrUnderline; +our @ISA = qw(); +sub new { my ($_class, $_underline, @_more_paras) = @_ } +sub value { my ($_attr, @_more_paras) = @_ } + +package Gtk2::Pango::AttrUnderlineColor; +our @ISA = qw(); +sub new { my ($_class, $_red, $_green, $_blue, @_more_paras) = @_ } + +package Gtk2::Pango::AttrVariant; +our @ISA = qw(); +sub new { my ($_class, $_variant, @_more_paras) = @_ } +sub value { my ($_attr, @_more_paras) = @_ } + +package Gtk2::Pango::AttrWeight; +our @ISA = qw(); +sub new { my ($_class, $_weight, @_more_paras) = @_ } +sub value { my ($_attr, @_more_paras) = @_ } + +package Gtk2::Pango::Attribute; +our @ISA = qw(); +sub end_index { my ($_attr, @_more_paras) = @_ } +sub equal { my ($_attr1, $_attr2) = @_ } +sub start_index { my ($_attr, @_more_paras) = @_ } package Gtk2::Pango::Cairo; our @ISA = qw(); sub create_layout { my ($_cr) = @_ } sub error_underline_path { my ($_cr, $_x, $_y, $_width, $_height) = @_ } sub glyph_string_path { my ($_cr, $_font, $_glyphs) = @_ } +sub layout_line_path { my ($_cr, $_line) = @_ } sub layout_path { my ($_cr, $_layout) = @_ } sub show_error_underline { my ($_cr, $_x, $_y, $_width, $_height) = @_ } sub show_glyph_string { my ($_cr, $_font, $_glyphs) = @_ } sub show_layout { my ($_cr, $_layout) = @_ } +sub show_layout_line { my ($_cr, $_line) = @_ } sub update_context { my ($_cr, $_context) = @_ } sub update_layout { my ($_cr, $_layout) = @_ } @@ -2308,20 +2521,35 @@ sub get_font_options { my ($_context) = @_ } sub get_resolution { my ($_context) = @_ } sub set_font_options { my ($_context, $_options) = @_ } sub set_resolution { my ($_context, $_dpi) = @_ } +sub set_shape_renderer { my ($_context, $_o_func, $_o_data) = @_ } + +package Gtk2::Pango::Cairo::Font; +our @ISA = qw(); +sub get_scaled_font { my ($_font) = @_ } package Gtk2::Pango::Cairo::FontMap; our @ISA = qw(); sub create_context { my ($_fontmap) = @_ } sub get_default { my ($_class) = @_ } +sub get_font_type { my ($_fontmap) = @_ } sub get_resolution { my ($_fontmap) = @_ } sub new { my ($_class) = @_ } +sub new_for_font_type { my ($_class, $_fonttype) = @_ } sub set_resolution { my ($_fontmap, $_dpi) = @_ } +package Gtk2::Pango::Color; +our @ISA = qw(); +sub parse { my ($_class, $_spec) = @_ } +sub to_string { my (@_more_paras) = @_ } + package Gtk2::Pango::Context; our @ISA = qw(); sub get_base_dir { my ($_context) = @_ } +sub get_base_gravity { my ($_context) = @_ } sub get_font_description { my ($_context) = @_ } sub get_font_map { my ($_context) = @_ } +sub get_gravity { my ($_context) = @_ } +sub get_gravity_hint { my ($_context) = @_ } sub get_language { my ($_context) = @_ } sub get_matrix { my ($_context) = @_ } sub get_metrics { my ($_context, $_desc, $_language) = @_ } @@ -2329,7 +2557,9 @@ sub list_families { my ($_context) = @_ } sub load_font { my ($_context, $_desc) = @_ } sub load_fontset { my ($_context, $_desc, $_language) = @_ } sub set_base_dir { my ($_context, $_direction) = @_ } +sub set_base_gravity { my ($_context, $_gravity) = @_ } sub set_font_description { my ($_context, $_desc) = @_ } +sub set_gravity_hint { my ($_context, $_hint) = @_ } sub set_language { my ($_context, $_language) = @_ } sub set_matrix { my ($_context, $_matrix) = @_ } @@ -2347,6 +2577,7 @@ sub better_match { my ($_desc, $_old_match, $_new_match) = @_ } sub equal { my ($_desc1, $_desc2) = @_ } sub from_string { my ($_class, $_str) = @_ } sub get_family { my ($_desc) = @_ } +sub get_gravity { my ($_desc) = @_ } sub get_set_fields { my ($_desc) = @_ } sub get_size { my ($_desc) = @_ } sub get_size_is_absolute { my ($_desc) = @_ } @@ -2361,6 +2592,7 @@ sub new { my ($_class) = @_ } sub set_absolute_size { my ($_desc, $_size) = @_ } sub set_family { my ($_desc, $_family) = @_ } sub set_family_static { my ($_desc, $_family) = @_ } +sub set_gravity { my ($_desc, $_gravity) = @_ } sub set_size { my ($_desc, $_size) = @_ } sub set_stretch { my ($_desc, $_stretch) = @_ } sub set_style { my ($_desc, $_style) = @_ } @@ -2374,6 +2606,7 @@ package Gtk2::Pango::FontFace; our @ISA = qw(); sub describe { my ($_face) = @_ } sub get_face_name { my ($_face) = @_ } +sub is_synthesized { my ($_face) = @_ } sub list_sizes { my ($_face) = @_ } package Gtk2::Pango::FontFamily; @@ -2405,9 +2638,17 @@ sub Gtk2::Pango::Fontset::foreach { my ($_fontset, $_func, $_o_data) = @_ } sub get_font { my ($_fontset, $_wc) = @_ } sub get_metrics { my ($_fontset) = @_ } +package Gtk2::Pango::Gravity; +our @ISA = qw(); +sub get_for_matrix { my ($_matrix) = @_ } +sub get_for_script { my ($_script, $_base_gravity, $_hint) = @_ } +sub is_vertical { my ($_gravity) = @_ } +sub to_rotation { my ($_gravity) = @_ } + package Gtk2::Pango::Language; our @ISA = qw(); sub from_string { my ($_class, $_language) = @_ } +sub get_default { my ($_class) = @_ } sub includes_script { my ($_language, $_script) = @_ } sub matches { my ($_language, $_range_list) = @_ } sub to_string { my ($_language) = @_ } @@ -2427,7 +2668,11 @@ sub get_font_description { my ($_layout) = @_ } sub get_indent { my ($_layout) = @_ } sub get_iter { my ($_layout) = @_ } sub get_justify { my ($_layout) = @_ } +sub get_line { my ($_layout, $_line) = @_ } sub get_line_count { my ($_layout) = @_ } +sub get_line_readonly { my ($_layout, $_line) = @_ } +sub get_lines { my ($_layout) = @_ } +sub get_lines_readonly { my ($_layout) = @_ } sub get_log_attrs { my ($_layout) = @_ } sub get_pixel_extents { my ($_layout) = @_ } sub get_pixel_size { my ($_layout) = @_ } @@ -2436,9 +2681,12 @@ sub get_size { my ($_layout) = @_ } sub get_spacing { my ($_layout) = @_ } sub get_tabs { my ($_layout) = @_ } sub get_text { my ($_layout) = @_ } +sub get_unknown_glyphs_count { my ($_layout) = @_ } sub get_width { my ($_layout) = @_ } sub get_wrap { my ($_layout) = @_ } sub index_to_pos { my ($_layout, $_index_) = @_ } +sub is_ellipsized { my ($_layout) = @_ } +sub is_wrapped { my ($_layout) = @_ } sub move_cursor_visually { my ($_layout, $_strong, $_old_index, $_old_trailing, $_direction) = @_ } sub new { my ($_class, $_context) = @_ } sub set_alignment { my ($_layout, $_alignment) = @_ } @@ -2466,7 +2714,9 @@ sub get_char_extents { my ($_iter) = @_ } sub get_cluster_extents { my ($_iter) = @_ } sub get_index { my ($_iter) = @_ } sub get_layout_extents { my ($_iter) = @_ } +sub get_line { my ($_iter) = @_ } sub get_line_extents { my ($_iter) = @_ } +sub get_line_readonly { my ($_iter) = @_ } sub get_line_yrange { my ($_iter) = @_ } sub get_run_extents { my ($_iter) = @_ } sub next_char { my ($_iter) = @_ } @@ -2474,12 +2724,24 @@ sub next_cluster { my ($_iter) = @_ } sub next_line { my ($_iter) = @_ } sub next_run { my ($_iter) = @_ } +package Gtk2::Pango::LayoutLine; +our @ISA = qw(); +sub get_extents { my ($_line) = @_ } +sub get_pixel_extents { my ($_line) = @_ } +sub get_x_ranges { my ($_line, $_start_index, $_end_index) = @_ } +sub index_to_x { my ($_line, $_index_, $_trailing) = @_ } +sub x_to_index { my ($_line, $_x_pos) = @_ } + package Gtk2::Pango::Matrix; our @ISA = qw(); sub concat { my ($_matrix, $_new_matrix) = @_ } sub new { my ($_class, $_o_xx, $_o_xy, $_o_yx, $_o_yy, $_o_x0, $_o_y0) = @_ } sub rotate { my ($_matrix, $_degrees) = @_ } sub scale { my ($_matrix, $_scale_x, $_scale_y) = @_ } +sub transform_distance { my ($_matrix) = @_ } +sub transform_pixel_rectangle { my ($_matrix, $_rect) = @_ } +sub transform_point { my ($_matrix) = @_ } +sub transform_rectangle { my ($_matrix, $_rect) = @_ } sub translate { my ($_matrix, $_tx, $_ty) = @_ } sub x0 { my ($_matrix, $_o_new) = @_ } sub xx { my ($_matrix, $_o_new) = @_ } @@ -2495,10 +2757,13 @@ sub deactivate { my ($_renderer) = @_ } sub draw_error_underline { my ($_renderer, $_x, $_y, $_width, $_height) = @_ } sub draw_glyph { my ($_renderer, $_font, $_glyph, $_x, $_y) = @_ } sub draw_layout { my ($_renderer, $_layout, $_x, $_y) = @_ } +sub draw_layout_line { my ($_renderer, $_line, $_x, $_y) = @_ } sub draw_rectangle { my ($_renderer, $_part, $_x, $_y, $_width, $_height) = @_ } sub draw_trapezoid { my ($_renderer, $_part, $_y1_, $_x11, $_x21, $_y2, $_x12, $_x22) = @_ } +sub get_color { my ($_renderer, $_part) = @_ } sub get_matrix { my ($_renderer) = @_ } sub part_changed { my ($_renderer, $_part) = @_ } +sub set_color { my ($_renderer, $_part, $_color) = @_ } sub set_matrix { my ($_renderer, $_matrix) = @_ } package Gtk2::Pango::Script; @@ -2533,14 +2798,17 @@ sub get_default_top_margin { my ($_size, $_unit) = @_ } sub get_display_name { my ($_size) = @_ } sub get_height { my ($_size, $_unit) = @_ } sub get_name { my ($_size) = @_ } +sub get_paper_sizes { my ($_include_custom) = @_ } sub get_ppd_name { my ($_size) = @_ } sub get_width { my ($_size, $_unit) = @_ } sub is_custom { my ($_size) = @_ } sub is_equal { my ($_size1, $_size2) = @_ } sub new { my ($_class, $_name) = @_ } sub new_custom { my ($_class, $_name, $_display_name, $_width, $_height, $_unit) = @_ } +sub new_from_key_file { my ($_class, $_key_file, $_group_name) = @_ } sub new_from_ppd { my ($_class, $_ppd_name, $_ppd_display_name, $_width, $_height) = @_ } sub set_size { my ($_size, $_width, $_height, $_unit) = @_ } +sub to_key_file { my ($_size, $_key_file, $_group_name) = @_ } package Gtk2::Plug; our @ISA = qw(); @@ -2604,7 +2872,11 @@ sub Gtk2::PrintSettings::foreach { my ($_settings, $_func, $_o_data) = @_ } sub get { my ($_settings, $_key) = @_ } sub has_key { my ($_settings, $_key) = @_ } sub new { my ($_class) = @_ } +sub new_from_file { my ($_class, $_file_name) = @_ } +sub new_from_key_file { my ($_class, $_key_file, $_group_name) = @_ } sub set { my ($_settings, $_key, $_value) = @_ } +sub to_file { my ($_settings, $_file_name) = @_ } +sub to_key_file { my ($_settings, $_key_file, $_group_name) = @_ } sub unset { my ($_settings, $_key) = @_ } package Gtk2::ProgressBar; @@ -2663,16 +2935,22 @@ sub set_group { my ($_button, $_member_or_listref) = @_ } package Gtk2::Range; our @ISA = qw(); sub get_adjustment { my ($_range) = @_ } +sub get_fill_level { my ($_range) = @_ } sub get_inverted { my ($_range) = @_ } sub get_lower_stepper_sensitivity { my ($_range) = @_ } +sub get_restrict_to_fill_level { my ($_range) = @_ } +sub get_show_fill_level { my ($_range) = @_ } sub get_update_policy { my ($_range) = @_ } sub get_upper_stepper_sensitivity { my ($_range) = @_ } sub get_value { my ($_range) = @_ } sub set_adjustment { my ($_range, $_adjustment) = @_ } +sub set_fill_level { my ($_range, $_fill_level) = @_ } sub set_increments { my ($_range, $_step, $_page) = @_ } sub set_inverted { my ($_range, $_setting) = @_ } sub set_lower_stepper_sensitivity { my ($_range, $_sensitivity) = @_ } sub set_range { my ($_range, $_min, $_max) = @_ } +sub set_restrict_to_fill_level { my ($_range, $_restrict_to_fill_level) = @_ } +sub set_show_fill_level { my ($_range, $_show_fill_level) = @_ } sub set_update_policy { my ($_range, $_policy) = @_ } sub set_upper_stepper_sensitivity { my ($_range, $_sensitivity) = @_ } sub set_value { my ($_range, $_value) = @_ } @@ -2709,6 +2987,11 @@ sub text { my ($_style, $_state, $_o_new) = @_ } sub xthickness { my ($_style, $_o_new) = @_ } sub ythickness { my ($_style, $_o_new) = @_ } +package Gtk2::RecentAction; +our @ISA = qw(); +sub get_show_numbers { my ($_action) = @_ } +sub set_show_numbers { my ($_action, $_show_numbers) = @_ } + package Gtk2::RecentChooser; our @ISA = qw(); sub add_filter { my ($_chooser, $_filter) = @_ } @@ -2842,6 +3125,15 @@ sub set_digits { my ($_scale, $_digits) = @_ } sub set_draw_value { my ($_scale, $_draw_value) = @_ } sub set_value_pos { my ($_scale, $_pos) = @_ } +package Gtk2::ScaleButton; +our @ISA = qw(); +sub get_adjustment { my ($_button) = @_ } +sub get_value { my ($_button) = @_ } +sub new { my ($_class, $_size, $_min, $_max, $_step, @_more_paras) = @_ } +sub set_adjustment { my ($_button, $_adjustment) = @_ } +sub set_icons { my ($_button, @_more_paras) = @_ } +sub set_value { my ($_button, $_value) = @_ } + package Gtk2::ScrolledWindow; our @ISA = qw(); sub add_with_viewport { my ($_scrolled_window, $_child) = @_ } @@ -2951,6 +3243,7 @@ sub get_blinking { my ($_status_icon) = @_ } sub get_geometry { my ($_status_icon) = @_ } sub get_icon_name { my ($_status_icon) = @_ } sub get_pixbuf { my ($_status_icon) = @_ } +sub get_screen { my ($_status_icon) = @_ } sub get_size { my ($_status_icon) = @_ } sub get_stock { my ($_status_icon) = @_ } sub get_storage_type { my ($_status_icon) = @_ } @@ -2967,6 +3260,7 @@ sub set_from_file { my ($_status_icon, $_filename) = @_ } sub set_from_icon_name { my ($_status_icon, $_icon_name) = @_ } sub set_from_pixbuf { my ($_status_icon, $_pixbuf) = @_ } sub set_from_stock { my ($_status_icon, $_stock_id) = @_ } +sub set_screen { my ($_status_icon, $_screen) = @_ } sub set_tooltip { my ($_status_icon, $_tooltip_text) = @_ } sub set_visible { my ($_status_icon, $_visible) = @_ } @@ -3085,6 +3379,7 @@ sub new { my ($_class) = @_ } package Gtk2::TextBuffer; our @ISA = qw(); +sub add_mark { my ($_buffer, $_mark, $_where) = @_ } sub add_selection_clipboard { my ($_buffer, $_clipboard) = @_ } sub apply_tag { my ($_buffer, $_tag, $_start, $_end) = @_ } sub apply_tag_by_name { my ($_buffer, $_name, $_start, $_end) = @_ } @@ -3262,6 +3557,7 @@ sub get_deleted { my ($_mark) = @_ } sub get_left_gravity { my ($_mark) = @_ } sub get_name { my ($_mark) = @_ } sub get_visible { my ($_mark) = @_ } +sub new { my ($_class, $_name, $_left_gravity) = @_ } sub set_visible { my ($_mark, $_setting) = @_ } package Gtk2::TextTag; @@ -3406,6 +3702,8 @@ sub set_homogeneous { my ($_tool_item, $_homogeneous) = @_ } sub set_is_important { my ($_tool_item, $_is_important) = @_ } sub set_proxy_menu_item { my ($_tool_item, $_menu_item_id, $_menu_item) = @_ } sub set_tooltip { my ($_tool_item, $_tooltips, $_tip_text, $_tip_private) = @_ } +sub set_tooltip_markup { my ($_tool_item, $_markup) = @_ } +sub set_tooltip_text { my ($_tool_item, $_text) = @_ } sub set_use_drag_window { my ($_toolitem, $_use_drag_window) = @_ } sub set_visible_horizontal { my ($_toolitem, $_visible_horizontal) = @_ } sub set_visible_vertical { my ($_toolitem, $_visible_vertical) = @_ } @@ -3447,6 +3745,16 @@ sub set_tooltips { my ($_toolbar, $_enable) = @_ } sub unset_icon_size { my ($_toolbar) = @_ } sub unset_style { my ($_toolbar) = @_ } +package Gtk2::Tooltip; +our @ISA = qw(); +sub set_custom { my ($_tooltip, $_custom_widget) = @_ } +sub set_icon { my ($_tooltip, $_pixbuf) = @_ } +sub set_icon_from_stock { my ($_tooltip, $_stock_id, $_size) = @_ } +sub set_markup { my ($_tooltip, $_markup) = @_ } +sub set_text { my ($_tooltip, $_text) = @_ } +sub set_tip_area { my ($_tooltip, $_rect) = @_ } +sub trigger_tooltip_query { my ($_display) = @_ } + package Gtk2::Tooltips; our @ISA = qw(); sub data_get { my ($_class, $_widget) = @_ } @@ -3620,6 +3928,12 @@ sub append_column { my ($_tree_view, $_column) = @_ } sub collapse_all { my ($_tree_view) = @_ } sub collapse_row { my ($_tree_view, $_path) = @_ } sub columns_autosize { my ($_tree_view) = @_ } +sub convert_bin_window_to_tree_coords { my ($_tree_view, $_bx, $_by) = @_ } +sub convert_bin_window_to_widget_coords { my ($_tree_view, $_bx, $_by) = @_ } +sub convert_tree_to_bin_window_coords { my ($_tree_view, $_tx, $_ty) = @_ } +sub convert_tree_to_widget_coords { my ($_tree_view, $_tx, $_ty) = @_ } +sub convert_widget_to_bin_window_coords { my ($_tree_view, $_wx, $_wy) = @_ } +sub convert_widget_to_tree_coords { my ($_tree_view, $_wx, $_wy) = @_ } sub create_row_drag_icon { my ($_tree_view, $_path) = @_ } sub enable_model_drag_dest { my ($_tree_view, $_actions, @_more_paras) = @_ } sub enable_model_drag_source { my ($_tree_view, $_start_button_mask, $_actions, @_more_paras) = @_ } @@ -3644,6 +3958,7 @@ sub get_headers_clickable { my ($_tree_view) = @_ } sub get_headers_visible { my ($_tree_view) = @_ } sub get_hover_expand { my ($_treeview) = @_ } sub get_hover_selection { my ($_treeview) = @_ } +sub get_level_indentation { my ($_tree_view) = @_ } sub get_model { my ($_tree_view) = @_ } sub get_path_at_pos { my ($_tree_view, $_x, $_y) = @_ } sub get_reorderable { my ($_tree_view) = @_ } @@ -3652,12 +3967,16 @@ sub get_rules_hint { my ($_tree_view) = @_ } sub get_search_column { my ($_tree_view) = @_ } sub get_search_entry { my ($_tree_view) = @_ } sub get_selection { my ($_tree_view) = @_ } +sub get_show_expanders { my ($_tree_view) = @_ } +sub get_tooltip_column { my ($_tree_view) = @_ } +sub get_tooltip_context { my ($_tree_view, $_x, $_y, $_keyboard_tip) = @_ } sub get_vadjustment { my ($_tree_view) = @_ } sub get_visible_range { my ($_tree_view) = @_ } sub get_visible_rect { my ($_tree_view) = @_ } sub insert_column { my ($_tree_view, $_column, $_position) = @_ } sub insert_column_with_attributes { my ($_tree_view, $_position, $_title, $_cell, @_more_paras) = @_ } sub insert_column_with_data_func { my ($_tree_view, $_position, $_title, $_cell, $_func, $_o_data) = @_ } +sub is_rubber_banding_active { my ($_tree_view) = @_ } sub map_expanded_rows { my ($_tree_view, $_func, $_o_data) = @_ } sub move_column_after { my ($_tree_view, $_column, $_base_column) = @_ } sub new { my ($_class, $_o_model) = @_ } @@ -3681,6 +4000,7 @@ sub set_headers_clickable { my ($_tree_view, $_setting) = @_ } sub set_headers_visible { my ($_tree_view, $_headers_visible) = @_ } sub set_hover_expand { my ($_treeview, $_expand) = @_ } sub set_hover_selection { my ($_treeview, $_hover) = @_ } +sub set_level_indentation { my ($_tree_view, $_indentation) = @_ } sub set_model { my ($_tree_view, $_model) = @_ } sub set_reorderable { my ($_tree_view, $_reorderable) = @_ } sub set_row_separator_func { my ($_tree_view, $_func, $_o_data) = @_ } @@ -3690,6 +4010,10 @@ sub set_search_column { my ($_tree_view, $_column) = @_ } sub set_search_entry { my ($_tree_view, $_entry) = @_ } sub set_search_equal_func { my ($_tree_view, $_func, $_o_data) = @_ } sub set_search_position_func { my ($_tree_view, $_func, $_o_user_data) = @_ } +sub set_show_expanders { my ($_tree_view, $_enabled) = @_ } +sub set_tooltip_cell { my ($_tree_view, $_tooltip, $_path, $_column, $_cell) = @_ } +sub set_tooltip_column { my ($_tree_view, $_column) = @_ } +sub set_tooltip_row { my ($_tree_view, $_tooltip, $_path) = @_ } sub set_vadjustment { my ($_tree_view, $_adjustment) = @_ } sub tree_to_widget_coords { my ($_tree_view, $_tx, $_ty) = @_ } sub unset_rows_drag_dest { my ($_tree_view) = @_ } @@ -3722,6 +4046,7 @@ sub get_sort_indicator { my ($_tree_column) = @_ } sub get_sort_order { my ($_tree_column) = @_ } sub get_spacing { my ($_tree_column) = @_ } sub get_title { my ($_tree_column) = @_ } +sub get_tree_view { my ($_tree_column) = @_ } sub get_visible { my ($_tree_column) = @_ } sub get_widget { my ($_tree_column) = @_ } sub get_width { my ($_tree_column) = @_ } @@ -3816,6 +4141,10 @@ sub set_hadjustment { my ($_viewport, $_adjustment) = @_ } sub set_shadow_type { my ($_viewport, $_type) = @_ } sub set_vadjustment { my ($_viewport, $_adjustment) = @_ } +package Gtk2::VolumeButton; +our @ISA = qw(); +sub new { my ($_class) = @_ } + package Gtk2::Widget; our @ISA = qw(); sub _INSTALL_OVERRIDES { my ($_package) = @_ } @@ -3865,6 +4194,7 @@ sub drag_source_unset { my ($_widget) = @_ } sub drag_unhighlight { my ($_widget) = @_ } sub drawable { my ($_widget, @_more_paras) = @_ } sub ensure_style { my ($_widget) = @_ } +sub error_bell { my ($_widget) = @_ } sub event { my ($_widget, $_event) = @_ } sub flags { my ($_widget) = @_ } sub freeze_child_notify { my ($_widget) = @_ } @@ -3885,6 +4215,7 @@ sub get_display { my ($_widget) = @_ } sub get_events { my ($_widget) = @_ } sub get_extension_events { my ($_widget) = @_ } sub get_flags { my ($_widget) = @_ } +sub get_has_tooltip { my ($_widget) = @_ } sub get_modifier_style { my ($_widget) = @_ } sub get_name { my ($_widget) = @_ } sub get_no_show_all { my ($_widget) = @_ } @@ -3897,6 +4228,9 @@ sub get_screen { my ($_widget) = @_ } sub get_settings { my ($_widget) = @_ } sub get_size_request { my ($_widget) = @_ } sub get_style { my ($_widget) = @_ } +sub get_tooltip_markup { my ($_widget) = @_ } +sub get_tooltip_text { my ($_widget) = @_ } +sub get_tooltip_window { my ($_widget) = @_ } sub get_toplevel { my ($_widget) = @_ } sub get_visual { my ($_widget) = @_ } sub grab_default { my ($_widget) = @_ } @@ -3912,12 +4246,14 @@ sub intersect { my ($_widget, $_area) = @_ } sub is_ancestor { my ($_widget, $_ancestor) = @_ } sub is_focus { my ($_widget) = @_ } sub is_sensitive { my ($_widget, @_more_paras) = @_ } +sub keynav_failed { my ($_widget, $_direction) = @_ } sub list_mnemonic_labels { my ($_widget) = @_ } sub map { my ($_widget) = @_ } sub mapped { my ($_widget, @_more_paras) = @_ } sub mnemonic_activate { my ($_widget, $_group_cycling) = @_ } sub modify_base { my ($_widget, $_state, $_color) = @_ } sub modify_bg { my ($_widget, $_state, $_color) = @_ } +sub modify_cursor { my ($_widget, $_primary, $_secondary) = @_ } sub modify_fg { my ($_widget, $_state, $_color) = @_ } sub modify_font { my ($_widget, $_font_desc) = @_ } sub modify_style { my ($_widget, $_style) = @_ } @@ -3966,6 +4302,7 @@ sub set_double_buffered { my ($_widget, $_double_buffered) = @_ } sub set_events { my ($_widget, $_events) = @_ } sub set_extension_events { my ($_widget, $_mode) = @_ } sub set_flags { my ($_widget, $_flags) = @_ } +sub set_has_tooltip { my ($_widget, $_has_tooltip) = @_ } sub set_name { my ($_widget, $_name) = @_ } sub set_no_show_all { my ($_widget, $_no_show_all) = @_ } sub set_parent { my ($_widget, $_parent) = @_ } @@ -3976,6 +4313,9 @@ sub set_sensitive { my ($_widget, $_sensitive) = @_ } sub set_size_request { my ($_widget, $_o_width, $_o_height) = @_ } sub set_state { my ($_widget, $_state) = @_ } sub set_style { my ($_widget, $_style) = @_ } +sub set_tooltip_markup { my ($_widget, $_markup) = @_ } +sub set_tooltip_text { my ($_widget, $_text) = @_ } +sub set_tooltip_window { my ($_widget, $_custom_window) = @_ } sub shape_combine_mask { my ($_widget, $_shape_mask, $_offset_x, $_offset_y) = @_ } sub show { my ($_widget) = @_ } sub show_all { my ($_widget) = @_ } @@ -3989,6 +4329,7 @@ sub style_get_property { my ($_widget, $_first_property_name, @_more_paras) = @_ sub thaw_child_notify { my ($_widget) = @_ } sub toplevel { my ($_widget, @_more_paras) = @_ } sub translate_coordinates { my ($_src_widget, $_dest_widget, $_src_x, $_src_y) = @_ } +sub trigger_tooltip_query { my ($_widget) = @_ } sub unmap { my ($_widget) = @_ } sub unparent { my ($_widget) = @_ } sub unrealize { my ($_widget) = @_ } @@ -4025,6 +4366,7 @@ sub get_icon_list { my ($_window) = @_ } sub get_icon_name { my ($_window) = @_ } sub get_mnemonic_modifier { my ($_window) = @_ } sub get_modal { my ($_window) = @_ } +sub get_opacity { my ($_window) = @_ } sub get_position { my ($_window) = @_ } sub get_resizable { my ($_window) = @_ } sub get_role { my ($_window) = @_ } @@ -4078,12 +4420,14 @@ sub set_keep_above { my ($_window, $_setting) = @_ } sub set_keep_below { my ($_window, $_setting) = @_ } sub set_mnemonic_modifier { my ($_window, $_modifier) = @_ } sub set_modal { my ($_window, $_modal) = @_ } +sub set_opacity { my ($_window, $_opacity) = @_ } sub set_position { my ($_window, $_position) = @_ } sub set_resizable { my ($_window, $_resizable) = @_ } sub set_role { my ($_window, $_role) = @_ } sub set_screen { my ($_window, $_screen) = @_ } sub set_skip_pager_hint { my ($_window, $_setting) = @_ } sub set_skip_taskbar_hint { my ($_window, $_setting) = @_ } +sub set_startup_id { my ($_window, $_startup_id) = @_ } sub set_title { my ($_window, $_o_title) = @_ } sub set_transient_for { my ($_window, $_parent) = @_ } sub set_type_hint { my ($_window, $_hint) = @_ } |