GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  GTK::REFERENCE (3)

.ds Aq ’

NAME

Gtk::reference - Reference documentation for the Gtk module

CONTENTS

Gtk

CW$func->_bootstrap ()

    Gtk->_exit ($status)

o $status (integer)
Exits the program with status as the result code (useful after a fork() call).

string Gtk->check_version ($req_maj, CW$req_min, CW$req_micro)

o $req_maj (integer)
o $req_min (integer)
o $req_micro (integer)

scalar CW$data->constsubstr ($offset, CW$len)

o $offset (integer)
o $len (integer)

    Gtk->error ($text)

o $text (string)
Print text as an error using Gtk+’s output facilities. This function also exits the program with an error.

    integer Gtk->events_pending ()

Check if there are any events pending for the toolkit to service.

    Gtk->exit ($status)

o $status (integer)
Exits the program with status as the result code.

    boolean Gtk->false ()

Utility function that always return a FALSE value. Most useful in some signal handler.

    Gtk->gc ()

Perform a garbage collection run.

    Gtk::Gdk::Event Gtk->get_current_event ()

    Gtk::Widget Gtk->get_event_widget ($event)

o $event (Gtk::Gdk::Event)
Get the widget the event event is destined for.

    Gtk->grab_add ($widget)

o $widget (Gtk::Widget)
Add widget to the grab list (events are sent to this widgets first).

    Gtk::Widget Gtk->grab_get_current ()

Get current grabbing widget.

    Gtk->grab_remove ($widget)

o $widget (Gtk::Widget)
Remove widget to the grab list.

    integer Gtk->idle_add ($handler, ...)

o $handler (subroutine) generic subroutine
o ... (list) additional args for $handler
Add an idle handler (a function that gets called when the main loop is not busy servicing toolkit events). handler is called with the additional arguments as parameters.

integer Gtk->idle_add_priority ($priority, CW$handler, ...)

o $priority (integer)
o $handler (subroutine) generic subroutine
o ... (list) additional args for $handler
Add an idle handler (a function that gets called when the main loop is not busy servicing toolkit events). handler is called with the additional arguments as parameters. The lower the value of priority, the highter the priority of the handler.

    Gtk->idle_remove ($tag)

o $tag (integer)
Remove an idle handler identified by tag.

    Gtk->init ()

Initialize the Gtk module. Parses the args out of @ARGV.

    Gtk->init_add ($handler, ...)

o $handler (subroutine) generic subroutine
o ... (list) additional args for $handler
Add an handler to be called at initialization time.

    boolean Gtk->init_check ()

Initialize the Gtk module checking for a connection to the display.

    Gtk->init_types ()

    integer Gtk->key_snooper_install ($handler, ...)

o $handler (subroutine) key snooper subroutine
o ... (list) additional arguments for $handler
Install a key snooper handler: the subroutine will get a Gtk::Widget, a If the function returns a TRUE value the key event will not be handed over to the Gtk internals.

    Gtk->key_snooper_remove ($tag)

o $tag (integer)
Removes the key snooper handler identified by tag.

    Gtk->main ()

Run an instance of the main loop.

    integer Gtk->main_iteration ()

Performs a (blocking) iteration of the main loop.

    integer Gtk->main_iteration_do ($blocking)

o $blocking (boolean)
Performs a (optionally blocking) iteration of the main loop.

    integer Gtk->main_level ()

Returns the current main loop level (main loops can be nested).

    Gtk->main_quit (...)

o ... (list)
Quit the main loop.

    integer Gtk->major_version ()

    integer Gtk->micro_version ()

    integer Gtk->minor_version ()

Gtk->mod_init_add ($module, CW$handler, ...)

o $module (string)
o $handler (scalar)
o ... (list)

    Gtk->module_configure ($data)

o $data (scalar)

    Gtk->print ($text)

o $text (string)
Print text using Gtk+’s output facilities.

integer Gtk->quit_add ($main_level, CW$handler, ...)

o $main_level (integer)
o $handler (subroutine) generic subroutine
o ... (list) additional arguments for $handler
Add an handler to be called when the main loop of level main_level quits.

    Gtk->quit_remove ($tag)

o $tag (integer)
Remove the main loop quit handler identified by tag.

    string Gtk->set_locale ()

Tells the library to use the locale support. This function must be called before any of the init ones.

integer Gtk->timeout_add ($interval, CW$handler, ...)

o $interval (integer)
o $handler (subroutine) generic subroutine
o ... (list) additional args for $handler
Add a timeout handler. interval is the interval in milliseconds. handler is called every interval milliseconds with the additional arguments as parameters.

    Gtk->timeout_remove ($tag)

o $tag (integer)
Remove a timeout handler identified by tag.

    boolean Gtk->true ()

Utility function that always returns a TRUE value. Most useful in some signal handler.

    Gtk->warning ($text)

o $text (string)
Print text as a warning using Gtk+’s output facilities.

integer Gtk->watch_add ($sv, CW$priority, CW$handler, ...)

o $sv (scalar)
o $priority (integer)
o $handler (scalar)
o ... (list)

    Gtk->watch_remove ($tag)

o $tag (integer)

Gtk::AccelGroup

boolean CW$accel_group->activate ($accel_key, CW$accel_mods)

o $accel_key (integer)
o $accel_mods (Gtk::Gdk::ModifierType)

CW$accel_group->add ($accel_key, CW$accel_mods, CW$accel_flags, CW$object, CW$accel_signal)

o $accel_key (integer)
o $accel_mods (Gtk::Gdk::ModifierType)
o $accel_flags (Gtk::AccelFlags)
o $object (Gtk::Object)
o $accel_signal (string)

CW$accel_group->attach ($object)

o $object (Gtk::Object)

CW$accel_group->detach ($object)

o $object (Gtk::Object)

    Gtk::AccelGroup Gtk::AccelGroup->get_default ()

CW$accel_group->lock ()

CW$accel_group->lock_entry ($accel_key, CW$accel_mods)

o $accel_key (integer)
o $accel_mods (Gtk::Gdk::ModifierType)

    Gtk::AccelGroup Gtk::AccelGroup->new ()

CW$accel_group->remove ($accel_key, CW$accel_mods, CW$object)

o $accel_key (integer)
o $accel_mods (Gtk::Gdk::ModifierType)
o $object (Gtk::Object)

CW$accel_group->unlock ()

CW$accel_group->unlock_entry ($accel_key, CW$accel_mods)

o $accel_key (integer)
o $accel_mods (Gtk::Gdk::ModifierType)

Gtk::AccelLabel

integer CW$accel_label->accelerator_width ()

integer CW$accel_label->get_accel_width ()

    Gtk::AccelLabel Gtk::AccelLabel->new ($string)

o $string (string)

boolean CW$accel_label->refetch ()

CW$accel_label->set_accel_widget ($accel_widget)

o $accel_widget (Gtk::Widget)

Gtk::Accelerator

    Gtk::Gdk::ModifierType Gtk::Accelerator->get_default_mod_mask ()

string Gtk::Accelerator->name ($accel_key, CW$accel_mods)

o $accel_key (integer)
o $accel_mods (Gtk::Gdk::ModifierType)

    Gtk::Accelerator->parse ($accelerator)

o $accelerator (string)

    Gtk::Accelerator->set_default_mod_mask ($default_mod_mask)

o $default_mod_mask (Gtk::Gdk::ModifierType)

boolean Gtk::Accelerator->valid ($keyval, CW$modifiers)

o $keyval (integer)
o $modifiers (Gtk::Gdk::ModifierType)

Gtk::Adjustment

CW$adj->changed ()

CW$adj->clamp_page ($lower, CW$upper)

o $lower (double)
o $upper (double)

float CW$adjustment->get_value ()

float CW$adjustment->lower ($new_value)

o $new_value (float)

Gtk::Adjustment Gtk::Adjustment->new ($value, CW$lower, CW$upper, CW$step_increment, CW$page_increment, CW$page_size)

o $value (double)
o $lower (double)
o $upper (double)
o $step_increment (double)
o $page_increment (double)
o $page_size (double)

float CW$adjustment->page_increment ($new_value)

o $new_value (scalar)

float CW$adjustment->page_size ($new_value)

o $new_value (scalar)

CW$adjustment->set_value ($value)

o $value (double)

float CW$adjustment->step_increment ($new_value)

o $new_value (scalar)

float CW$adjustment->upper ($new_value)

o $new_value (scalar)

float CW$adjustment->value ($new_value)

o $new_value (scalar)

CW$adj->value_changed ()

Gtk::Alignment

Gtk::Alignment Gtk::Alignment->new ($xalign, CW$yalign, CW$xscale, CW$yscale)

o $xalign (double)
o $yalign (double)
o $xscale (double)
o $yscale (double)

CW$alignment->set ($xalign, CW$yalign, CW$xscale, CW$yscale)

o $xalign (double)
o $yalign (double)
o $xscale (double)
o $yscale (double)

Gtk::Arrow

Gtk::Arrow Gtk::Arrow->new ($arrow_type, CW$shadow_type)

o $arrow_type (Gtk::ArrowType)
o $shadow_type (Gtk::ShadowType)

CW$arrow->set ($arrow_type, CW$shadow_type)

o $arrow_type (Gtk::ArrowType)
o $shadow_type (Gtk::ShadowType)

Gtk::AspectFrame

Gtk::AspectFrame Gtk::AspectFrame->new ($label, CW$xalign, CW$yalign, CW$ratio, CW$obey_child)

o $label (string)
o $xalign (double)
o $yalign (double)
o $ratio (double)
o $obey_child (boolean)

CW$aspect_frame->set ($xalign, CW$yalign, CW$ratio, CW$obey_child)

o $xalign (double)
o $yalign (double)
o $ratio (double)
o $obey_child (boolean)

Gtk::Bin

Gtk::Widget CW$widget->child ($newvalue)

o $newvalue (Gtk::Widget) may be undef

Gtk::Box

CW$box->children ()

CW$box->pack_end ($child, CW$expand, CW$fill, CW$padding)

o $child (Gtk::Widget)
o $expand (integer)
o $fill (integer)
o $padding (integer)

CW$box->pack_end_defaults ($child)

o $child (Gtk::Widget)

CW$box->pack_start ($child, CW$expand, CW$fill, CW$padding)

o $child (scalar)
o $expand (scalar)
o $fill (scalar)
o $padding (scalar)

CW$box->pack_start_defaults ($child)

o $child (scalar)

CW$box->query_child_packing ($child)

o $child (Gtk::Widget)

CW$box->reorder_child ($child, CW$pos)

o $child (Gtk::Widget)
o $pos (integer)

CW$box->set_child_packing ($child, CW$expand, CW$fill, CW$padding, CW$pack_type)

o $child (Gtk::Widget)
o $expand (integer)
o $fill (integer)
o $padding (integer)
o $pack_type (Gtk::PackType)

CW$box->set_homogeneous ($homogeneous)

o $homogeneous (integer)

CW$box->set_spacing ($spacing)

o $spacing (integer)

Gtk::BoxChild

integer CW$child->expand ()

integer CW$child->fill ()

integer CW$child->pack ()

integer CW$child->padding ()

Gtk::Widget CW$child->widget ()

Gtk::Button

CW$button->clicked ()

CW$button->enter ()

Gtk::ReliefStyle CW$button->get_relief ()

CW$button->leave ()

    Gtk::Button Gtk::Button->new ($label)

o $label (string)

    Gtk::Button Gtk::Button->new_with_label ($label)

o $label (scalar)

CW$button->pressed ()

CW$button->released ()

CW$button->set_relief ($style)

o $style (Gtk::ReliefStyle)

Gtk::ButtonBox

CW$buttonbox->get_child_ipadding ()

    Gtk::ButtonBox->get_child_ipadding_default ()

CW$buttonbox->get_child_size ()

    Gtk::ButtonBox->get_child_size_default ()

integer CW$buttonbox->get_layout ()

integer CW$buttonbox->get_spacing ()

CW$buttonbox->set_child_ipadding ($ipad_x, CW$ipad_y)

o $ipad_x (integer)
o $ipad_y (integer)

Gtk::ButtonBox->set_child_ipadding_default ($ipad_x, CW$ipad_y)

o $ipad_x (integer)
o $ipad_y (integer)

CW$buttonbox->set_child_size ($min_width, CW$min_height)

o $min_width (integer)
o $min_height (integer)

Gtk::ButtonBox->set_child_size_default ($min_width, CW$min_height)

o $min_width (integer)
o $min_height (integer)

CW$buttonbox->set_layout ($layout_style)

o $layout_style (Gtk::ButtonBoxStyle)

CW$buttonbox->set_spacing ($spacing)

o $spacing (integer)

Gtk::CList

integer CW$clist->append ($text, ...)

o $text (string) text to put in the first column
o ... (list) additional strings to put in the second, third... columns

CW$clist->clear ()

Gtk::Gdk::Window CW$clist->clist_window ()

CW$clist->column_title_active ($column)

o $column (integer)

CW$clist->column_title_passive ($column)

o $column (integer)

CW$clist->column_titles_active ()

CW$clist->column_titles_hide ()

CW$clist->column_titles_passive ()

CW$clist->column_titles_show ()

integer CW$clist->columns ()

integer CW$clist->columns_autosize ()

integer CW$clist->find_row_from_data ($data)

o $data (scalar)

integer CW$clist->focus_row ()

CW$clist->freeze ()

Gtk::Style CW$clist->get_cell_style ($row, CW$column)

o $row (integer)
o $column (integer)

Gtk::CellType CW$clist->get_cell_type ($row, CW$column)

o $row (integer)
o $column (integer)

string CW$clist->get_column_title ($column)

o $column (integer)

Gtk::Widget CW$clist->get_column_widget ($column)

o $column (integer)

Gtk::Adjustment CW$clist->get_hadjustment ()

CW$clist->get_pixmap ($row, CW$column)

o $row (integer)
o $column (integer)

CW$clist->get_pixtext ($row, CW$column)

o $row (integer)
o $column (integer)

scalar CW$clist->get_row_data ($row)

o $row (integer)

Gtk::Style CW$clist->get_row_style ($row)

o $row (integer)

boolean CW$clist->get_selectable ($row)

o $row (integer)

CW$clist->get_selection_info ($x, CW$y)

o $x (integer)
o $y (integer)

string CW$clist->get_text ($row, CW$column)

o $row (integer)
o $column (integer)

Gtk::Adjustment CW$clist->get_vadjustment ()

CW$clist->insert ($row, CW$text, ...)

o $row (integer)
o $text (string) text to put in the first column
o ... (list) additional strings to put in the second, third... columns

CW$clist->moveto ($row, CW$column, CW$row_align, CW$column_align)

o $row (integer)
o $column (integer)
o $row_align (double)
o $column_align (double)

    Gtk::CList Gtk::CList->new ($columns)

o $columns (integer)

    Gtk::CList Gtk::CList->new_with_titles ($title, ...)

o $title (string) text to put in the first column title
o ... (list) additional strings to put in the second, third... column titles

integer CW$clist->optimal_column_width ($column)

o $column (integer)

integer CW$clist->prepend ($text, ...)

o $text (string) text to put in the first column
o ... (list) additional strings to put in the second, third... columns

CW$clist->remove ($row)

o $row (integer)

Gtk::Visibility CW$clist->row_is_visible ($row)

o $row (integer)

CW$clist->row_list ()

CW$clist->row_move ($source_row, CW$dest_row)

o $source_row (integer)
o $dest_row (integer)

integer CW$clist->rows ()

CW$clist->select_all ()

CW$clist->select_row ($row, CW$column)

o $row (integer)
o $column (integer)

CW$clist->selection ()

Gtk::SelectionMode CW$clist->selection_mode ()

CW$clist->set_auto_sort ($auto_sort)

o $auto_sort (boolean)

CW$clist->set_background ($row, CW$color)

o $row (integer)
o $color (Gtk::Gdk::Color)

CW$clist->set_border ($type)

o $type (Gtk::ShadowType)

CW$clist->set_button_actions ($button, CW$button_actions)

o $button (integer)
o $button_actions (Gtk::ButtonAction)

CW$clist->set_cell_style ($row, CW$column, CW$style)

o $row (integer)
o $column (integer)
o $style (Gtk::Style)

CW$clist->set_column_auto_resize ($column, CW$resize)

o $column (integer)
o $resize (boolean)

CW$clist->set_column_justification ($column, CW$justification)

o $column (integer)
o $justification (Gtk::Justification)

CW$clist->set_column_max_width ($column, CW$max_width)

o $column (integer)
o $max_width (integer)

CW$clist->set_column_min_width ($column, CW$min_width)

o $column (integer)
o $min_width (integer)

CW$clist->set_column_resizeable ($column, CW$resizeable)

o $column (integer)
o $resizeable (boolean)

CW$clist->set_column_title ($column, CW$title)

o $column (integer)
o $title (string)

CW$clist->set_column_visibility ($column, CW$visible)

o $column (integer)
o $visible (boolean)

CW$clist->set_column_widget ($column, CW$widget)

o $column (integer)
o $widget (Gtk::Widget)

CW$clist->set_column_width ($column, CW$width)

o $column (integer)
o $width (integer)

CW$clist->set_compare_func ($handler, ...)

o $handler (subroutine) a compare subroutine that will get the text of the sort_column column of each of the rows being compared
o ... (list) additional arguments to the compare function

CW$clist->set_focus_row ($row)

o $row (integer)

CW$clist->set_foreground ($row, CW$color)

o $row (integer)
o $color (Gtk::Gdk::Color)

CW$clist->set_hadjustment ($adj)

o $adj (Gtk::Adjustment)

CW$clist->set_pixmap ($row, CW$column, CW$pixmap, CW$mask)

o $row (integer)
o $column (integer)
o $pixmap (Gtk::Gdk::Pixmap)
o $mask (Gtk::Gdk::Bitmap) may be undef

CW$clist->set_pixtext ($row, CW$column, CW$text, CW$spacing, CW$pixmap, CW$mask)

o $row (integer)
o $column (integer)
o $text (string)
o $spacing (integer)
o $pixmap (Gtk::Gdk::Pixmap)
o $mask (Gtk::Gdk::Bitmap) may be undef

CW$clist->set_reorderable ($reorderable)

o $reorderable (boolean)

CW$clist->set_row_data ($row, CW$data)

o $row (integer) row number
o $data (reference) reference to the data you want to associate with $row

CW$clist->set_row_height ($height)

o $height (integer)

CW$clist->set_row_style ($row, CW$style)

o $row (integer)
o $style (Gtk::Style)

CW$clist->set_selectable ($row, CW$selectable)

o $row (integer)
o $selectable (boolean)

CW$clist->set_selection_mode ($mode)

o $mode (Gtk::SelectionMode)

CW$clist->set_shadow_type ($type)

o $type (scalar)

CW$clist->set_shift ($row, CW$column, CW$verticle, CW$horizontal)

o $row (integer)
o $column (integer)
o $verticle (integer)
o $horizontal (integer)

CW$clist->set_sort_column ($column)

o $column (integer)

CW$clist->set_sort_type ($sort_type)

o $sort_type (Gtk::SortType)

CW$clist->set_text ($row, CW$column, CW$text)

o $row (integer)
o $column (integer)
o $text (string)

CW$clist->set_use_drag_icons ($use_icons)

o $use_icons (boolean)

CW$clist->set_vadjustment ($adj)

o $adj (Gtk::Adjustment)

CW$clist->sort ()

integer CW$clist->sort_column ()

Gtk::SortType CW$clist->sort_type ()

CW$clist->swap_rows ($row1, CW$row2)

o $row1 (integer)
o $row2 (integer)

CW$clist->thaw ()

CW$clist->undo_selection ()

CW$clist->unselect_all ()

CW$clist->unselect_row ($row, CW$column)

o $row (integer)
o $column (integer)

Gtk::CTree

CW$ctree->collapse ($node)

o $node (Gtk::CTreeNode) may be undef

CW$ctree->collapse_recursive ($node)

o $node (Gtk::CTreeNode) may be undef

CW$ctree->collapse_to_depth ($node, CW$depth)

o $node (Gtk::CTreeNode)
o $depth (integer)

CW$ctree->construct ($tree_column, CW$title, ...)

o $tree_column (integer)
o $title (string) first column title
o ... (list) additional column titles

CW$ctree->expand ($node)

o $node (Gtk::CTreeNode)

CW$ctree->expand_recursive ($node)

o $node (Gtk::CTreeNode) may be undef

CW$ctree->expand_to_depth ($node, CW$depth)

o $node (Gtk::CTreeNode)
o $depth (integer)

boolean CW$ctree->find ($node, CW$child)

o $node (Gtk::CTreeNode)
o $child (Gtk::CTreeNode)

list CW$ctree->get_node_info ($node)

o $node (Gtk::CTreeNode)

integer CW$ctree->get_node_position ($node)

o $node (Gtk::CTreeNode)

list CW$ctree->get_pixmap ($node, CW$column)

o $node (Gtk::CTreeNode)
o $column (integer)

list CW$ctree->get_pixtext ($node, CW$column)

o $node (Gtk::CTreeNode)
o $column (integer)

string CW$ctree->get_text ($node, CW$column)

o $node (Gtk::CTreeNode)
o $column (integer)

Gtk::CTreeNode CW$ctree->insert ($parent, CW$sibling, CW$titles, CW$spacing, CW$pixmap_closed, CW$mask_closed, CW$pixmap_opened, CW$mask_opened, CW$is_leaf, CW$expanded)

o $parent (Gtk::CTreeNode) may be undef
o $sibling (Gtk::CTreeNode) may be undef
o $titles (reference) refrence to an array of strings
o $spacing (integer)
o $pixmap_closed (Gtk::Gdk::Pixmap) may be undef
o $mask_closed (Gtk::Gdk::Bitmap) may be undef
o $pixmap_opened (Gtk::Gdk::Pixmap) may be undef
o $mask_opened (Gtk::Gdk::Bitmap) may be undef
o $is_leaf (boolean)
o $expanded (boolean)

Gtk::CTreeNode CW$ctree->insert_node ($parent, CW$sibling, CW$titles, CW$spacing, CW$pixmap_closed, CW$mask_closed, CW$pixmap_opened, CW$mask_opened, CW$is_leaf, CW$expanded)

o $parent (scalar)
o $sibling (scalar)
o $titles (scalar)
o $spacing (scalar)
o $pixmap_closed (scalar)
o $mask_closed (scalar)
o $pixmap_opened (scalar)
o $mask_opened (scalar)
o $is_leaf (scalar)
o $expanded (scalar)

boolean CW$ctree->is_ancestor ($node, CW$child)

o $node (Gtk::CTreeNode)
o $child (Gtk::CTreeNode)

boolean CW$ctree->is_hot_spot ($x, CW$y)

o $x (integer)
o $y (integer)

boolean CW$ctree->is_viewable ($node)

o $node (Gtk::CTreeNode)

Gtk::CTreeNode CW$ctree->last ($node)

o $node (Gtk::CTreeNode)

Gtk::CTreeLineStyle CW$ctree->line_style ()

CW$ctree->move ($node, CW$new_parent, CW$new_sibling)

o $node (Gtk::CTreeNode)
o $new_parent (Gtk::CTreeNode) may be undef
o $new_sibling (Gtk::CTreeNode) may be undef

Gtk::CTree Gtk::CTree->new ($columns, CW$tree_column)

o $columns (integer)
o $tree_column (integer)

Gtk::CTree Gtk::CTree->new_with_titles ($tree_column, CW$title, ...)

o $tree_column (integer)
o $title (string) first column title
o ... (list) additional column titles

Gtk::Style CW$ctree->node_get_cell_style ($node, CW$column)

o $node (Gtk::CTreeNode)
o $column (integer)

Gtk::CellType CW$ctree->node_get_cell_type ($node, CW$column)

o $node (Gtk::CTreeNode)
o $column (integer)

list CW$ctree->node_get_pixmap ($node, CW$column)

o $node (scalar)
o $column (scalar)

list CW$ctree->node_get_pixtext ($node, CW$column)

o $node (scalar)
o $column (scalar)

scalar CW$ctree->node_get_row_data ($node)

o $node (scalar)

Gtk::Style CW$ctree->node_get_row_style ($node)

o $node (Gtk::CTreeNode)

boolean CW$ctree->node_get_selectable ($node)

o $node (Gtk::CTreeNode)

string CW$ctree->node_get_text ($node, CW$column)

o $node (scalar)
o $column (scalar)

Gtk::Visibility CW$ctree->node_is_visible ($node)

o $node (Gtk::CTreeNode)

CW$ctree->node_moveto ($node, CW$column, CW$row_align, CW$col_align)

o $node (Gtk::CTreeNode)
o $column (integer)
o $row_align (double)
o $col_align (double)

Gtk::CTreeNode CW$ctree->node_nth ($row)

o $row (integer)

CW$ctree->node_set_background ($node, CW$color)

o $node (Gtk::CTreeNode)
o $color (Gtk::Gdk::Color)

CW$ctree->node_set_cell_style ($node, CW$column, CW$style)

o $node (Gtk::CTreeNode)
o $column (integer)
o $style (Gtk::Style)

CW$ctree->node_set_foreground ($node, CW$color)

o $node (Gtk::CTreeNode)
o $color (Gtk::Gdk::Color)

CW$ctree->node_set_pixmap ($node, CW$column, CW$pixmap, CW$mask)

o $node (Gtk::CTreeNode)
o $column (integer)
o $pixmap (Gtk::Gdk::Pixmap) may be undef
o $mask (Gtk::Gdk::Bitmap) may be undef

CW$ctree->node_set_pixtext ($node, CW$column, CW$text, CW$spacing, CW$pixmap, CW$mask)

o $node (Gtk::CTreeNode)
o $column (integer)
o $text (string)
o $spacing (integer)
o $pixmap (Gtk::Gdk::Pixmap) may be undef
o $mask (Gtk::Gdk::Bitmap) may be undef

CW$ctree->node_set_row_data ($node, CW$data)

o $node (Gtk::CTreeNode)
o $data (reference) a reference to some data

CW$ctree->node_set_row_style ($node, CW$style)

o $node (Gtk::CTreeNode)
o $style (Gtk::Style)

CW$ctree->node_set_selectable ($node, CW$selectable)

o $node (Gtk::CTreeNode)
o $selectable (boolean)

CW$ctree->node_set_shift ($node, CW$column, CW$vertical, CW$horizontal)

o $node (Gtk::CTreeNode)
o $column (integer)
o $vertical (integer)
o $horizontal (integer)

CW$ctree->node_set_text ($node, CW$column, CW$text)

o $node (Gtk::CTreeNode)
o $column (integer)
o $text (string)

CW$ctree->post_recursive ($node, CW$func, ...)

o $node (Gtk::CTreeNode) may be undef
o $func (scalar)
o ... (list)

CW$ctree->pre_recursive ($node, CW$func, ...)

o $node (Gtk::CTreeNode) may be undef
o $func (scalar)
o ... (list)

CW$ctree->remove ($node)

o $node (Gtk::CTreeNode)

CW$ctree->remove_node ($node)

o $node (scalar)

list CW$ctree->row_list ()

CW$ctree->select ($node)

o $node (Gtk::CTreeNode)

CW$ctree->select_recursive ($node)

o $node (Gtk::CTreeNode) may be undef

list CW$ctree->selection ()

CW$ctree->set_expander_style ($expander_style)

o $expander_style (Gtk::CTreeExpanderStyle)

CW$ctree->set_indent ($indent)

o $indent (integer)

CW$ctree->set_line_style ($line_style)

o $line_style (Gtk::CTreeLineStyle)

CW$ctree->set_node_info ($node, CW$text, CW$spacing, CW$pixmap_closed, CW$mask_closed, CW$pixmap_opened, CW$mask_opened, CW$is_leaf, CW$expanded)

o $node (Gtk::CTreeNode)
o $text (string)
o $spacing (integer)
o $pixmap_closed (Gtk::Gdk::Pixmap) may be undef
o $mask_closed (Gtk::Gdk::Bitmap) may be undef
o $pixmap_opened (Gtk::Gdk::Pixmap) may be undef
o $mask_opened (Gtk::Gdk::Bitmap) may be undef
o $is_leaf (boolean)
o $expanded (boolean)

CW$ctree->set_reorderable ($reorderable)

o $reorderable (boolean)

CW$ctree->set_show_stub ($show_stub)

o $show_stub (boolean)

CW$ctree->set_spacing ($spacing)

o $spacing (integer)

CW$ctree->set_text ($node, CW$column, CW$text)

o $node (scalar)
o $column (scalar)
o $text (scalar)

CW$ctree->sort ($node)

o $node (Gtk::CTreeNode) may be undef

CW$ctree->sort_node ($node)

o $node (scalar)

CW$ctree->sort_recursive ($node)

o $node (Gtk::CTreeNode) may be undef

CW$ctree->toggle_expansion ($node)

o $node (Gtk::CTreeNode)

CW$ctree->toggle_expansion_recursive ($node)

o $node (Gtk::CTreeNode) may be undef

integer CW$ctree->tree_column ()

integer CW$ctree->tree_indent ()

CW$ctree->unselect ($node)

o $node (Gtk::CTreeNode)

CW$ctree->unselect_recursive ($node)

o $node (Gtk::CTreeNode) may be undef

Gtk::CTreeNode

Gtk::CTreeNode CW$ctree_node->next ()

Gtk::CTreeNode CW$ctree_node->prev ()

Gtk::CTreeRow CW$ctree_node->row ()

Gtk::CTreeRow

Gtk::CTreeNode CW$ctree_row->children ()

integer CW$ctree_row->expanded ()

integer CW$ctree_row->is_leaf ()

Gtk::CTreeNode CW$ctree_row->parent ()

Gtk::CTreeNode CW$ctree_row->sibling ()

Gtk::Calendar

CW$calendar->clear_marks ()

CW$calendar->display_options ($flags)

o $flags (Gtk::CalendarDisplayOptions)

CW$calendar->freeze ()

CW$calendar->get_date ()

integer CW$calendar->mark_day ($day)

o $day (integer)

    Gtk::Calendar Gtk::Calendar->new ()

CW$calendar->select_day ($day)

o $day (integer)

integer CW$calendar->select_month ($month, CW$year)

o $month (integer)
o $year (integer)

CW$calendar->thaw ()

integer CW$calendar->unmark_day ($day)

o $day (integer)

Gtk::CheckButton

    Gtk::CheckButton Gtk::CheckButton->new ($label)

o $label (string)

    Gtk::CheckButton Gtk::CheckButton->new_with_label ($label)

o $label (scalar)

Gtk::CheckMenuItem

integer CW$check_menu_item->active ($new_value)

o $new_value (integer)

    Gtk::CheckMenuItem Gtk::CheckMenuItem->new ($label)

o $label (string)

    Gtk::CheckMenuItem Gtk::CheckMenuItem->new_with_label ($label)

o $label (scalar)

CW$check_menu_item->set_active ($state)

o $state (integer)

CW$check_menu_item->set_show_toggle ($always)

o $always (boolean)

CW$check_menu_item->set_state ($state)

o $state (scalar)

CW$check_menu_item->toggled ()

Gtk::ColorSelection

CW$color_selection->get_color ()

    Gtk::ColorSelection Gtk::ColorSelection->new ()

CW$color_selection->set_color ($red, CW$green, CW$blue, CW$opacity)

o $red (double)
o $green (double)
o $blue (double)
o $opacity (double)

CW$color_selection->set_opacity ($use_opacity)

o $use_opacity (boolean)

CW$color_selection->set_update_policy ($policy)

o $policy (Gtk::UpdateType)

Gtk::ColorSelectionDialog

Gtk::Widget CW$csdialog->cancel_button ()

Gtk::ColorSelection CW$csdialog->colorsel ()

Gtk::Widget CW$csdialog->help_button ()

    Gtk::ColorSelectionDialog Gtk::ColorSelectionDialog->new ($title)

o $title (string)

Gtk::Widget CW$csdialog->ok_button ()

Gtk::Combo

CW$combo->disable_activate ()

Gtk::Widget CW$combo->entry ()

Gtk::Widget CW$combo->list ()

    Gtk::Combo Gtk::Combo->new ()

Gtk::Widget CW$combo->popwin ()

CW$combo->set_case_sensitive ($value)

o $value (integer)

CW$combo->set_item_string ($item, CW$item_value)

o $item (Gtk::Item)
o $item_value (string)

CW$combo->set_popdown_strings (...)

o ... (list) strings to display in the popdown list

CW$combo->set_use_arrows ($value)

o $value (scalar)

CW$combo->set_use_arrows_always ($value)

o $value (scalar)

CW$combo->set_value_in_list ($val, CW$ok_if_empty)

o $val (integer)
o $ok_if_empty (integer)

Gtk::Container

Gtk::Widget CW$container->add ($widget)

o $widget (Gtk::Widget)

CW$container->border_width ($width)

o $width (integer)

CW$container->check_resize ()

string CW$container->child_composite_name ($child)

o $child (Gtk::Widget)

string CW$container->child_type ()

CW$container->children ()

CW$container->clear_resize_widgets ()

CW$container->dequeue_resize_handler ()

integer CW$container->focus ($direction)

o $direction (Gtk::DirectionType)

CW$container->forall ($handler, ...)

o $handler (subroutine) a subroutine that will get each children of the container
o ... (list) additional arguments for $handler

CW$container->foreach ($handler, ...)

o $handler (scalar)
o ... (list)

    Gtk::Container->get_toplevels ()

CW$container->queue_resize ()

CW$container->register_toplevel ()

Gtk::Widget CW$container->remove ($widget)

o $widget (Gtk::Widget)

CW$container->resize_children ()

CW$container->set_border_width ($width)

o $width (scalar)

CW$container->set_focus_child ($child)

o $child (Gtk::Widget)

CW$container->set_focus_hadjustment ($adjustment)

o $adjustment (Gtk::Adjustment)

CW$container->set_focus_vadjustment ($adjustment)

o $adjustment (Gtk::Adjustment)

CW$container->set_resize_mode ($resize_mode)

o $resize_mode (Gtk::ResizeMode)

CW$container->unregister_toplevel ()

Gtk::Curve

CW$curve->get_vector ($points)

o $points (integer)

    Gtk::Curve Gtk::Curve->new ()

CW$curve->reset ()

CW$curve->set_curve_type ($type)

o $type (Gtk::CurveType)

CW$curve->set_gamma ($gamma)

o $gamma (double)

CW$curve->set_range ($min_x, CW$max_x, CW$min_y, CW$max_y)

o $min_x (double)
o $max_x (double)
o $min_y (double)
o $max_y (double)

CW$curve->set_vector ($value, ...)

o $value (scalar)
o ... (list)

Gtk::Dialog

Gtk::Widget CW$dialog->action_area ()

    Gtk::Dialog Gtk::Dialog->new ()

Gtk::Widget CW$dialog->vbox ()

Gtk::DrawingArea

    Gtk::DrawingArea Gtk::DrawingArea->new ()

CW$darea->size ($width, CW$height)

o $width (integer)
o $height (integer)

Gtk::Editable

CW$editable->changed ()

CW$editable->claim_selection ($claim, CW$time)

o $claim (boolean)
o $time (integer)

CW$editable->copy_clipboard ()

integer CW$editable->current_pos ()

CW$editable->cut_clipboard ()

CW$editable->delete_selection ()

CW$editable->delete_text ($start, CW$end)

o $start (integer)
o $end (integer)

string CW$editable->get_chars ($start, CW$end)

o $start (integer)
o $end (integer)

integer CW$editable->get_position ()

integer CW$editable->has_selection ()

integer CW$editable->insert_text ($new_text, CW$position)

o $new_text (scalar)
o $position (integer)

CW$editable->paste_clipboard ()

CW$editable->select_region ($start, CW$end)

o $start (integer)
o $end (integer)

integer CW$editable->selection_end_pos ()

integer CW$editable->selection_start_pos ()

CW$editable->set_editable ($is_editable)

o $is_editable (boolean)

CW$editable->set_position ($position)

o $position (integer)

Gtk::Entry

CW$entry->append_text ($text)

o $text (string)

string CW$entry->get_text ()

    Gtk::Entry Gtk::Entry->new ($max_length)

o $max_length (integer)

    Gtk::Entry Gtk::Entry->new_with_max_length ($max_length)

o $max_length (scalar)

CW$entry->prepend_text ($text)

o $text (scalar)

CW$entry->select_region ($start, CW$end)

o $start (integer)
o $end (integer)

CW$entry->set_editable ($editable)

o $editable (boolean)

CW$entry->set_max_length ($max)

o $max (integer)

CW$entry->set_position ($position)

o $position (integer)

CW$entry->set_text ($text)

o $text (scalar)

CW$entry->set_visibility ($visibility)

o $visibility (boolean)

Gtk::EventBox

    Gtk::EventBox Gtk::EventBox->new ()

Gtk::FileSelection

Gtk::Widget CW$fs->cancel_button ()

CW$file_selection->complete ($pattern)

o $pattern (string)

Gtk::Widget CW$fs->dir_list ()

Gtk::Widget CW$fs->file_list ()

string CW$file_selection->get_filename ()

Gtk::Widget CW$fs->help_button ()

CW$file_selection->hide_fileop_buttons ()

Gtk::Widget CW$fs->main_vbox ()

    Gtk::FileSelection Gtk::FileSelection->new ($title)

o $title (string)

Gtk::Widget CW$fs->ok_button ()

Gtk::Widget CW$fs->selection_entry ()

Gtk::Widget CW$fs->selection_text ()

CW$file_selection->set_filename ($filename)

o $filename (string)

CW$file_selection->show_fileop_buttons ()

Gtk::Fixed

CW$fixed->move ($widget, CW$x, CW$y)

o $widget (Gtk::Widget)
o $x (integer)
o $y (integer)

    Gtk::Fixed Gtk::Fixed->new ()

CW$fixed->put ($widget, CW$x, CW$y)

o $widget (Gtk::Widget)
o $x (integer)
o $y (integer)

Gtk::FontSelection

Gtk::Gdk::Font CW$font_selection->get_font ()

string CW$font_selection->get_font_name ()

string CW$font_selection->get_preview_text ()

    Gtk::FontSelection Gtk::FontSelection->new ()

CW$fsel->set_filter ($filter_type, CW$font_type, CW$foundries, CW$weights, CW$slants, CW$setwidths, CW$spacings, CW$charsets)

o $filter_type (Gtk::FontFilterType)
o $font_type (Gtk::FontType)
o $foundries (reference) reference to an array of foundries; may be undef
o $weights (reference) reference to an array of weights; may be undef
o $slants (reference) reference to an array of slants; may be undef
o $setwidths (reference) reference to an array of setwidths; may be undef
o $spacings (reference) reference to an array of spacings; may be undef
o $charsets (reference) reference to an array of charsets; may be undef

boolean CW$font_selection->set_font_name ($font_name)

o $font_name (string)

CW$font_selection->set_preview_text ($text)

o $text (string)

Gtk::FontSelectionDialog

Gtk::Widget CW$font_selection_dialog->action_area ()

Gtk::Widget CW$font_selection_dialog->apply_button ()

Gtk::Widget CW$font_selection_dialog->cancel_button ()

Gtk::Widget CW$font_selection_dialog->fontsel ()

Gtk::Gdk::Font CW$font_selection_dialog->get_font ()

string CW$font_selection_dialog->get_font_name ()

string CW$font_selection_dialog->get_preview_text ()

Gtk::Widget CW$font_selection_dialog->main_vbox ()

    Gtk::FontSelectionDialog Gtk::FontSelectionDialog->new ($title)

o $title (string)

Gtk::Widget CW$font_selection_dialog->ok_button ()

CW$fsel->set_filter ($filter_type, CW$font_type, CW$foundries, CW$weights, CW$slants, CW$setwidths, CW$spacings, CW$charsets)

o $filter_type (Gtk::FontFilterType)
o $font_type (Gtk::FontType)
o $foundries (reference) reference to an array of foundries; may be undef
o $weights (reference) reference to an array of weights; may be undef
o $slants (reference) reference to an array of slants; may be undef
o $setwidths (reference) reference to an array of setwidths; may be undef
o $spacings (reference) reference to an array of spacings; may be undef
o $charsets (reference) reference to an array of charsets; may be undef

boolean CW$font_selection_dialog->set_font_name ($font_name)

o $font_name (string)

CW$font_selection_dialog->set_preview_text ($text)

o $text (string)

Gtk::Frame

    Gtk::Frame Gtk::Frame->new ($label)

o $label (scalar)

CW$frame->set_label ($label)

o $label (string)

CW$frame->set_label_align ($xalign, CW$yalign)

o $xalign (double)
o $yalign (double)

CW$frame->set_shadow_type ($shadow)

o $shadow (Gtk::ShadowType)

Gtk::GammaCurve

Gtk::Widget CW$curve->curve ()

    Gtk::GammaCurve Gtk::GammaCurve->new ()

Gtk::Gdk

Gtk::Gdk::Window Gtk::Gdk->ROOT_PARENT \fIs0()

integer Gtk::Gdk->ROOT_WINDOW \fIs0()

    Gtk::Gdk->beep ()

Make the display issue a beep to the user.

    integer Gtk::Gdk->error_trap_pop ()

    Gtk::Gdk->error_trap_push ()

    Gtk::Gdk::Event Gtk::Gdk->event_get ()

Get the next event from the event queue (may return undef).

    integer Gtk::Gdk->event_get_time ($event)

o $event (Gtk::Gdk::Event)

    Gtk::Gdk::Event Gtk::Gdk->event_new ()

Create a new event structure.

    Gtk::Gdk::Event Gtk::Gdk->event_peek ()

Returns an event from the queue if one is available (may return undef).

    Gtk::Gdk->event_put ($event)

o $event (Gtk::Gdk::Event)
Put the evnt in the event queue.

boolean Gtk::Gdk->event_send_client_message ($event, CW$xid)

o $event (Gtk::Gdk::Event)
o $xid (integer)

    Gtk::Gdk->event_send_clientmessage_toall ($event)

o $event (Gtk::Gdk::Event)
Send to all the clients of the X server the client message event.

    integer Gtk::Gdk->events_pending ()

Get the number of events in the Gdk queue that need to be serviced.

    Gtk::Gdk->exit ($code)

o $code (integer)
Exit the program with status code.

    Gtk::Gdk->flush ()

Flush any pending graphic operation.

    string Gtk::Gdk->get_display ()

Get the string describing the display the application runs on.

    integer Gtk::Gdk->get_show_events ()

    integer Gtk::Gdk->get_use_xshm ()

Get information about the use of the X Shared memory extension.

    Gtk::Gdk->init ()

Initialize the Gtk::Gdk module. Parses the args out of @ARGV.

    boolean Gtk::Gdk->init_check ()

Initialize the Gtk::Gdk module checking for a connection to the display.

integer Gtk::Gdk->input_add ($source, CW$condition, CW$handler, ...)

o $source (integer)
o $condition (Gtk::Gdk::InputCondition)
o $handler (subroutine) input subroutine
o ... (list) additional args for $handler
Add an handler to be called when source (possibly a file descriptor) meets the specified condition. The handler is called with any additional arguments that are passed to this function, the source id and the condition that triggered the handler. Any return value from the handler is discarded.

    Gtk::Gdk->input_remove ($tag)

o $tag (integer)
Remove the input handler identified by tag.

    Gtk::Gdk->key_repeat_disable ()

    Gtk::Gdk->key_repeat_restore ()

integer CW$window->keyboard_grab ($owner_events, CW$time)

o $owner_events (integer)
o $time (integer)

CW$time->keyboard_ungrab ()

    integer Gtk::Gdk->keyval_from_name ($name)

o $name (string)

    boolean Gtk::Gdk->keyval_is_lower ($keyval)

o $keyval (integer)

    boolean Gtk::Gdk->keyval_is_upper ($keyval)

o $keyval (integer)

    string Gtk::Gdk->keyval_name ($keyval)

o $keyval (integer)

    integer Gtk::Gdk->keyval_to_lower ($keyval)

o $keyval (integer)

    integer Gtk::Gdk->keyval_to_upper ($keyval)

o $keyval (integer)

integer Gtk::Gdk->pointer_grab ($window, CW$owner_events, CW$event_mask, CW$confine_to, CW$cursor, CW$time)

o $window (Gtk::Gdk::Window)
o $owner_events (integer)
o $event_mask (Gtk::Gdk::EventMask)
o $confine_to (Gtk::Gdk::Window) may be undef
o $cursor (Gtk::Gdk::Cursor)
o $time (integer)
Grab the pointer optionally confining the cursor in the window confine_to and changing the cursor. Cursor events are reported only to window.

    integer Gtk::Gdk->pointer_is_grabbed ()

Returns TRUE if the pointer is grabbed.

    Gtk::Gdk->pointer_ungrab ($time)

o $time (integer)
Ungrab the pointer.

    integer Gtk::Gdk->screen_height ()

Get the height of the screen.

    integer Gtk::Gdk->screen_height_mm ()

Get the height of the screen in mm.

    integer Gtk::Gdk->screen_width ()

Get the width of the screen.

    integer Gtk::Gdk->screen_width_mm ()

Get the width of the screen in mm.

Gtk::Gdk->selection_send_notify ($requestor, CW$selection, CW$target, CW$property, CW$time)

o $requestor (integer)
o $selection (Gtk::Gdk::Atom)
o $target (Gtk::Gdk::Atom)
o $property (Gtk::Gdk::Atom)
o $time (integer)

    string Gtk::Gdk->set_locale ()

    Gtk::Gdk->set_show_events ($show_events)

o $show_events (boolean)

    Gtk::Gdk->set_sm_client_id ($client_id)

o $client_id (string)

    Gtk::Gdk->set_use_xshm ($use_xshm)

o $use_xshm (boolean)
Enable or disable the use of the X Shred memory extension.

    Gtk::Gdk->threads_enter ()

    Gtk::Gdk->threads_leave ()

    integer Gtk::Gdk->time_get ()

    Gtk::Gdk->timer_disable ()

    Gtk::Gdk->timer_enable ()

    integer Gtk::Gdk->timer_get ()

    Gtk::Gdk->timer_set ($value)

o $value (integer)

Gtk::Gdk::Atom

Gtk::Gdk::Atom Gtk::Gdk::Atom->intern ($atom_name, CW$only_if_exists)

o $atom_name (string)
o $only_if_exists (integer)
Get the id bound to $name. Create it if $only_if_exists is false.

    scalar Gtk::Gdk::Atom->name ($atom)

o $atom (Gtk::Gdk::Atom)
Get the name of $atom.

Gtk::Gdk::Bitmap

Gtk::Gdk::Bitmap Gtk::Gdk::Bitmap->create_from_data ($window, CW$data, CW$width, CW$height)

o $window (Gtk::Gdk::Window)
o $data (scalar)
o $width (integer)
o $height (integer)

Gtk::Gdk::Color

integer CW$color->blue ($new_value)

o $new_value (integer)
Get the blue component of $color. Set a new value if given an arg.

integer CW$colora->equal ($colorb)

o $colorb (Gtk::Gdk::Color)
Find out if two colors are equal.

integer CW$color->green ($new_value)

o $new_value (integer)
Get the green component of $color. Set a new value if given an arg.

    Gtk::Gdk::Color Gtk::Gdk::Color->parse_color ($name)

o $name (string)
Query the red, green and blue components of the named color.

integer CW$color->pixel ($new_value)

o $new_value (integer)
Get the pixel valu of $color. Set a new value if given an arg.

integer CW$color->red ($new_value)

o $new_value (integer)
Get the red component of $color. Set a new value if given an arg.

Gtk::Gdk::ColorContext

CW$colorc->free ()

integer CW$colorc->get_pixel ($red, CW$green, CW$blue)

o $red (integer)
o $green (integer)
o $blue (integer)
Get the pixel value for the given (red, green, blue) tuple.

Gtk::Gdk::ColorContext Gtk::Gdk::ColorContext->new ($visual, CW$colormap)

o $visual (Gtk::Gdk::Visual)
o $colormap (Gtk::Gdk::Colormap)

Gtk::Gdk::ColorContext Gtk::Gdk::ColorContext->new_mono ($visual, CW$colormap)

o $visual (Gtk::Gdk::Visual)
o $colormap (Gtk::Gdk::Colormap)

Gtk::Gdk::Colormap

integer CW$cmap->XCOLORMAP \fIs0()

CW$colormap->change ($ncolors)

o $ncolors (integer)

scalar CW$colormap->color ($idx)

o $idx (integer)

CW$colormap->color_alloc ($color)

o $color (Gtk::Gdk::Color)
Allocate $color in $colormap.

CW$colormap->color_black ()

Get the black color from $colormap.

CW$colormap->color_change ($color)

o $color (Gtk::Gdk::Color)

CW$colormap->color_white ()

Get the white color from $colormap.

    Gtk::Gdk::Colormap Gtk::Gdk::Colormap->get_system ()

Get the system colormap.

    integer Gtk::Gdk::Colormap->get_system_size ()

Get the size of the system colormap.

Gtk::Gdk::Visual CW$colormap->get_visual ()

Gtk::Gdk::Colormap Gtk::Gdk::Colormap->new ($visual, CW$allocate)

o $visual (Gtk::Gdk::Visual)
o $allocate (integer)

Gtk::Gdk::Cursor

CW$cursor->destroy ()

    Gtk::Gdk::Cursor Gtk::Gdk::Cursor->new ($type)

o $type (integer)
Create a new cursor.

Gtk::Gdk::Cursor Gtk::Gdk::Cursor->new_from_pixmap ($source, CW$mask, CW$fg, CW$bg, CW$x, CW$y)

o $source (Gtk::Gdk::Pixmap)
o $mask (Gtk::Gdk::Pixmap)
o $fg (Gtk::Gdk::Color)
o $bg (Gtk::Gdk::Color)
o $x (integer)
o $y (integer)
Create a new cursor from the specified data. Both $source and $mask must have depth == 1. $x and $y are the coordinates of the hot-spot in the cursor.

Gtk::Gdk::DragContext

CW$context->abort ($time)

o $time (integer)

    Gtk::Gdk::DragContext Gtk::Gdk::DragContext->begin ($window, ...)

o $window (Gtk::Gdk::Window)
o ... (list) list of Gtk::Gdk::Atom

CW$context->drop ($time)

o $time (integer)

CW$context->find_window ($drag_window, CW$x_root, CW$y_root)

o $drag_window (Gtk::Gdk::Window)
o $x_root (integer)
o $y_root (integer)

CW$context->finish ($success, CW$del, CW$time)

o $success (boolean)
o $del (boolean)
o $time (integer)

CW$context->gdk_drop_finish ($success, CW$time)

o $success (boolean)
o $time (integer)

CW$context->gdk_drop_reply ($ok, CW$time)

o $ok (boolean)
o $time (integer)

    Gtk::Gdk::DragContext->get_protocol ($xid)

o $xid (integer)

Gtk::Gdk::Atom CW$context->get_selection ()

Gtk::Widget CW$context->get_source_widget ()

boolean CW$context->motion ($dest_window, CW$protocol, CW$x_root, CW$y_root, CW$suggested_action, CW$possible_action, CW$time)

o $dest_window (Gtk::Gdk::Window)
o $protocol (Gtk::Gdk::DragProtocol)
o $x_root (integer)
o $y_root (integer)
o $suggested_action (Gtk::Gdk::DragAction)
o $possible_action (Gtk::Gdk::DragAction)
o $time (integer)

    Gtk::Gdk::DragContext Gtk::Gdk::DragContext->new ()

CW$context->ref ()

Gtk::Gdk::DragContext->set_default_icon ($colormap, CW$pixmap, CW$mask, CW$hot_x, CW$hot_y)

o $colormap (Gtk::Gdk::Colormap) may be undef
o $pixmap (Gtk::Gdk::Pixmap) may be undef
o $mask (Gtk::Gdk::Bitmap) may be undef
o $hot_x (integer)
o $hot_y (integer)

CW$context->set_icon_default ()

CW$context->set_icon_pixmap ($colormap, CW$pixmap, CW$mask, CW$hot_x, CW$hot_y)

o $colormap (Gtk::Gdk::Colormap) may be undef
o $pixmap (Gtk::Gdk::Pixmap) may be undef
o $mask (Gtk::Gdk::Bitmap) may be undef
o $hot_x (integer)
o $hot_y (integer)

CW$context->set_icon_widget ($widget, CW$hot_x, CW$hot_y)

o $widget (Gtk::Widget)
o $hot_x (integer)
o $hot_y (integer)

CW$context->status ($action, CW$time)

o $action (Gtk::Gdk::DragAction)
o $time (integer)

Gtk::Gdk::DragAction CW$context->suggested_action ()

list CW$context->targets ()

CW$context->unref ()

Gtk::Gdk::Font

integer CW$font->ascent ()

Get the ascent of $font.

integer CW$font->char_measure ($character)

o $character (integer)

integer CW$font->char_width ($character)

o $character (integer)
Get the width of $character.

integer CW$font->descent ()

Get the descent of $font.

boolean CW$fonta->equal ($fontb)

o $fontb (Gtk::Gdk::Font)

    Gtk::Gdk::Font Gtk::Gdk::Font->fontset_load ($fontset_name)

o $fontset_name (string)
Create a new fontset from $name.

integer CW$font->id ()

    Gtk::Gdk::Font Gtk::Gdk::Font->load ($font_name)

o $font_name (string)
Create a new font from $name.

CW$font->ref ()

CW$font->string_extents ($text, CW$len)

o $text (scalar)
o $len (integer)
Get infromation about $text’s extents.

integer CW$font->string_height ($text, CW$len)

o $text (scalar)
o $len (integer)
Get the height of $text.

integer CW$font->string_measure ($string)

o $string (string)

integer CW$font->string_width ($string)

o $string (string)
Get the width of $string.

CW$font->text_extents ($text, CW$len)

o $text (scalar)
o $len (scalar)
Get infromation about $text’s extents.

integer CW$font->text_height ($text, CW$len)

o $text (scalar)
o $len (scalar)
Get the height of $text.

integer CW$font->text_measure ($text, CW$text_length)

o $text (string)
o $text_length (integer)

integer CW$font->text_width ($text, CW$text_length)

o $text (string)
o $text_length (integer)
Get the width first $text_len chars of $string.

Gtk::Gdk::GC

CW$gc->destroy ()

Gtk::Gdk::GCValues CW$gc->get_values ()

Get the attributes of the graphics context.

Gtk::Gdk::GC Gtk::Gdk::GC->new ($pixmap, CW$values)

o $pixmap (Gtk::Gdk::Pixmap)
o $values (Gtk::Gdk::GCValues) GC attributes, optional
Create a new graphic context for use with $pixmap having the specified attributes. If the attributes are not specified, use default values.

CW$gc->rgb_gc_set_background ($rgb)

o $rgb (integer)

CW$gc->rgb_gc_set_foreground ($rgb)

o $rgb (integer)

CW$gc->set_background ($color)

o $color (Gtk::Gdk::Color)
Set the background color of $gc. The color must be already allocated.

CW$gc->set_clip_mask ($mask)

o $mask (Gtk::Gdk::Bitmap)

CW$gc->set_clip_origin ($x, CW$y)

o $x (integer)
o $y (integer)

CW$gc->set_clip_rectangle ($rectangle)

o $rectangle (Gtk::Gdk::Rectangle)

CW$gc->set_clip_region ($region)

o $region (Gtk::Gdk::Region)

CW$gc->set_dashes ($offset, ...)

o $offset (integer)
o ... (list) list of integers with dash lengths

CW$gc->set_exposures ($exposures)

o $exposures (integer)

CW$gc->set_fill ($fill)

o $fill (Gtk::Gdk::Fill)
Set the fill rule.

CW$gc->set_font ($font)

o $font (Gtk::Gdk::Font)
Set the font in $gc.

CW$gc->set_foreground ($color)

o $color (Gtk::Gdk::Color)
Set the foreground color of $gc. The color must be already allocated.

CW$gc->set_function ($function)

o $function (Gtk::Gdk::Function)
Set the function to use in drawing operations.

CW$gc->set_line_attributes ($line_width, CW$line_style, CW$cap_style, CW$join_style)

o $line_width (integer)
o $line_style (Gtk::Gdk::LineStyle)
o $cap_style (Gtk::Gdk::CapStyle)
o $join_style (Gtk::Gdk::JoinStyle)
Set the attributes to use when drawing lines.

CW$gc->set_stipple ($stipple)

o $stipple (Gtk::Gdk::Pixmap)

CW$gc->set_subwindow ($mode)

o $mode (Gtk::Gdk::SubwindowMode)

CW$gc->set_tile ($tile)

o $tile (Gtk::Gdk::Pixmap)

CW$gc->set_ts_origin ($x, CW$y)

o $x (integer)
o $y (integer)

Gtk::Gdk::Image

CW$image->destroy ()

Destroy the image.

Gtk::Gdk::Image Gtk::Gdk::Image->get ($window, CW$x, CW$y, CW$width, CW$height)

o $window (Gtk::Gdk::Window)
o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)
Create a new image with the data from the specified rectangle of $window.

integer CW$image->get_pixel ($x, CW$y)

o $x (integer)
o $y (integer)
Get the $pixel value at ($x, $y) coordinates.

Gtk::Gdk::Image Gtk::Gdk::Image->new ($type, CW$visual, CW$width, CW$height)

o $type (Gtk::Gdk::ImageType)
o $visual (Gtk::Gdk::Visual)
o $width (integer)
o $height (integer)
Create a new image with the specified width, height and visual.

CW$image->put_pixel ($x, CW$y, CW$pixel)

o $x (integer)
o $y (integer)
o $pixel (integer)
Put the $pixel value at ($x, $y) coordinates.

Gtk::Gdk::Pixmap

integer CW$window->XDISPLAY \fIs0()

integer CW$window->XWINDOW \fIs0()

Get the low-level id of the drawable.

list Gtk::Gdk::Pixmap->colormap_create_from_xpm ($window, CW$colormap, CW$transparent_color, CW$filename)

o $window (Gtk::Gdk::Window) may be undef
o $colormap (Gtk::Gdk::Colormap) may be undef
o $transparent_color (Gtk::Gdk::Color) may be undef
o $filename (string)
Creates a pixmap from $filename. Either $window or $colormap can be undef, but not both.

list Gtk::Gdk::Pixmap->colormap_create_from_xpm_d ($window, CW$colormap, CW$transparent_color, CW$data, ...)

o $window (Gtk::Gdk::Window) may be undef
o $colormap (Gtk::Gdk::Colormap) may be undef
o $transparent_color (Gtk::Gdk::Color) may be undef
o $data (scalar)
o ... (list)
Creates a pixmap from
XPM formatted data. Either $window or $colormap can be undef, but not both.

Gtk::Gdk::Pixmap Gtk::Gdk::Pixmap->create_from_data ($window, CW$data, CW$width, CW$height, CW$depth, CW$fg, CW$bg)

o $window (Gtk::Gdk::Window)
o $data (scalar)
o $width (integer)
o $height (integer)
o $depth (integer)
o $fg (Gtk::Gdk::Color)
o $bg (Gtk::Gdk::Color)

list Gtk::Gdk::Pixmap->create_from_xpm ($window, CW$transparent_color, CW$filename)

o $window (Gtk::Gdk::Window)
o $transparent_color (Gtk::Gdk::Color)
o $filename (string)
Create a pixmap from $filename.

list Gtk::Gdk::Pixmap->create_from_xpm_d ($window, CW$transparent_color, CW$data, ...)

o $window (Gtk::Gdk::Window)
o $transparent_color (Gtk::Gdk::Color) may be undef
o $data (scalar)
o ... (list)
Create a pixmap from the XPM formatted data. The data is a list of strings each of which has a line of data.

CW$pixmap->draw_arc ($gc, CW$filled, CW$x, CW$y, CW$width, CW$height, CW$angle1, CW$angle2)

o $gc (Gtk::Gdk::GC)
o $filled (boolean)
o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)
o $angle1 (integer)
o $angle2 (integer)
Draw an (optionally filled) arc. $angle1 and $angle2 are in degrees * 64.

CW$pixmap->draw_gray_image ($gc, CW$x, CW$y, CW$width, CW$height, CW$dith, CW$rgb_buf, CW$rowstride)

o $gc (Gtk::Gdk::GC)
o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)
o $dith (Gtk::Gdk::Rgb::Dither)
o $rgb_buf (unsigned char*)
o $rowstride (integer)

CW$pixmap->draw_image ($gc, CW$image, CW$xsrc, CW$ysrc, CW$xdest, CW$ydest, CW$width, CW$height)

o $gc (Gtk::Gdk::GC)
o $image (Gtk::Gdk::Image)
o $xsrc (integer)
o $ysrc (integer)
o $xdest (integer)
o $ydest (integer)
o $width (integer)
o $height (integer)

CW$pixmap->draw_indexed_image ($gc, CW$x, CW$y, CW$width, CW$height, CW$dith, CW$rgb_buf, CW$rowstride, CW$cmap)

o $gc (Gtk::Gdk::GC)
o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)
o $dith (Gtk::Gdk::Rgb::Dither)
o $rgb_buf (unsigned char*)
o $rowstride (integer)
o $cmap (Gtk::Gdk::Rgb::Cmap)

CW$pixmap->draw_line ($gc, CW$x1, CW$y1, CW$x2, CW$y2)

o $gc (Gtk::Gdk::GC)
o $x1 (integer)
o $y1 (integer)
o $x2 (integer)
o $y2 (integer)
Draw a line from ($x1, $y1) to ($x2, $y2).

CW$pixmap->draw_lines ($gc, ...)

o $gc (Gtk::Gdk::GC)
o ... (list) list with the x and y coordinates of the line ends

CW$pixmap->draw_pixmap ($gc, CW$src, CW$xsrc, CW$ysrc, CW$xdest, CW$ydest, CW$width, CW$height)

o $gc (Gtk::Gdk::GC)
o $src (Gtk::Gdk::Pixmap)
o $xsrc (integer)
o $ysrc (integer)
o $xdest (integer)
o $ydest (integer)
o $width (integer)
o $height (integer)
Copy a rectangle from the $src pixmap to $pixmap at the ($xdest, $ydest) coordinates.

CW$pixmap->draw_point ($gc, CW$x, CW$y)

o $gc (Gtk::Gdk::GC)
o $x (integer)
o $y (integer)
Draw a point at the ($x, $y) coordinates.

CW$pixmap->draw_points ($gc, CW$x, CW$y, ...)

o $gc (Gtk::Gdk::GC)
o $x (integer) x coordinate of the point to draw
o $y (integer) y coordinate of the point to draw
o ... (list) list with the x and y coordinates of additional points to draw
Draw the points.

CW$pixmap->draw_polygon ($gc, CW$filled, CW$x, CW$y, ...)

o $gc (Gtk::Gdk::GC)
o $filled (boolean)
o $x (integer)
o $y (integer)
o ... (list) coordinates the the vertex in the polygon
Draw an (optionally filled) polygon.

CW$pixmap->draw_rectangle ($gc, CW$filled, CW$x, CW$y, CW$width, CW$height)

o $gc (Gtk::Gdk::GC)
o $filled (boolean)
o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)
Draw an (optionally filled) rectangle at position ($x, $y) with size ($width, $height).

CW$pixmap->draw_rgb_32_image ($gc, CW$x, CW$y, CW$width, CW$height, CW$dith, CW$rgb_buf, CW$rowstride)

o $gc (scalar)
o $x (scalar)
o $y (scalar)
o $width (scalar)
o $height (scalar)
o $dith (scalar)
o $rgb_buf (scalar)
o $rowstride (scalar)

CW$pixmap->draw_rgb_image ($gc, CW$x, CW$y, CW$width, CW$height, CW$dith, CW$rgb_buf, CW$rowstride)

o $gc (scalar)
o $x (scalar)
o $y (scalar)
o $width (scalar)
o $height (scalar)
o $dith (scalar)
o $rgb_buf (scalar)
o $rowstride (scalar)

CW$pixmap->draw_rgb_image_dithalign ($gc, CW$x, CW$y, CW$width, CW$height, CW$dith, CW$rgb_buf, CW$rowstride, CW$xdith, CW$ydith)

o $gc (Gtk::Gdk::GC)
o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)
o $dith (Gtk::Gdk::Rgb::Dither)
o $rgb_buf (unsigned char*)
o $rowstride (integer)
o $xdith (integer)
o $ydith (integer)

CW$pixmap->draw_segments ($gc, CW$x1, CW$y1, CW$x2, CW$y2, ...)

o $gc (Gtk::Gdk::GC)
o $x1 (integer)
o $y1 (integer)
o $x2 (integer)
o $y2 (integer)
o ... (list) list with the x1,y1,x2 and y2 coordinates of the additional segments

CW$pixmap->draw_string ($font, CW$gc, CW$x, CW$y, CW$string)

o $font (Gtk::Gdk::Font)
o $gc (Gtk::Gdk::GC)
o $x (integer)
o $y (integer)
o $string (scalar)
Draw the text $string at coordinates $x, $y.

CW$pixmap->draw_text ($font, CW$gc, CW$x, CW$y, CW$string, CW$text_length)

o $font (Gtk::Gdk::Font)
o $gc (Gtk::Gdk::GC)
o $x (integer)
o $y (integer)
o $string (string)
o $text_length (integer)
Draw the first $text_len chars of $string at coordinates $x, $y.

Gtk::Gdk::Event CW$window->event_get_graphics_expose ()

    Gtk::Gdk::Pixmap Gtk::Gdk::Pixmap->foreign_new ($xid)

o $xid (integer)
Creates a pixmap from the specified low-level pixmap id.

CW$window->get_size ()

Get the size of the drawable. This function croaks if not called in list context.

Gtk::Gdk::WindowType CW$window->get_type ()

Get the type of the drawable.

Gtk::Gdk::Pixmap Gtk::Gdk::Pixmap->new ($window, CW$width, CW$height, CW$depth)

o $window (Gtk::Gdk::Window)
o $width (integer)
o $height (integer)
o $depth (integer)
Create a new pixmap with the specified width and height. If $depth is not given, use the same depth of $window.

Gtk::Gdk::Property

CW$window->change ($property, CW$type, CW$format, CW$mode, CW$data, CW$nelements)

o $property (Gtk::Gdk::Atom)
o $type (Gtk::Gdk::Atom)
o $format (integer)
o $mode (Gtk::Gdk::PropMode)
o $data (string)
o $nelements (integer)

Gtk::Gdk::Property->delete ($window, CW$property)

o $window (Gtk::Gdk::Window)
o $property (Gtk::Gdk::Atom)
Delete the property $property from $window.

list Gtk::Gdk::Property->get ($window, CW$property, CW$type, CW$offset, CW$length, CW$pdelete)

o $window (Gtk::Gdk::Window)
o $property (Gtk::Gdk::Atom)
o $type (Gtk::Gdk::Atom)
o $offset (integer)
o $length (integer)
o $pdelete (integer)

Gtk::Gdk::Rectangle

Gtk::Gdk::Rectangle Gtk::Gdk::Rectangle->intersect ($src1, CW$src2)

o $src1 (Gtk::Gdk::Rectangle)
o $src2 (Gtk::Gdk::Rectangle)

Gtk::Gdk::Rectangle Gtk::Gdk::Rectangle->union ($src1, CW$src2)

o $src1 (Gtk::Gdk::Rectangle)
o $src2 (Gtk::Gdk::Rectangle)

Gtk::Gdk::Region

CW$region->destroy ()

boolean CW$region->empty ()

boolean CW$region1->equal ($region2)

o $region2 (Gtk::Gdk::Region)

Gtk::Gdk::Rectangle CW$region->get_clipbox ()

Gtk::Gdk::Region CW$region->intersect ($regionb)

o $regionb (Gtk::Gdk::Region)

    Gtk::Gdk::Region Gtk::Gdk::Region->new ()

CW$region->offset ($dx, CW$dy)

o $dx (integer)
o $dy (integer)

boolean CW$region->point_in ($x, CW$y)

o $x (integer)
o $y (integer)

    Gtk::Gdk::Region Gtk::Gdk::Region->polygon ($fill_rule, ...)

o $fill_rule (Gtk::Gdk::FillRule)
o ... (list) x and y coordinates of the polygon

Gtk::Gdk::OverlapType CW$region->rect_in ($rectangle)

o $rectangle (Gtk::Gdk::Rectangle)

CW$region->shrink ($dx, CW$dy)

o $dx (integer)
o $dy (integer)

Gtk::Gdk::Region CW$region->subtract ($regionb)

o $regionb (Gtk::Gdk::Region)

Gtk::Gdk::Region CW$region->union ($regionb)

o $regionb (Gtk::Gdk::Region)

Gtk::Gdk::Region CW$region->union_with_rect ($rectangle)

o $rectangle (Gtk::Gdk::Rectangle)

Gtk::Gdk::Region CW$region->xor ($regionb)

o $regionb (Gtk::Gdk::Region)

Gtk::Gdk::Rgb

    boolean Gtk::Gdk::Rgb->ditherable ()

    Gtk::Gdk::Colormap Gtk::Gdk::Rgb->get_cmap ()

    Gtk::Gdk::Visual Gtk::Gdk::Rgb->get_visual ()

    Gtk::Gdk::Rgb->init ()

Initialize the Gtk::Gdk::Rgb subsystem. This is required before calling any of the

    Gtk::Gdk::Rgb->set_install ($install)

o $install (boolean)

    Gtk::Gdk::Rgb->set_min_colors ($min_colors)

o $min_colors (integer)

    integer Gtk::Gdk::Rgb->xpixel_from_rgb ($rgb)

o $rgb (integer)

Gtk::Gdk::Rgb::Cmap

CW$cmap->free ()

    Gtk::Gdk::Rgb::Cmap Gtk::Gdk::Rgb::Cmap->new (...)

o ... (list)

Gtk::Gdk::Selection

    Gtk::Gdk::Window Gtk::Gdk::Selection->owner_get ($selection)

o $selection (Gtk::Gdk::Atom)
Get the window the owns $selection.

Gtk::Gdk::Visual

integer CW$visual->XVISUAL \fIs0()

Gtk::Gdk::Visual Gtk::Gdk::Visual->best ($depth, CW$type)

o $depth (scalar)
o $type (scalar)

    integer Gtk::Gdk::Visual->best_depth ()

    scalar Gtk::Gdk::Visual->best_type ()

    list Gtk::Gdk::Visual->depths ()

    Gtk::Gdk::Visual Gtk::Gdk::Visual->system ()

    list Gtk::Gdk::Visual->visual_types ()

    list Gtk::Gdk::Visual->visuals ()

Gtk::Gdk::Window

    list Gtk::Gdk::Window->at_pointer ()

Get the window at the current pointer coordinates.

CW$window->clear ()

CW$window->clear_area ($x, CW$y, CW$width, CW$height)

o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)
Clear the specified area of the background of the window.

CW$window->clear_area_e ($x, CW$y, CW$width, CW$height)

o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)
Clear the specified area of the background of the window. Also generate an expose event for the area.

CW$window->copy_area ($gc, CW$x, CW$y, CW$source_window, CW$source_x, CW$source_y, CW$width, CW$height)

o $gc (Gtk::Gdk::GC)
o $x (integer)
o $y (integer)
o $source_window (Gtk::Gdk::Window)
o $source_x (integer)
o $source_y (integer)
o $width (integer)
o $height (integer)
Copy the specified area from source_window to the (x, y) position in window.

CW$window->destroy ()

CW$window->get_children ()

Get the children of window.

Gtk::Gdk::Colormap CW$window->get_colormap ()

Get the colormap of the window.

list CW$window->get_deskrelative_origin ()

Gtk::Gdk::EventMask CW$window->get_events ()

Get the event mask for window.

CW$window->get_geometry ()

Get info about the geometry of the window.

list CW$window->get_origin ()

Gtk::Gdk::Window CW$window->get_parent ()

Get the parent window.

CW$window->get_pointer ()

Get information about the pointer position in window. This function croaks if not called in list context.

CW$window->get_position ()

Get the position of the window. This function croaks if not called in list context.

list CW$window->get_root_origin ()

Gtk::Gdk::Window CW$window->get_toplevel ()

Get the toplevel window.

Gtk::Gdk::Visual CW$window->get_visual ()

Get the visual of the window.

CW$window->hide ()

boolean CW$window->is_viewable ()

boolean CW$window->is_visible ()

Get info about the window visibility.

CW$window->lower ()

CW$window->merge_child_shapes ()

CW$window->move ($x, CW$y)

o $x (integer)
o $y (integer)
Move the window to the new x and y coordinates.

CW$window->move_resize ($x, CW$y, CW$width, CW$height)

o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)
Move and resize the window at the same time.

    Gtk::Gdk::Window Gtk::Gdk::Window->new ($attr)

o $attr (scalar)
Create a new Gtk::Gdk::Window using the specified attributes.

    Gtk::Gdk::Window Gtk::Gdk::Window->new_foreign ($anid)

o $anid (integer)
Create a new Gtk::Gd;::Window from the specified window id. This function croaks if the window cannot be created.

CW$window->property_change ($property, CW$type, CW$format, CW$mode, CW$data, CW$nelements)

o $property (Gtk::Gdk::Atom)
o $type (Gtk::Gdk::Atom)
o $format (integer)
o $mode (Gtk::Gdk::PropMode)
o $data (string)
o $nelements (integer)

CW$window->property_delete ($property)

o $property (Gtk::Gdk::Atom)
Delete the property $property from $window.

list CW$window->property_get ($property, CW$type, CW$offset, CW$length, CW$pdelete)

o $property (Gtk::Gdk::Atom)
o $type (Gtk::Gdk::Atom)
o $offset (integer)
o $length (integer)
o $pdelete (integer)

CW$window->raise ()

CW$window->register_dnd ()

CW$window->reparent ($new_parent, CW$x, CW$y)

o $new_parent (Gtk::Gdk::Window)
o $x (integer)
o $y (integer)
Reparent window at the x and y coordinates in new_parent.

CW$window->resize ($width, CW$height)

o $width (integer)
o $height (integer)
Resize the window to the new width and height.

CW$window->selection_convert ($selection, CW$target, CW$time)

o $selection (Gtk::Gdk::Atom)
o $target (Gtk::Gdk::Atom)
o $time (integer)
Convert the specified selection to the type identified by target.

integer CW$window->selection_owner_set ($selection, CW$time, CW$send_event)

o $selection (Gtk::Gdk::Atom)
o $time (integer)
o $send_event (integer)

CW$window->selection_property_get ()

Get the value and type of the selection property.

CW$window->set_back_pixmap ($pixmap, CW$parent_relative)

o $pixmap (Gtk::Gdk::Pixmap)
o $parent_relative (integer)
Set the specified pixmap as the background of window.

CW$window->set_background ($color)

o $color (Gtk::Gdk::Color)
Set the background color of the window.

CW$window->set_child_shapes ()

CW$window->set_colormap ($colormap)

o $colormap (Gtk::Gdk::Colormap)
Set the specified colormap for the window.

CW$window->set_cursor ($Cursor)

o $Cursor (Gtk::Gdk::Cursor) may be undef
Tell the system to use the specified cursor inside window. An undefined value sets the cursor to the default one.

CW$window->set_decorations ($decorations)

o $decorations (Gtk::Gdk::WMDecoration)
Set the decorations that should appear in the window’s frame.

CW$window->set_events ($event_mask)

o $event_mask (Gtk::Gdk::EventMask)
Set the event mask for window. Only the events specified by the mask will be handled.

CW$window->set_functions ($functions)

o $functions (Gtk::Gdk::WMFunction)
Set the functions that should appear in the window’s title bar.

CW$window->set_geometry_hints ($geometry, CW$flags)

o $geometry (Gtk::Gdk::Geometry)
o $flags (Gtk::Gdk::WindowHints)

CW$window->set_group ($leader)

o $leader (Gtk::Gdk::Window)

CW$window->set_hints ($x, CW$y, CW$min_width, CW$min_height, CW$max_width, CW$max_height, CW$flags)

o $x (integer)
o $y (integer)
o $min_width (integer)
o $min_height (integer)
o $max_width (integer)
o $max_height (integer)
o $flags (Gtk::Gdk::WindowHints)

CW$window->set_icon ($icon_window, CW$pixmap, CW$mask)

o $icon_window (Gtk::Gdk::Window) may be undef
o $pixmap (Gtk::Gdk::Pixmap)
o $mask (Gtk::Gdk::Bitmap)

CW$window->set_icon_name ($name)

o $name (string)
Set the name of the icon for window.

CW$window->set_override_redirect ($override_redirect)

o $override_redirect (boolean)
Set if the window manager should handle this window or not.

CW$window->set_role ($role)

o $role (string)

boolean CW$window->set_static_gravities ($use_static)

o $use_static (boolean)

CW$window->set_title ($title)

o $title (string)
Set the title of the window.

CW$window->set_transient_for ($leader)

o $leader (Gtk::Gdk::Window)
Set window as a transient window for leader.

CW$window->shape_combine_mask ($shape_mask, CW$offset_x, CW$offset_y)

o $shape_mask (Gtk::Gdk::Bitmap)
o $offset_x (integer)
o $offset_y (integer)

CW$window->show ()

CW$window->withdraw ()

Gtk::HBox

Gtk::HBox Gtk::HBox->new ($homogeneous, CW$spacing)

o $homogeneous (boolean)
o $spacing (integer)

Gtk::HButtonBox

    Gtk::ButtonBoxStyle Gtk::HButtonBox->get_layout_default ()

    integer Gtk::HButtonBox->get_spacing_default ()

    Gtk::HButtonBox Gtk::HButtonBox->new ()

    Gtk::HButtonBox->set_layout_default ($layout)

o $layout (Gtk::ButtonBoxStyle)

    Gtk::HButtonBox->set_spacing_default ($spacing)

o $spacing (integer)

Gtk::HPaned

    Gtk::HPaned Gtk::HPaned->new ()

Gtk::HRuler

    Gtk::HRuler Gtk::HRuler->new ()

Gtk::HScale

    Gtk::HScale Gtk::HScale->new ($adjustment)

o $adjustment (Gtk::Adjustment)

Gtk::HScrollbar

    Gtk::HScrollbar Gtk::HScrollbar->new ($adjustment)

o $adjustment (Gtk::Adjustment)

Gtk::HSeparator

    Gtk::HSeparator Gtk::HSeparator->new ()

Gtk::HandleBox

    Gtk::HandleBox Gtk::HandleBox->new ()

CW$handlebox->set_handle_position ($position)

o $position (Gtk::PositionType)

CW$handlebox->set_shadow_type ($type)

o $type (Gtk::ShadowType)

CW$handlebox->set_snap_edge ($edge)

o $edge (Gtk::PositionType)

Gtk::Image

CW$image->get ()

Gtk::Image Gtk::Image->new ($val, CW$mask)

o $val (Gtk::Gdk::Image)
o $mask (Gtk::Gdk::Bitmap) may be undef

CW$image->set ($val, CW$mask)

o $val (Gtk::Gdk::Image) may be undef
o $mask (Gtk::Gdk::Bitmap) may be undef

Gtk::InputDialog

Gtk::Widget CW$dialog->axis_list ()

Gtk::Widget CW$dialog->axis_listbox ()

Gtk::Widget CW$dialog->close_button ()

integer CW$dialog->current_device ()

Gtk::Widget CW$dialog->mode_optionmenu ()

    Gtk::InputDialog Gtk::InputDialog->new ()

Gtk::Widget CW$dialog->save_button ()

Gtk::Invisible

    Gtk::Invisible Gtk::Invisible->new ()

Gtk::Item

CW$item->deselect ()

CW$item->select ()

CW$item->toggle ()

Gtk::ItemFactory

Gtk::ItemFactory->add_foreign ($accel_widget, CW$full_path, CW$accel_group, CW$keyval, CW$modifiers)

o $accel_widget (Gtk::Widget)
o $full_path (string)
o $accel_group (Gtk::AccelGroup)
o $keyval (integer)
o $modifiers (Gtk::Gdk::ModifierType)

CW$item_factory->construct ($container_type, CW$path, CW$accel_group)

o $container_type (string)
o $path (string)
o $accel_group (Gtk::AccelGroup)

CW$item_factory->create_item ($entry, ...)

o $entry (Gtk::ItemFactory::Entry)
o ... (list)

CW$item_factory->create_items (...)

o ... (list)

CW$item_factory->delete_entry ($entry)

o $entry (Gtk::ItemFactory::Entry)

CW$item_factory->delete_item ($path)

o $path (string)

Gtk::Widget CW$item_factory->get_item ($path)

o $path (string)

Gtk::Widget CW$item_factory->get_item_by_action ($action)

o $action (integer)

Gtk::Widget CW$item_factory->get_widget ($path)

o $path (string)

Gtk::Widget CW$item_factory->get_widget_by_action ($action)

o $action (integer)

Gtk::ItemFactory Gtk::ItemFactory->new ($container_type, CW$path, CW$accel_group)

o $container_type (string)
o $path (string)
o $accel_group (Gtk::AccelGroup)

    Gtk::ItemFactory->parse_rc ($file_name)

o $file_name (string)

    Gtk::ItemFactory->parse_rc_string ($rc_string)

o $rc_string (string)

CW$item_factory->popup ($x, CW$y, CW$mouse_button, CW$time)

o $x (integer)
o $y (integer)
o $mouse_button (integer)
o $time (integer)

Gtk::Label

string CW$label->get ()

    Gtk::Label Gtk::Label->new ($string)

o $string (string)

integer CW$label->parse_uline ($string)

o $string (string)

CW$label->set ($string)

o $string (string)

CW$label->set_justify ($jtype)

o $jtype (Gtk::Justification)

CW$label->set_line_wrap ($wrap)

o $wrap (boolean)

CW$label->set_pattern ($string)

o $string (scalar)

CW$label->set_text ($string)

o $string (scalar)

Gtk::Layout

Gtk::Gdk::Window CW$layout->bin_window ()

CW$layout->freeze ()

Gtk::Adjustment CW$layout->get_hadjustment ()

Gtk::Adjustment CW$layout->get_vadjustment ()

integer CW$layout->height ()

CW$layout->move ($widget, CW$x, CW$y)

o $widget (Gtk::Widget)
o $x (integer)
o $y (integer)

Gtk::Layout Gtk::Layout->new ($hadj, CW$vadj)

o $hadj (Gtk::Adjustment) may be undef
o $vadj (Gtk::Adjustment) may be undef

CW$layout->put ($widget, CW$x, CW$y)

o $widget (scalar)
o $x (scalar)
o $y (scalar)

CW$layout->set_hadjustment ($hadj)

o $hadj (Gtk::Adjustment) may be undef

CW$layout->set_size ($width, CW$height)

o $width (integer)
o $height (integer)

CW$layout->set_vadjustment ($vadj)

o $vadj (Gtk::Adjustment) may be undef

CW$layout->thaw ()

integer CW$layout->width ()

integer CW$layout->xoffset ()

integer CW$layout->yoffset ()

Gtk::List

CW$list->append_items (...)

o ... (list) list of Gtk::ListItem widgets

integer CW$list->child_position ($widget)

o $widget (Gtk::Widget)

list CW$list->children ()

CW$list->clear_items ($start, CW$end)

o $start (integer)
o $end (integer)

CW$list->end_drag_selection ()

CW$list->end_selection ()

CW$list->extend_selection ($scroll_type, CW$position, CW$auto_start)

o $scroll_type (Gtk::ScrollType)
o $position (double)
o $auto_start (boolean)

CW$list->insert_items ($position, ...)

o $position (integer)
o ... (list) list of Gtk::ListItem widgets

    Gtk::List Gtk::List->new ()

CW$list->prepend_items (...)

o ... (list)

CW$list->remove_items (...)

o ... (list)

CW$list->remove_items_no_unref (...)

o ... (list)

CW$list->scroll_horizontal ($scroll_type, CW$position)

o $scroll_type (Gtk::ScrollType)
o $position (double)

CW$list->scroll_vertical ($scroll_type, CW$position)

o $scroll_type (Gtk::ScrollType)
o $position (double)

CW$list->select_all ()

CW$list->select_child ($widget)

o $widget (Gtk::Widget)

CW$list->select_item ($the_item)

o $the_item (integer)

list CW$list->selection ()

CW$list->set_selection_mode ($mode)

o $mode (Gtk::SelectionMode)

CW$list->start_selection ()

CW$list->toggle_add_mode ()

CW$list->toggle_focus_row ()

CW$list->toggle_row ($item)

o $item (Gtk::Widget)

CW$list->undo_selection ()

CW$list->unselect_all ()

CW$list->unselect_child ($widget)

o $widget (scalar)

CW$list->unselect_item ($the_item)

o $the_item (scalar)

Gtk::ListItem

CW$list_item->deselect ()

    Gtk::ListItem Gtk::ListItem->new ($string)

o $string (string)

    Gtk::ListItem Gtk::ListItem->new_with_label ($string)

o $string (scalar)

CW$list_item->select ()

Gtk::Menu

CW$menu->append ($child)

o $child (Gtk::Widget)

CW$menu->detach ()

Gtk::AccelGroup CW$menu->ensure_unline_accel_group ()

Gtk::AccelGroup CW$menu->get_accel_group ()

Gtk::MenuItem CW$menu->get_active ()

Gtk::Widget CW$menu->get_attach_widget ()

Gtk::AccelGroup CW$menu->get_unline_accel_group ()

CW$menu->insert ($child, CW$position)

o $child (Gtk::Widget)
o $position (integer)

    Gtk::Menu Gtk::Menu->new ()

CW$menu->popdown ()

CW$menu->popup ($parent_menu_shell, CW$parent_menu_item, CW$button, CW$activate_time, CW$func, ...)

o $parent_menu_shell (Gtk::Widget) may be undef
o $parent_menu_item (Gtk::Widget) may be undef
o $button (integer)
o $activate_time (integer)
o $func (subroutine) subroutine to handle positioning of the menu: it gets the widget, the x and y coordinates; it should return the x, y coordinates
o ... (list) additional arguments that are passed to $func after the widget

CW$menu->prepend ($child)

o $child (scalar)

CW$menu->reorder_child ($child, CW$position)

o $child (Gtk::Widget)
o $position (integer)

CW$menu->reposition ()

CW$menu->set_accel_group ($accel_group)

o $accel_group (Gtk::AccelGroup)

CW$menu->set_active ($index)

o $index (integer)

CW$menu->set_tearoff_state ($torn_off)

o $torn_off (boolean)

CW$menu->set_title ($title)

o $title (string)

Gtk::MenuBar

CW$menubar->append ($child)

o $child (Gtk::Widget)

CW$menubar->insert ($child, CW$position)

o $child (Gtk::Widget)
o $position (integer)

    Gtk::MenuBar Gtk::MenuBar->new ()

CW$menubar->prepend ($child)

o $child (scalar)

CW$menubar->set_shadow_type ($type)

o $type (Gtk::ShadowType)

Gtk::MenuFactory

CW$factory->add_entries ($entry, ...)

o $entry (scalar)
o ... (list)

CW$factory->add_subfactory ($subfactory, CW$path)

o $subfactory (Gtk::MenuFactory)
o $path (string)

CW$factory->destroy ()

string CW$factory->find ($path)

o $path (string)

    Gtk::MenuFactory Gtk::MenuFactory->new ($type)

o $type (Gtk::MenuFactoryType)

CW$factory->remove_entries ($entry, ...)

o $entry (scalar)
o ... (list)

CW$factory->remove_paths ($path, ...)

o $path (scalar)
o ... (list)

CW$factory->remove_subfactory ($subfactory, CW$path)

o $subfactory (Gtk::MenuFactory)
o $path (string)

Gtk::Widget CW$factory->widget ()

Gtk::MenuItem

CW$menu_item->activate ()

CW$menu_item->configure ($show_toggle, CW$show_submenu)

o $show_toggle (boolean)
o $show_submenu (boolean)

CW$menu_item->deselect ()

    Gtk::MenuItem Gtk::MenuItem->new ($label)

o $label (string)

    Gtk::MenuItem Gtk::MenuItem->new_with_label ($label)

o $label (scalar)

CW$menu_item->remove_submenu ()

CW$menu_item->right_justify ()

CW$menu_item->select ()

CW$menu_item->set_placement ($placement)

o $placement (Gtk::SubmenuPlacement)

CW$menu_item->set_submenu ($child)

o $child (Gtk::Widget)

Gtk::MenuShell

CW$menu_shell->activate_item ($widget, CW$force_deactivate)

o $widget (Gtk::Widget)
o $force_deactivate (boolean)

CW$menu_shell->append ($child)

o $child (Gtk::Widget)

CW$menu_shell->deactivate ()

CW$menu_shell->deselect ()

CW$menu_shell->insert ($child, CW$position)

o $child (Gtk::Widget)
o $position (integer)

CW$menu_shell->prepend ($child)

o $child (scalar)

CW$menu_shell->select_item ($child)

o $child (scalar)

Gtk::Misc

CW$misc->set_alignment ($xalign, CW$yalign)

o $xalign (double)
o $yalign (double)

CW$misc->set_padding ($xpad, CW$ypad)

o $xpad (double)
o $ypad (double)

Gtk::Notebook

CW$notebook->append_page ($child, CW$tab_label)

o $child (Gtk::Widget)
o $tab_label (Gtk::Widget) may be undef

CW$notebook->append_page_menu ($child, CW$tab_label, CW$menu_label)

o $child (Gtk::Widget)
o $tab_label (Gtk::Widget) may be undef
o $menu_label (Gtk::Widget) may be undef

list CW$notebook->children ()

Gtk::NotebookPage CW$notebook->cur_page ()

integer CW$notebook->current_page ()

integer CW$notebook->get_current_page ()

Gtk::Widget CW$notebook->get_menu_label ($child)

o $child (Gtk::Widget)

Gtk::Widget CW$notebook->get_nth_page ($page_num)

o $page_num (integer)

Gtk::Widget CW$notebook->get_tab_label ($child)

o $child (Gtk::Widget)

CW$notebook->insert_page ($child, CW$tab_label, CW$position)

o $child (Gtk::Widget) may be undef
o $tab_label (Gtk::Widget) may be undef
o $position (integer)

CW$notebook->insert_page_menu ($child, CW$tab_label, CW$menu_label, CW$position)

o $child (Gtk::Widget)
o $tab_label (Gtk::Widget) may be undef
o $menu_label (Gtk::Widget) may be undef
o $position (integer)

    Gtk::Notebook Gtk::Notebook->new ()

CW$notebook->next_page ()

integer CW$notebook->page_num ($child)

o $child (Gtk::Widget)

CW$notebook->popup_disable ()

CW$notebook->popup_enable ()

CW$notebook->prepend_page ($child, CW$tab_label)

o $child (Gtk::Widget)
o $tab_label (Gtk::Widget) may be undef

CW$notebook->prepend_page_menu ($child, CW$tab_label, CW$menu_label)

o $child (Gtk::Widget)
o $tab_label (Gtk::Widget) may be undef
o $menu_label (Gtk::Widget) may be undef

CW$notebook->prev_page ()

list CW$notebook->query_tab_label_packing ($child)

o $child (Gtk::Widget)

CW$notebook->remove_page ($page_num)

o $page_num (integer)

CW$notebook->reorder_child ($child, CW$position)

o $child (Gtk::Widget)
o $position (integer)

CW$notebook->set_homogeneous_tabs ($homog)

o $homog (boolean)

CW$notebook->set_menu_label ($child, CW$label)

o $child (Gtk::Widget)
o $label (Gtk::Widget)

CW$notebook->set_menu_label_text ($child, CW$label)

o $child (Gtk::Widget)
o $label (string)

CW$notebook->set_page ($page_num)

o $page_num (integer)

CW$notebook->set_scrollable ($scrollable)

o $scrollable (boolean)

CW$notebook->set_show_border ($show_border)

o $show_border (boolean)

CW$notebook->set_show_tabs ($show_tabs)

o $show_tabs (boolean)

CW$notebook->set_tab_border ($border)

o $border (integer)

CW$notebook->set_tab_hborder ($border)

o $border (integer)

CW$notebook->set_tab_label ($child, CW$label)

o $child (Gtk::Widget)
o $label (Gtk::Widget)

CW$notebook->set_tab_label_packing ($child, CW$expand, CW$fill, CW$pack_type)

o $child (Gtk::Widget)
o $expand (boolean)
o $fill (boolean)
o $pack_type (Gtk::PackType)

CW$notebook->set_tab_label_text ($child, CW$label)

o $child (Gtk::Widget)
o $label (string)

CW$notebook->set_tab_pos ($pos)

o $pos (Gtk::PositionType)

CW$notebook->set_tab_vborder ($border)

o $border (integer)

Gtk::PositionType CW$notebook->tab_pos ()

Gtk::NotebookPage

Gtk::Widget CW$notebookpage->child ()

integer CW$notebookpage->default_menu ()

integer CW$notebookpage->default_tab ()

Gtk::Widget CW$notebookpage->menu_label ()

Gtk::Widget CW$notebookpage->tab_label ()

Gtk::Object

integer CW$object->_class_size ()

    Gtk::Object->_get_arg_info ($name)

o $name (scalar)

    Gtk::Object->_get_args ($parent)

o $parent (integer)

    Gtk::Object->_get_signal_info ($name)

o $name (string)

    Gtk::Object->_get_signals ($parent)

o $parent (integer)

integer CW$object->_object_size ()

integer CW$object->_object_type ()

string Gtk::Object->_register ($perlname, CW$addr)

o $perlname (string)
o $addr (IV)

integer CW$object->_return_pointer ()

Gtk::Object->add_arg_type ($name, CW$type, CW$flags, CW$num)

o $name (scalar)
o $type (string)
o $flags (integer)
o $num (integer)

    Gtk::Object->add_signals (...)

o ... (list)

boolean CW$object->connected ()

CW$object->destroy ()

boolean CW$object->destroyed ()

boolean CW$object->floating ()

CW$object->get ($name, ...)

o $name (scalar)
o ... (list)

scalar CW$object->get_user_data ()

    scalar Gtk::Object->new (...)

o ... (list)

Gtk::Object CW$klass->new_from_pointer ($pointer)

o $pointer (integer)

    string Gtk::Object->parent_type ()

CW$object->ref ()

integer CW$parentClass->register_subtype ($perlClass, ...)

o $perlClass (scalar)
o ... (list)

CW$object->set ($name, CW$value, ...)

o $name (scalar)
o $value (scalar)
o ... (list)

CW$object->set_user_data ($data)

o $data (scalar)

integer CW$object->signal_connect ($event, CW$handler, ...)

o $event (string)
o $handler (scalar)
o ... (list)

integer CW$object->signal_connect_after ($event, CW$handler, ...)

o $event (scalar)
o $handler (scalar)
o ... (list)

CW$object->signal_disconnect ($id)

o $id (integer)

CW$object->signal_emit ($name)

o $name (scalar)

CW$object->signal_emit_by_name ($name)

o $name (scalar)

CW$object->signal_emit_stop ($name)

o $name (scalar)

CW$object->signal_emit_stop_by_name ($name)

o $name (scalar)

CW$object->signal_handler_block ($handler_id)

o $handler_id (integer)

integer CW$object->signal_handler_pending ($handler_id, CW$may_be_blocked)

o $handler_id (integer)
o $may_be_blocked (boolean)

integer CW$object->signal_handler_pending_by_id ($handler_id, CW$may_be_blocked)

o $handler_id (integer)
o $may_be_blocked (boolean)

CW$object->signal_handler_unblock ($handler_id)

o $handler_id (integer)

CW$object->signal_handlers_destroy ()

string CW$object->type_name ()

CW$object->unref ()

Gtk::OptionMenu

Gtk::Menu CW$optionmenu->get_menu ()

    Gtk::OptionMenu Gtk::OptionMenu->new ()

CW$optionmenu->remove_menu ()

CW$optionmenu->set_history ($index)

o $index (integer)

CW$optionmenu->set_menu ($menu)

o $menu (Gtk::Menu)

Gtk::Packer

CW$packer->add ($child, CW$side, CW$anchor, CW$options, CW$border_width, CW$pad_x, CW$pad_y, CW$ipad_x, CW$ipad_y)

o $child (Gtk::Widget)
o $side (Gtk::SideType)
o $anchor (Gtk::AnchorType)
o $options (Gtk::PackerOptions)
o $border_width (integer)
o $pad_x (integer)
o $pad_y (integer)
o $ipad_x (integer)
o $ipad_y (integer)

CW$packer->add_defaults ($child, CW$side, CW$anchor, CW$options)

o $child (Gtk::Widget)
o $side (Gtk::SideType)
o $anchor (Gtk::AnchorType)
o $options (Gtk::PackerOptions)

CW$packer->children ()

CW$packer->configure ($child, CW$side, CW$anchor, CW$options, CW$border_width, CW$pad_x, CW$pad_y, CW$ipad_x, CW$ipad_y)

o $child (Gtk::Widget)
o $side (Gtk::SideType)
o $anchor (Gtk::AnchorType)
o $options (Gtk::PackerOptions)
o $border_width (integer)
o $pad_x (integer)
o $pad_y (integer)
o $ipad_x (integer)
o $ipad_y (integer)

    Gtk::Packer Gtk::Packer->new ()

CW$packer->reorder_child ($child,$position)

o $child (Gtk::Widget)
o $position (integer)

CW$packer->set_child_packing ($child, CW$side, CW$anchor, CW$options, CW$border_width, CW$pad_x, CW$pad_y, CW$ipad_x, CW$ipad_y)

o $child (scalar)
o $side (scalar)
o $anchor (scalar)
o $options (scalar)
o $border_width (scalar)
o $pad_x (scalar)
o $pad_y (scalar)
o $ipad_x (scalar)
o $ipad_y (scalar)

CW$packer->set_default_border_width ($border)

o $border (integer)

CW$packer->set_default_ipad ($ipad_x, CW$ipad_y)

o $ipad_x (integer)
o $ipad_y (integer)

CW$packer->set_default_pad ($pad_x, CW$pad_y)

o $pad_x (integer)
o $pad_y (integer)

CW$packer->set_spacing ($spacing)

o $spacing (integer)

Gtk::PackerChild

Gtk::AnchorType CW$packerchild->anchor ()

integer CW$packerchild->border_width ()

integer CW$packerchild->ipad_x ()

integer CW$packerchild->ipad_y ()

Gtk::PackerOptions CW$packerchild->options ()

integer CW$packerchild->pad_x ()

integer CW$packerchild->pad_y ()

Gtk::SideType CW$packerchild->side ()

integer CW$packerchild->use_default ()

Gtk::Widget CW$packerchild->widget ()

Gtk::Paned

CW$paned->add1 ($child)

o $child (Gtk::Widget)

CW$paned->add2 ($child)

o $child (scalar)

CW$paned->gutter_size ($size)

o $size (integer)

CW$paned->handle_size ($size)

o $size (integer)

CW$paned->pack1 ($child, CW$resize, CW$shrink)

o $child (Gtk::Widget)
o $resize (boolean)
o $shrink (boolean)

CW$paned->pack2 ($child, CW$resize, CW$shrink)

o $child (scalar)
o $resize (scalar)
o $shrink (scalar)

CW$paned->set_gutter_size ($size)

o $size (scalar)

CW$paned->set_handle_size ($size)

o $size (scalar)

CW$paned->set_position ($position)

o $position (integer)

Gtk::Pixmap

CW$pixmap->get ()

Gtk::Pixmap Gtk::Pixmap->new ($pixmap, CW$mask)

o $pixmap (Gtk::Gdk::Pixmap)
o $mask (Gtk::Gdk::Bitmap) may be undef

CW$pixmap->set ($val, CW$mask )

o $val (Gtk::Gdk::Pixmap) may be undef
o $mask (Gtk::Gdk::Bitmap) may be undef

CW$pixmap->set_build_insensitive ($build)

o $build (integer)

Gtk::Plug

    Gtk::Plug Gtk::Plug->new ($socket_id)

o $socket_id (integer)

integer CW$plug->same_app ()

Gtk::Gdk::Window CW$plug->socket_window ()

Gtk::Preview

CW$preview->draw_row ($data, CW$x, CW$y, CW$w)

o $data (string)
o $x (integer)
o $y (integer)
o $w (integer)

    Gtk::Gdk::Colormap Gtk::Preview->get_cmap ()

    Gtk::Gdk::Visual Gtk::Preview->get_visual ()

    Gtk::Preview Gtk::Preview->new ($type)

o $type (Gtk::PreviewType)

CW$preview->put ($window, CW$gc, CW$srcx, CW$srcy, CW$destx, CW$desty, CW$width, CW$height)

o $window (Gtk::Gdk::Window)
o $gc (Gtk::Gdk::GC)
o $srcx (integer)
o $srcy (integer)
o $destx (integer)
o $desty (integer)
o $width (integer)
o $height (integer)

Gtk::Preview->set_color_cube ($nred_shades, CW$ngreen_shades, CW$nblue_shades, CW$ngray_shades)

o $nred_shades (integer)
o $ngreen_shades (integer)
o $nblue_shades (integer)
o $ngray_shades (integer)

CW$preview->set_expand ($expand)

o $expand (integer)

    Gtk::Preview->set_gamma ($gamma)

o $gamma (double)

    Gtk::Preview->set_install_cmap ($install_cmap)

o $install_cmap (integer)

    Gtk::Preview->set_reserved ($reserved)

o $reserved (integer)

CW$preview->size ($width, CW$height)

o $width (integer)
o $height (integer)

Gtk::Progress

CW$progress->configure ($value, CW$min, CW$max)

o $value (float)
o $min (float)
o $max (float)

float CW$progress->get_current_percentage ()

string CW$progress->get_current_text ()

CW$progress->get_percentage_from_value ($value)

o $value (float)

string CW$progress->get_text_from_value ($value)

o $value (float)

float CW$progress->get_value ()

CW$progress->reconfigure ($value, CW$min, CW$max)

o $value (scalar)
o $min (scalar)
o $max (scalar)

CW$progress->set_activity_mode ($activity_mode)

o $activity_mode (integer)

CW$progress->set_adjustment ($adjustment)

o $adjustment (Gtk::Adjustment)

CW$progress->set_format_string ($format)

o $format (string)

CW$progress->set_percentage ($percentage)

o $percentage (float)

CW$progress->set_show_text ($show_text)

o $show_text (integer)

CW$progress->set_text_alignment ($x_align, CW$y_align)

o $x_align (float)
o $y_align (float)

CW$progress->set_value ($value)

o $value (float)

Gtk::ProgressBar

    Gtk::ProgressBar Gtk::ProgressBar->new ()

    Gtk::ProgressBar Gtk::ProgressBar->new_with_adjustment ($adjustment)

o $adjustment (Gtk::Adjustment)

double CW$progressbar->percentage ()

CW$progressbar->set_activity_blocks ($blocks)

o $blocks (integer)

CW$progressbar->set_activity_step ($step)

o $step (integer)

CW$progressbar->set_bar_style ($style)

o $style (Gtk::ProgressBarStyle)

CW$progressbar->set_discrete_blocks ($blocks)

o $blocks (integer)

CW$progressbar->set_orientation ($orientation)

o $orientation (Gtk::ProgressBarOrientation)

CW$progressbar->update ($percentage)

o $percentage (double)

Gtk::RadioButton

CW$radiobutton->group ()

Gtk::RadioButton Gtk::RadioButton->new ($label, CW$previous)

o $label (scalar)
o $previous (Gtk::RadioButton)

    Gtk::RadioButton Gtk::RadioButton->new_from_widget ($group)

o $group (Gtk::RadioButton)

Gtk::RadioButton Gtk::RadioButton->new_with_label ($label, CW$previous)

o $label (scalar)
o $previous (scalar)

Gtk::RadioButton Gtk::RadioButton->new_with_label_from_widget ($group, CW$label)

o $group (Gtk::RadioButton)
o $label (string)

CW$radio_button->set_group ($other_button)

o $other_button (Gtk::RadioButton)

Gtk::RadioMenuItem

CW$radiomenuitem->group ()

Gtk::RadioMenuItem Gtk::RadioMenuItem->new ($label, CW$previous)

o $label (scalar)
o $previous (Gtk::RadioMenuItem) may be undef

Gtk::RadioMenuItem Gtk::RadioMenuItem->new_with_label ($label, CW$previous)

o $label (scalar)
o $previous (scalar)

Gtk::Range

CW$range->clear_background ()

CW$range->default_hmotion ($xdelta, CW$ydelta)

o $xdelta (integer)
o $ydelta (integer)

CW$range->default_hslider_update ()

CW$range->default_htrough_click ($x, CW$y, CW$jump_perc)

o $x (integer)
o $y (integer)
o $jump_perc (gfloat&)

CW$range->default_vmotion ($xdelta, CW$ydelta)

o $xdelta (integer)
o $ydelta (integer)

CW$range->default_vslider_update ()

CW$range->default_vtrough_click ($x, CW$y, CW$jump_perc)

o $x (integer)
o $y (integer)
o $jump_perc (gfloat&)

CW$range->draw_background ()

CW$range->draw_slider ()

CW$range->draw_step_back ()

CW$range->draw_step_forw ()

CW$range->draw_trough ()

Gtk::Adjustment CW$range->get_adjustment ()

CW$range->set_adjustment ($adjustment)

o $adjustment (Gtk::Adjustment)

CW$range->set_update_policy ($policy)

o $policy (Gtk::UpdateType)

CW$range->slider_update ()

CW$range->trough_click ($x, CW$y, CW$jump_perc)

o $x (integer)
o $y (integer)
o $jump_perc (gfloat&)

Gtk::Rc

    Gtk::Rc->add_default_file ($file)

o $file (string)
Add file as a default resource file to read.

    list Gtk::Rc->get_default_files ()

Get a list of the default resource files.

    string Gtk::Rc->get_module_dir ()

    Gtk::Style Gtk::Rc->get_style ($widget)

o $widget (Gtk::Widget)
Get the style of widget.

    string Gtk::Rc->get_theme_dir ()

    Gtk::Rc->parse ($filename)

o $filename (string)
Parse filename for style and resource information.

    Gtk::Rc->parse_string ($data)

o $data (string)
Parse the string data for style and resource information.

    boolean Gtk::Rc->reparse_all ()

Parse again all the resource files loaded by the application and apply the changes, if any. The files are not reloaded if they haven’t changed.

    Gtk::Rc->set_default_files ($file,...)

o $file (string)
o ... (list)
Add file and any additional filename as default resource file sto read.

Gtk::RcStyle

CW$rc_style->modify_bg_pixmap ($state, CW$pixmap_file)

o $state (Gtk::StateType)
o $pixmap_file (string)

CW$rc_style->modify_color ($component, CW$state, CW$color)

o $component (Gtk::RcFlags)
o $state (Gtk::StateType)
o $color (Gtk::Gdk::Color)

CW$rc_style->modify_font ($font_name)

o $font_name (string)

CW$rc_style->modify_fontset ($font_name)

o $font_name (scalar)

    Gtk::RcStyle Gtk::RcStyle->new ()

Gtk::Ruler

CW$ruler->draw_pos ()

CW$ruler->draw_ticks ()

CW$ruler->set_metric ($metric)

o $metric (Gtk::MetricType)

CW$ruler->set_range ($lower, CW$upper, CW$position, CW$max_size)

o $lower (double)
o $upper (double)
o $position (double)
o $max_size (double)

Gtk::Scale

CW$scale->draw_value ()

integer CW$scale->get_value_width ()

CW$scale->set_digits ($digits)

o $digits (integer)

CW$scale->set_draw_value ($draw_value)

o $draw_value (integer)

CW$scale->set_value_pos ($pos)

o $pos (Gtk::PositionType)

integer CW$scale->value_width ()

Gtk::ScrolledWindow

scalar CW$scrolled_window->add_with_viewport ($widget)

o $widget (Gtk::Widget)

Gtk::Adjustment CW$scrolled_window->get_hadjustment ()

Gtk::Adjustment CW$scrolled_window->get_vadjustment ()

Gtk::Widget CW$scrolled_window->hscrollbar ()

Gtk::ScrolledWindow Gtk::ScrolledWindow->new ($hadj, CW$vadj)

o $hadj (Gtk::Adjustment) may be undef
o $vadj (Gtk::Adjustment) may be undef

CW$scrolled_window->set_hadjustment ($adj)

o $adj (Gtk::Adjustment)

CW$scrolled_window->set_placement ($window_placement)

o $window_placement (Gtk::CornerType)

CW$scrolled_window->set_policy ($hscrollbar_policy, CW$vscrollbar_policy)

o $hscrollbar_policy (Gtk::PolicyType)
o $vscrollbar_policy (Gtk::PolicyType)

CW$scrolled_window->set_vadjustment ($adj)

o $adj (Gtk::Adjustment)

Gtk::Widget CW$scrolled_window->vscrollbar ()

Gtk::SelectionData

scalar CW$selectiondata->data ()

Get the data in the selection.

integer CW$selectiondata->format ()

Get the format of the data (8, 16 or 32 bit data).

integer CW$selectiondata->length ()

Get the length of the data in the selection.

Gtk::Gdk::Atom CW$selectiondata->selection ()

Get a Gtk::Gdk:Atom describing the selection.

CW$selectiondata->set ($type, CW$format, CW$data)

o $type (Gtk::Gdk::Atom)
o $format (integer) 8, 16 or 32 bit data
o $data (scalar) the data to set in the selection
Set the data in the selection.

Gtk::Gdk::Atom CW$selectiondata->target ()

Get a Gtk::Gdk:Atom describing the target type of the data of the selection.

Gtk::Gdk::Atom CW$selectiondata->type ()

Get a Gtk::Gdk:Atom describing the type of data of the selection.

Gtk::Socket

    Gtk::Socket Gtk::Socket->new ()

Gtk::Gdk::Window CW$socket->plug_window ()

integer CW$socket->same_app ()

CW$socket->steal ($wid)

o $wid (integer)

Gtk::SpinButton

CW$spin_button->configure ($adj, CW$climb_rate, CW$digits)

o $adj (Gtk::Adjustment)
o $climb_rate (double)
o $digits (integer)

integer CW$spinbutton->digits ()

Gtk::Adjustment CW$spinbutton->get_adjustment ()

double CW$spinbutton->get_value_as_float ()

integer CW$spinbutton->get_value_as_int ()

Gtk::SpinButton Gtk::SpinButton->new ($adjustment, CW$climb_rate, CW$digits)

o $adjustment (Gtk::Adjustment)
o $climb_rate (double)
o $digits (integer)

CW$spinbutton->set_adjustment ($adjustment)

o $adjustment (Gtk::Adjustment)

CW$spinbutton->set_digits ($digits)

o $digits (integer)

CW$spinbutton->set_numeric ($numeric)

o $numeric (integer)

CW$spin_button->set_shadow_type ($type)

o $type (Gtk::ShadowType)

CW$spinbutton->set_snap_to_ticks ($snap_to_ticks)

o $snap_to_ticks (integer)

CW$spinbutton->set_update_policy ($policy)

o $policy (Gtk::SpinButtonUpdatePolicy)

CW$spinbutton->set_value ($value)

o $value (float)

CW$spinbutton->set_wrap ($wrap)

o $wrap (integer)

CW$spinbutton->spin ($direction, CW$step)

o $direction (Gtk::ArrowType)
o $step (float)

CW$spin_button->update ()

Gtk::Statusbar

Gtk::Widget CW$statusbar->frame ()

integer CW$statusbar->get_context_id ($context_description)

o $context_description (string)

Gtk::Widget CW$statusbar->label ()

CW$statusbar->messages ()

    Gtk::Statusbar Gtk::Statusbar->new ()

CW$statusbar->pop ($context_id)

o $context_id (integer)

integer CW$statusbar->push ($context_id, CW$text)

o $context_id (integer)
o $text (string)

CW$statusbar->remove ($context_id, CW$message_id)

o $context_id (integer)
o $message_id (integer)

Gtk::Style

Gtk::Style CW$style->attach ($window)

o $window (Gtk::Gdk::Window)

Gtk::Gdk::Color CW$style->base ($state, CW$new_color)

o $state (Gtk::StateType)
o $new_color (Gtk::Gdk::Color)

Gtk::Gdk::GC CW$style->base_gc ($state, CW$new_gc)

o $state (Gtk::StateType)
o $new_gc (Gtk::Gdk::GC)

Gtk::Gdk::Color CW$style->bg ($state, CW$new_color)

o $state (scalar)
o $new_color (scalar)

Gtk::Gdk::GC CW$style->bg_gc ($state, CW$new_gc)

o $state (scalar)
o $new_gc (scalar)

Gtk::Gdk::Pixmap CW$style->bg_pixmap ($state, CW$new_pixmap)

o $state (Gtk::StateType)
o $new_pixmap (Gtk::Gdk::Pixmap)

Gtk::Gdk::Color CW$style->black ($new_color)

o $new_color (Gtk::Gdk::Color)

Gtk::Gdk::GC CW$style->black_gc ($new_gc)

o $new_gc (Gtk::Gdk::GC)

Gtk::Gdk::Colormap CW$style->colormap ($new_colormap)

o $new_colormap (Gtk::Gdk::Colormap)

Gtk::Style CW$style->copy ()

Gtk::Gdk::Color CW$style->dark ($state, CW$new_color)

o $state (scalar)
o $new_color (scalar)

Gtk::Gdk::GC CW$style->dark_gc ($state, CW$new_gc)

o $state (scalar)
o $new_gc (scalar)

integer CW$style->depth ($new_depth)

o $new_depth (integer)

CW$style->detach ()

CW$style->draw_arrow ($window, CW$state_type, CW$shadow_type, CW$arrow_type, CW$fill, CW$x, CW$y, CW$width, CW$height)

o $window (Gtk::Gdk::Window)
o $state_type (Gtk::StateType)
o $shadow_type (Gtk::ShadowType)
o $arrow_type (Gtk::ArrowType)
o $fill (boolean)
o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)

CW$style->draw_diamond ($window, CW$state_type, CW$shadow_type, CW$x, CW$y, CW$width, CW$height)

o $window (Gtk::Gdk::Window)
o $state_type (Gtk::StateType)
o $shadow_type (Gtk::ShadowType)
o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)

CW$style->draw_hline ($window, CW$state_type, CW$x1, CW$x2, CW$y)

o $window (Gtk::Gdk::Window)
o $state_type (Gtk::StateType)
o $x1 (integer)
o $x2 (integer)
o $y (integer)

CW$style->draw_oval ($window, CW$state_type, CW$shadow_type, CW$x, CW$y, CW$width, CW$height)

o $window (Gtk::Gdk::Window)
o $state_type (Gtk::StateType)
o $shadow_type (Gtk::ShadowType)
o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)

CW$style->draw_polygon ($window, CW$state_type, CW$shadow_type, CW$fill, CW$x, CW$y, ...)

o $window (Gtk::Gdk::Window)
o $state_type (Gtk::StateType)
o $shadow_type (Gtk::ShadowType)
o $fill (boolean)
o $x (integer)
o $y (integer)
o ... (list)

CW$style->draw_shadow ($window, CW$state_type, CW$shadow_type, CW$x, CW$y, CW$width, CW$height)

o $window (Gtk::Gdk::Window)
o $state_type (Gtk::StateType)
o $shadow_type (Gtk::ShadowType)
o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)

CW$style->draw_string ($window, CW$state_type, CW$x, CW$y, CW$string)

o $window (Gtk::Gdk::Window)
o $state_type (Gtk::StateType)
o $x (integer)
o $y (integer)
o $string (string)

CW$style->draw_vline ($window, CW$state_type, CW$y1, CW$y2, CW$x)

o $window (Gtk::Gdk::Window)
o $state_type (Gtk::StateType)
o $y1 (integer)
o $y2 (integer)
o $x (integer)

Gtk::Gdk::Color CW$style->fg ($state, CW$new_color)

o $state (scalar)
o $new_color (scalar)

Gtk::Gdk::GC CW$style->fg_gc ($state, CW$new_gc)

o $state (scalar)
o $new_gc (scalar)

Gtk::Gdk::Font CW$style->font ($new_font)

o $new_font (Gtk::Gdk::Font)

Gtk::Gdk::Color CW$style->light ($state, CW$new_color)

o $state (scalar)
o $new_color (scalar)

Gtk::Gdk::GC CW$style->light_gc ($state, CW$new_gc)

o $state (scalar)
o $new_gc (scalar)

Gtk::Gdk::Color CW$style->mid ($state, CW$new_color)

o $state (scalar)
o $new_color (scalar)

Gtk::Gdk::GC CW$style->mid_gc ($state, CW$new_gc)

o $state (scalar)
o $new_gc (scalar)

    Gtk::Style Gtk::Style->new ()

CW$style->ref ()

CW$style->set_background ($window, CW$state_type)

o $window (Gtk::Gdk::Window)
o $state_type (Gtk::StateType)

Gtk::Gdk::Color CW$style->text ($state, CW$new_color)

o $state (scalar)
o $new_color (scalar)

Gtk::Gdk::GC CW$style->text_gc ($state, CW$new_gc)

o $state (scalar)
o $new_gc (scalar)

CW$style->unref ()

Gtk::Gdk::Color CW$style->white ($new_color)

o $new_color (scalar)

Gtk::Gdk::GC CW$style->white_gc ($new_gc)

o $new_gc (scalar)

Gtk::Table

CW$table->attach ($child, CW$left_attach, CW$right_attach, CW$top_attach, CW$bottom_attach, CW$xoptions, CW$yoptions, CW$xpadding, CW$ypadding)

o $child (Gtk::Widget)
o $left_attach (integer)
o $right_attach (integer)
o $top_attach (integer)
o $bottom_attach (integer)
o $xoptions (Gtk::AttachOptions)
o $yoptions (Gtk::AttachOptions)
o $xpadding (integer)
o $ypadding (integer)

CW$table->attach_defaults ($child, CW$left_attach, CW$right_attach, CW$top_attach, CW$bottom_attach)

o $child (Gtk::Widget)
o $left_attach (integer)
o $right_attach (integer)
o $top_attach (integer)
o $bottom_attach (integer)

Gtk::Table Gtk::Table->new ($rows, CW$cols, CW$homogeneous)

o $rows (integer)
o $cols (integer)
o $homogeneous (integer)

CW$table->resize ($rows, CW$columns)

o $rows (integer)
o $columns (integer)

CW$table->set_col_spacing ($col, CW$spacing)

o $col (integer)
o $spacing (integer)

CW$table->set_col_spacings ($spacing)

o $spacing (integer)

CW$table->set_homogeneous ($homogeneous)

o $homogeneous (integer)

CW$table->set_row_spacing ($row, CW$spacing)

o $row (integer)
o $spacing (integer)

CW$table->set_row_spacings ($spacing)

o $spacing (integer)

Gtk::TargetList

CW$target_list->add ($target, CW$flags, CW$info)

o $target (Gtk::Gdk::Atom)
o $flags (integer)
o $info (integer)

CW$target_list->add_table (...)

o ... (list)

CW$target_list->find ($target)

o $target (Gtk::Gdk::Atom)

    Gtk::TargetList Gtk::TargetList->new (...)

o ... (list)

CW$target_list->ref ()

CW$target_list->remove ($target)

o $target (Gtk::Gdk::Atom)

CW$target_list->unref ()

Gtk::TearoffMenuItem

    Gtk::TearoffMenuItem Gtk::TearoffMenuItem->new ()

Gtk::Text

CW$text->backward_delete ($nchars)

o $nchars (integer)

CW$text->forward_delete ($nchars)

o $nchars (integer)

CW$text->freeze ()

integer CW$text->get_length ()

integer CW$text->get_point ()

Gtk::Adjustment CW$text->hadj ()

CW$text->insert ($font, CW$fg, CW$bg, CW$string)

o $font (Gtk::Gdk::Font) may be undef
o $fg (Gtk::Gdk::Color) may be undef
o $bg (Gtk::Gdk::Color) may be undef
o $string (scalar)

Gtk::Text Gtk::Text->new ($hadjustment, CW$vadjustment)

o $hadjustment (Gtk::Adjustment) may be undef
o $vadjustment (Gtk::Adjustment) may be undef

CW$text->set_adjustments ($hadjustment, CW$vadjustment)

o $hadjustment (Gtk::Adjustment)
o $vadjustment (Gtk::Adjustment)

CW$text->set_editable ($editable)

o $editable (integer)

CW$text->set_line_wrap ($line_wrap)

o $line_wrap (integer)

CW$text->set_point ($index)

o $index (integer)

CW$text->set_word_wrap ($word_wrap)

o $word_wrap (integer)

CW$text->thaw ()

Gtk::Adjustment CW$text->vadj ()

Gtk::TipsQuery

    Gtk::TipsQuery Gtk::TipsQuery->new ()

CW$tips_query->set_caller ($caller)

o $caller (Gtk::Widget)

CW$tips_query->set_labels ($label_inactive, CW$label_no_tip)

o $label_inactive (string)
o $label_no_tip (string)

CW$tips_query->start_query ()

CW$tips_query->stop_query ()

Gtk::ToggleButton

integer CW$toggle_button->active ($new_value)

o $new_value (integer)

integer CW$toggle_button->draw_indicator ()

boolean CW$toggle_button->get_active ()

    Gtk::ToggleButton Gtk::ToggleButton->new ($label)

o $label (string)

    Gtk::ToggleButton Gtk::ToggleButton->new_with_label ($label)

o $label (scalar)

CW$toggle_button->set_active ($state)

o $state (integer)

CW$toggle_button->set_mode ($draw_indicator)

o $draw_indicator (integer)

CW$toggle_button->set_state ($state)

o $state (scalar)

CW$toggle_button->toggled ()

Gtk::Toolbar

Gtk::Widget CW$toolbar->append_element ($type, CW$widget, CW$text, CW$tooltip_text, CW$tooltip_private_text, CW$icon)

o $type (Gtk::ToolbarChildType)
o $widget (Gtk::Widget) may be undef
o $text (string)
o $tooltip_text (string)
o $tooltip_private_text (string)
o $icon (Gtk::Widget) may be undef

Gtk::Widget CW$toolbar->append_item ($text, CW$tooltip_text, CW$tooltip_private_text, CW$icon)

o $text (string)
o $tooltip_text (string)
o $tooltip_private_text (string)
o $icon (Gtk::Widget) may be undef

CW$toolbar->append_space ()

CW$toolbar->append_widget ($widget, CW$tooltip_text, CW$tooltip_private_text)

o $widget (Gtk::Widget) may be undef
o $tooltip_text (string)
o $tooltip_private_text (string)

Gtk::ReliefStyle CW$toolbar->get_button_relief ()

Gtk::Widget CW$toolbar->insert_element ($type, CW$widget, CW$text, CW$tooltip_text, CW$tooltip_private_text, CW$icon, CW$position)

o $type (Gtk::ToolbarChildType)
o $widget (Gtk::Widget) may be undef
o $text (string)
o $tooltip_text (string)
o $tooltip_private_text (string)
o $icon (Gtk::Widget) may be undef
o $position (integer)

Gtk::Widget CW$toolbar->insert_item ($text, CW$tooltip_text, CW$tooltip_private_text, CW$icon, CW$position)

o $text (string)
o $tooltip_text (string)
o $tooltip_private_text (string)
o $icon (Gtk::Widget) may be undef
o $position (integer)

CW$toolbar->insert_space ($position)

o $position (integer)

CW$toolbar->insert_widget ($widget, CW$tooltip_text, CW$tooltip_private_text, CW$position)

o $widget (Gtk::Widget) may be undef
o $tooltip_text (string)
o $tooltip_private_text (string)
o $position (integer)

Gtk::Toolbar Gtk::Toolbar->new ($orientation, CW$style)

o $orientation (Gtk::Orientation)
o $style (Gtk::ToolbarStyle)

Gtk::Widget CW$toolbar->prepend_element ($type, CW$widget, CW$text, CW$tooltip_text, CW$tooltip_private_text, CW$icon)

o $type (Gtk::ToolbarChildType)
o $widget (Gtk::Widget) may be undef
o $text (string)
o $tooltip_text (string)
o $tooltip_private_text (string)
o $icon (Gtk::Widget) may be undef

Gtk::Widget CW$toolbar->prepend_item ($text, CW$tooltip_text, CW$tooltip_private_text, CW$icon)

o $text (string)
o $tooltip_text (string)
o $tooltip_private_text (string)
o $icon (Gtk::Widget) may be undef

CW$toolbar->prepend_space ()

CW$toolbar->prepend_widget ($widget, CW$tooltip_text, CW$tooltip_private_text)

o $widget (Gtk::Widget) may be undef
o $tooltip_text (string)
o $tooltip_private_text (string)

CW$toolbar->set_button_relief ($relief)

o $relief (Gtk::ReliefStyle)

CW$toolbar->set_orientation ($orientation)

o $orientation (Gtk::Orientation)

CW$toolbar->set_space_size ($space_size)

o $space_size (integer)

CW$toolbar->set_space_style ($space_style)

o $space_style (Gtk::ToolbarSpaceStyle)

CW$toolbar->set_style ($style)

o $style (Gtk::ToolbarStyle)

CW$toolbar->set_tooltips ($enable)

o $enable (boolean)

Gtk::Tooltips

CW$tooltips->disable ()

CW$tooltips->enable ()

CW$tooltips->force_window ()

    Gtk::Tooltips Gtk::Tooltips->new ()

CW$tooltips->set_colors ($background, CW$foreground)

o $background (Gtk::Gdk::Color)
o $foreground (Gtk::Gdk::Color)

CW$tooltips->set_delay ($delay)

o $delay (integer)

CW$tooltips->set_tip ($widget, CW$tip_text, CW$tip_private)

o $widget (Gtk::Widget)
o $tip_text (string)
o $tip_private (string)

Gtk::Tree

CW$tree->append ($child)

o $child (Gtk::Widget)

integer CW$tree->child_position ($child)

o $child (Gtk::Widget)

CW$tree->clear_items ($start, CW$end)

o $start (integer)
o $end (integer)

CW$tree->insert ($child, CW$position)

o $child (Gtk::Widget)
o $position (integer)

    Gtk::Tree Gtk::Tree->new ()

CW$tree->prepend ($child)

o $child (scalar)

CW$tree->remove_item ($child)

o $child (scalar)

CW$tree->remove_items (...)

o ... (list)

CW$tree->select_child ($child)

o $child (scalar)

CW$tree->select_item ($item)

o $item (integer)

CW$tree->selection ()

CW$tree->set_selection_mode ($mode)

o $mode (Gtk::SelectionMode)

CW$tree->set_view_lines ($flag)

o $flag (integer)

CW$tree->set_view_mode ($mode)

o $mode (Gtk::TreeViewMode)

CW$tree->unselect_child ($child)

o $child (scalar)

CW$tree->unselect_item ($item)

o $item (scalar)

Gtk::TreeItem

CW$tree_item->collapse ()

CW$tree_item->deselect ()

CW$tree_item->expand ()

integer CW$tree_item->expanded ()

    Gtk::TreeItem Gtk::TreeItem->new ($label)

o $label (string)

    Gtk::TreeItem Gtk::TreeItem->new_with_label ($label)

o $label (scalar)

CW$tree_item->remove_subtree ()

CW$tree_item->select ()

CW$tree_item->set_subtree ($subtree)

o $subtree (Gtk::Widget)

Gtk::Widget CW$tree_item->subtree ()

Gtk::Type

CW$gtktype->_PerlTypeFromGtk ()

internal: do not use.

    Gtk::Type->_get_children ($basetype)

o $basetype (string)

    Gtk::Type->_get_nicknames ($type)

o $type (string)

    Gtk::Type->_get_packages ()

scalar Gtk::Type->int_to_hash ($type, CW$value)

o $type (string)
o $value (integer)
get a perl reference to an array that corresponds to the given $value for the enum or flag $type. This is an internal function.

Gtk::VBox

Gtk::VBox Gtk::VBox->new ($homogeneous, CW$spacing)

o $homogeneous (boolean)
o $spacing (integer)

Gtk::VButtonBox

    Gtk::ButtonBoxStyle Gtk::VButtonBox->get_layout_default ()

    integer Gtk::VButtonBox->get_spacing_default ()

    Gtk::VButtonBox Gtk::VButtonBox->new ()

    Gtk::VButtonBox->set_layout_default ($layout)

o $layout (Gtk::ButtonBoxStyle)

    Gtk::VButtonBox->set_spacing_default ($spacing)

o $spacing (integer)

Gtk::VPaned

    Gtk::VPaned Gtk::VPaned->new ()

Gtk::VRuler

    Gtk::VRuler Gtk::VRuler->new ()

Gtk::VScale

    Gtk::VScale Gtk::VScale->new ($adjustment)

o $adjustment (Gtk::Adjustment)

Gtk::VScrollbar

    Gtk::VScrollbar Gtk::VScrollbar->new ($adjustment)

o $adjustment (Gtk::Adjustment)

Gtk::VSeparator

    Gtk::VSeparator Gtk::VSeparator->new ()

Gtk::Viewport

Gtk::Adjustment CW$viewport->get_hadjustment ()

Gtk::Adjustment CW$viewport->get_vadjustment ()

Gtk::Viewport Gtk::Viewport->new ($hadjustment, CW$vadjustment)

o $hadjustment (Gtk::Adjustment) may be undef
o $vadjustment (Gtk::Adjustment) may be undef

CW$viewport->set_hadjustment ($adjustment)

o $adjustment (Gtk::Adjustment)

CW$viewport->set_shadow_type ($shadow_type)

o $shadow_type (Gtk::ShadowType)

CW$viewport->set_vadjustment ($adjustment)

o $adjustment (Gtk::Adjustment)

Gtk::Widget

integer CW$widget->_return_pointer ()

integer CW$widget->accelerator_signal ($accel_group, CW$accel_key, CW$accel_mods)

o $accel_group (Gtk::AccelGroup)
o $accel_key (integer)
o $accel_mods (Gtk::Gdk::ModifierType)

boolean CW$widget->accelerators_locked ()

CW$widget->activate ()

CW$widget->add_accelerator ($accel_signal, CW$accel_group, CW$accel_key, CW$accel_mods, CW$accel_flags)

o $accel_signal (string)
o $accel_group (Gtk::AccelGroup)
o $accel_key (integer)
o $accel_mods (Gtk::Gdk::ModifierType)
o $accel_flags (Gtk::AccelFlags)

CW$widget->add_events ($events)

o $events (Gtk::Gdk::EventMask)

scalar CW$widget->allocation ()

integer CW$widget->can_default ($newvalue)

o $newvalue (integer)

integer CW$widget->can_focus ($newvalue)

o $newvalue (scalar)

CW$widget->class_path ()

CW$widget->destroy ()

CW$widget->destroyed ($ref)

o $ref (scalar)

Gtk::Gdk::DragContext CW$widget->drag_begin ($targets, CW$actions, CW$button, CW$event)

o $targets (Gtk::TargetList)
o $actions (Gtk::Gdk::DragAction)
o $button (integer)
o $event (Gtk::Gdk::Event)

CW$widget->drag_dest_set ($flags, CW$actions, ...)

o $flags (Gtk::DestDefaults)
o $actions (Gtk::Gdk::DragAction)
o ... (list)

CW$widget->drag_dest_set_proxy ($proxy_window, CW$protocol, CW$use_coordinates)

o $proxy_window (Gtk::Gdk::Window)
o $protocol (Gtk::Gdk::DragProtocol)
o $use_coordinates (boolean)

CW$widget->drag_dest_unset ()

CW$widget->drag_get_data ($context, CW$target, CW$time)

o $context (Gtk::Gdk::DragContext)
o $target (Gtk::Gdk::Atom)
o $time (integer)

CW$widget->drag_highlight ()

CW$widget->drag_source_set ($start_button_mask, CW$actions, ...)

o $start_button_mask (Gtk::Gdk::ModifierType)
o $actions (Gtk::Gdk::DragAction)
o ... (list)

CW$widget->drag_source_set_icon ($colormap, CW$pixmap, CW$mask)

o $colormap (Gtk::Gdk::Colormap) may be undef
o $pixmap (Gtk::Gdk::Pixmap) may be undef
o $mask (Gtk::Gdk::Bitmap) may be undef

CW$widget->drag_source_unset ()

CW$widget->drag_unhighlight ()

CW$widget->draw ($area)

o $area (Gtk::Gdk::Rectangle)

CW$widget->draw_default ()

CW$widget->draw_focus ()

integer CW$widget->drawable ()

CW$widget->ensure_style ()

integer CW$widget->event ($event)

o $event (Gtk::Gdk::Event)

Gtk::Widget CW$widget->get_ancestor ($type_name)

o $type_name (string)

Gtk::Gdk::Colormap CW$widget->get_colormap ()

string CW$widget->get_composite_name ()

    Gtk::Gdk::Colormap Gtk::Widget->get_default_colormap ()

    Gtk::Style Gtk::Widget->get_default_style ()

    Gtk::Gdk::Visual Gtk::Widget->get_default_visual ()

Gtk::Gdk::EventMask CW$widget->get_events ()

Gtk::Gdk::ExtensionMode CW$widget->get_extension_events ()

string CW$widget->get_name ()

Gtk::Gdk::Window CW$widget->get_parent_window ()

CW$widget->get_pointer ()

Gtk::Style CW$widget->get_style ()

Gtk::Widget CW$widget->get_toplevel ()

Gtk::Gdk::Visual CW$widget->get_visual ()

CW$widget->grab_add ()

CW$widget->grab_default ()

CW$widget->grab_focus ()

CW$widget->grab_remove ()

integer CW$widget->has_default ($newvalue)

o $newvalue (scalar)

integer CW$widget->has_focus ($newvalue)

o $newvalue (scalar)

CW$widget->hide ()

CW$widget->hide_all ()

integer CW$widget->hide_on_delete ()

scalar CW$widget->intersect ($area)

o $area (Gtk::Gdk::Rectangle)

integer CW$widget->is_ancestor ($ancestor)

o $ancestor (Gtk::Widget)

integer CW$widget->is_sensitive ()

Gtk::ItemFactory CW$widget->item_factory ()

string CW$widget->item_factory_path ()

CW$widget->lock_accelerators ()

CW$widget->map ()

integer CW$widget->mapped ($newvalue)

o $newvalue (scalar)

CW$widget->modify_style ($rcstyle)

o $rcstyle (Gtk::RcStyle)

integer CW$widget->motion_notify_event ($event)

o $event (Gtk::Gdk::Event)

Gtk::Widget CW$klass->new_from_pointer ($pointer)

o $pointer (integer)

integer CW$widget->no_window ($newvalue)

o $newvalue (scalar)

Gtk::Widget CW$widget->parent ()

integer CW$widget->parent_sensitive ($newvalue)

o $newvalue (scalar)

CW$widget->path ()

    Gtk::Widget->pop_colormap ()

    Gtk::Widget->pop_composite_child ()

    Gtk::Widget->pop_style ()

    Gtk::Widget->pop_visual ()

CW$widget->popup ($x, CW$y)

o $x (integer)
o $y (integer)

    Gtk::Widget->push_colormap ($colormap)

o $colormap (Gtk::Gdk::Colormap)

    Gtk::Widget->push_composite_child ()

    Gtk::Widget->push_style ($style)

o $style (Gtk::Style)

    Gtk::Widget->push_visual ($visual)

o $visual (Gtk::Gdk::Visual)

CW$widget->queue_clear ()

CW$widget->queue_clear_area ($x, CW$y, CW$width, CW$height)

o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)

CW$widget->queue_draw ()

CW$widget->queue_draw_area ($x, CW$y, CW$width, CW$height)

o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)

CW$widget->queue_resize ()

CW$widget->realize ()

integer CW$widget->realized ($newvalue)

o $newvalue (scalar)

CW$widget->ref ()

CW$widget->remove_accelerator ($accel_group, CW$accel_key, CW$accel_mods)

o $accel_group (Gtk::AccelGroup)
o $accel_key (integer)
o $accel_mods (Gtk::Gdk::ModifierType)

CW$widget->remove_accelerators ($accel_signal, CW$visible_only)

o $accel_signal (string)
o $visible_only (boolean)

CW$widget->reparent ($reparent)

o $reparent (Gtk::Widget)

CW$widget->reset_rc_styles ()

CW$widget->reset_shapes ()

CW$widget->restore_default_style ()

Gtk::StateType CW$widget->saved_state ($newvalue)

o $newvalue (Gtk::StateType)

CW$widget->selection_add_target ($selection, CW$target, CW$info)

o $selection (Gtk::Gdk::Atom)
o $target (Gtk::Gdk::Atom)
o $info (integer)

CW$widget->selection_add_targets ($selection, ...)

o $selection (Gtk::Gdk::Atom)
o ... (list)

integer CW$widget->selection_clear ($event)

o $event (Gtk::Gdk::Event)

integer CW$widget->selection_convert ($selection, CW$target, CW$time)

o $selection (Gtk::Gdk::Atom)
o $target (Gtk::Gdk::Atom)
o $time (integer)

integer CW$window->selection_incr_event ($event)

o $event (Gtk::Gdk::Event)

integer CW$widget->selection_notify ($event)

o $event (Gtk::Gdk::Event)

integer CW$widget->selection_owner_set ($atom, CW$time)

o $atom (Gtk::Gdk::Atom)
o $time (integer)

integer CW$widget->selection_property_notify ($event)

o $event (Gtk::Gdk::Event)

CW$widget->selection_remove_all ()

integer CW$widget->selection_request ($event)

o $event (Gtk::Gdk::Event)

integer CW$widget->sensitive ($newvalue)

o $newvalue (scalar)

CW$widget->set_app_paintable ($paintable)

o $paintable (boolean)

CW$widget->set_colormap ($colormap)

o $colormap (Gtk::Gdk::Colormap)

CW$widget->set_composite_name ($name)

o $name (string)

    Gtk::Widget->set_default_colormap ($colormap)

o $colormap (Gtk::Gdk::Colormap)

    Gtk::Widget->set_default_style ($style)

o $style (Gtk::Style)

    Gtk::Widget->set_default_visual ($visual)

o $visual (Gtk::Gdk::Visual)

CW$widget->set_events ($events)

o $events (Gtk::Gdk::EventMask)

CW$widget->set_extension_events ($events)

o $events (Gtk::Gdk::ExtensionMode)

CW$widget->set_name ($name)

o $name (string)

CW$widget->set_parent ($parent)

o $parent (Gtk::Widget)

CW$widget->set_parent_window ($window)

o $window (Gtk::Gdk::Window)

CW$widget->set_rc_style ()

boolean CW$widget->set_scroll_adjustments ($hadj, CW$vadj)

o $hadj (Gtk::Adjustment)
o $vadj (Gtk::Adjustment)

CW$widget->set_sensitive ($sensitive)

o $sensitive (integer)

CW$widget->set_state ($state)

o $state (Gtk::StateType)

CW$widget->set_style ($style)

o $style (Gtk::Style)

CW$widget->set_uposition ($x, CW$y)

o $x (integer)
o $y (integer)

CW$widget->set_usize ($width, CW$height)

o $width (integer)
o $height (integer)

CW$widget->set_visual ($visual)

o $visual (Gtk::Gdk::Visual)

CW$widget->shape_combine_mask ($shape_mask, CW$offset_x, CW$offset_y)

o $shape_mask (Gtk::Gdk::Bitmap)
o $offset_x (integer)
o $offset_y (integer)

CW$widget->show ()

CW$widget->show_all ()

CW$widget->show_now ()

CW$widget->size_allocate ($allocation)

o $allocation (Gtk::Allocation)

CW$widget->size_request ($request)

o $request (Gtk::Requisition)

Gtk::StateType CW$widget->state ($newvalue)

o $newvalue (Gtk::StateType)

Gtk::Style CW$widget->style ()

CW$widget->unlock_accelerators ()

CW$widget->unmap ()

CW$widget->unparent ()

CW$widget->unrealize ()

CW$widget->unref ()

integer CW$widget->visible ($newvalue)

o $newvalue (scalar)

Gtk::Gdk::Window CW$widget->window ()

Gtk::Window

CW$window->activate_default ()

CW$window->activate_focus ()

CW$window->add_accel_group ($accel_group)

o $accel_group (Gtk::AccelGroup)

CW$window->add_embedded_xid ($xid)

o $xid (integer)

    Gtk::Window Gtk::Window->new ($type)

o $type (Gtk::WindowType)

CW$window->position ($position)

o $position (Gtk::WindowPosition)

CW$window->remove_accel_group ($accel_group)

o $accel_group (Gtk::AccelGroup)

CW$window->remove_embedded_xid ($xid)

o $xid (scalar)

CW$window->reposition ($x, CW$y)

o $x (integer)
o $y (integer)

CW$window->set_default ($defaultw)

o $defaultw (Gtk::Widget)

CW$window->set_default_size ($width, CW$height)

o $width (integer)
o $height (integer)

CW$window->set_focus ($focus)

o $focus (Gtk::Widget)

CW$window->set_geometry_hints ($geometry_widget, CW$geometry, CW$flags)

o $geometry_widget (Gtk::Widget)
o $geometry (Gtk::Gdk::Geometry)
o $flags (Gtk::Gdk::WindowHints)

CW$window->set_modal ($modal)

o $modal (integer)

CW$window->set_policy ($allow_shrink, CW$allow_grow, CW$auto_shrink)

o $allow_shrink (integer)
o $allow_grow (integer)
o $auto_shrink (integer)

CW$window->set_position ($position)

o $position (scalar)

CW$window->set_title ($title)

o $title (string)

CW$window->set_transient_for ($parent)

o $parent (Gtk::Window)

CW$window->set_wmclass ($wmclass_name, CW$wmclass_class)

o $wmclass_name (string)
o $wmclass_class (string)

POD ERRORS

Hey! <B>The above document had some coding errors, which are explained below:B>
Around line 9: =back without =over
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 BUILD::PERL-GTK-REF (3) 2016-04-03

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.