Gtk2::Entry man page on OpenSuSE

Man page or keyword search:  
man Server   25941 pages
apropos Keyword Search (all sections)
Output format
OpenSuSE logo
[printable version]

Gtk2::Entry(3)	      User Contributed Perl Documentation	Gtk2::Entry(3)

NAME
       Gtk2::Entry

HIERARCHY
	 Glib::Object
	 +----Glib::InitiallyUnowned
	      +----Gtk2::Object
		   +----Gtk2::Widget
			+----Gtk2::Entry

INTERFACES
	 Glib::Object::_Unregistered::AtkImplementorIface
	 Gtk2::Buildable
	 Gtk2::Editable
	 Gtk2::CellEditable

METHODS
   widget = Gtk2::Entry->new
   widget = Gtk2::Entry->new_with_buffer ($buffer)
       ·   $buffer (Gtk2::EntryBuffer)

       Since: gtk+ 2.18

   widget = Gtk2::Entry->new_with_max_length ($max)
       ·   $max (integer)

   boolean = $entry->get_activates_default
   $entry->set_activates_default ($setting)
       ·   $setting (boolean)

   double = $entry->get_alignment
       Since: gtk+ 2.4

   $entry->set_alignment ($xalign)
       ·   $xalign (double)

       Since: gtk+ 2.4

   $entry->append_text ($text)
       ·   $text (string)

   entrybuffer = $entry->get_buffer
       Since: gtk+ 2.18

   $entry->set_buffer ($buffer)
       ·   $buffer (Gtk2::EntryBuffer)

       Since: gtk+ 2.18

   entrycompletion or undef = $entry->get_completion
       Since: gtk+ 2.4

   $entry->set_completion ($completion)
       ·   $completion (Gtk2::EntryCompletion or undef)

       Since: gtk+ 2.4

   integer = $entry->get_current_icon_drag_source
       Since: gtk+ 2.16

   adjustment or undef = $entry->get_cursor_hadjustment
       Since: gtk+ 2.12

   $entry->set_cursor_hadjustment ($adjustment)
       ·   $adjustment (Gtk2::Adjustment or undef)

       Since: gtk+ 2.12

   $entry->set_editable ($editable)
       ·   $editable (boolean)

   boolean = $entry->get_has_frame
   $entry->set_has_frame ($setting)
       ·   $setting (boolean)

   boolean = $entry->get_icon_activatable ($icon_pos)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       Since: gtk+ 2.16

   $entry->set_icon_activatable ($icon_pos, $activatable)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       ·   $activatable (boolean)

       Since: gtk+ 2.16

   integer = $entry->get_icon_at_pos ($x, $y)
       ·   $x (integer)

       ·   $y (integer)

       Since: gtk+ 2.16

   $entry->set_icon_drag_source ($icon_pos, $target_list, $actions)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       ·   $target_list (Gtk2::TargetList)

       ·   $actions (Gtk2::Gdk::DragAction)

       Since: gtk+ 2.16

   $entry->set_icon_from_icon_name ($icon_pos, $icon_name)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       ·   $icon_name (string or undef)

       Since: gtk+ 2.16

   $entry->set_icon_from_pixbuf ($icon_pos, $pixbuf)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       ·   $pixbuf (Gtk2::Gdk::Pixbuf or undef)

       Since: gtk+ 2.16

   $entry->set_icon_from_stock ($icon_pos, $stock_id)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       ·   $stock_id (string or undef)

       Since: gtk+ 2.16

   string or undef = $entry->get_icon_name ($icon_pos)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       Since: gtk+ 2.16

   pixbuf or undef = $entry->get_icon_pixbuf ($icon_pos)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       Since: gtk+ 2.16

   boolean = $entry->get_icon_sensitive ($icon_pos)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       Since: gtk+ 2.16

   $entry->set_icon_sensitive ($icon_pos, $sensitive)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       ·   $sensitive (boolean)

       Since: gtk+ 2.16

   string or undef = $entry->get_icon_stock ($icon_pos)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       Since: gtk+ 2.16

   imagetype = $entry->get_icon_storage_type ($icon_pos)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       Since: gtk+ 2.16

   string or undef = $entry->get_icon_tooltip_markup ($icon_pos)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       Since: gtk+ 2.16

   $entry->set_icon_tooltip_markup ($icon_pos, $tooltip)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       ·   $tooltip (string or undef)

       Since: gtk+ 2.16

   string or undef = $entry->get_icon_tooltip_text ($icon_pos)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       Since: gtk+ 2.16

   $entry->set_icon_tooltip_text ($icon_pos, $tooltip)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       ·   $tooltip (string or undef)

       Since: gtk+ 2.16

   window = $entry->get_icon_window ($icon_pos)
       ·   $icon_pos (Gtk2::EntryIconPosition)

       Since: gtk+ 2.20

   boolean = $entry->im_context_filter_keypress ($event)
       ·   $event (Gtk2::Gdk::Event)

       Since: gtk+ 2.22

   border or undef = $entry->get_inner_border
       Since: gtk+ 2.10

   $entry->set_inner_border ($border)
       ·   $border (Gtk2::Border or undef)

       Since: gtk+ 2.10

   character = $entry->get_invisible_char
   $entry->set_invisible_char ($ch)
       ·   $ch (character)

   layout = $entry->get_layout
   integer = $entry->layout_index_to_text_index ($layout_index)
       ·   $layout_index (integer)

       Since: gtk+ 2.6

   (x, y) = $entry->get_layout_offsets
   integer = $entry->get_max_length
   $entry->set_max_length ($max)
       ·   $max (integer)

   boolean = $entry->get_overwrite_mode
       Since: gtk+ 2.14

   $entry->set_overwrite_mode ($overwrite)
       ·   $overwrite (boolean)

       Since: gtk+ 2.14

   $entry->set_position ($position)
       ·   $position (integer)

   $entry->prepend_text ($text)
       ·   $text (string)

   double = $entry->get_progress_fraction
       Since: gtk+ 2.16

   $entry->set_progress_fraction ($fraction)
       ·   $fraction (double)

       Since: gtk+ 2.16

   $entry->progress_pulse
       Since: gtk+ 2.16

   double = $entry->get_progress_pulse_step
       Since: gtk+ 2.16

   $entry->set_progress_pulse_step ($fraction)
       ·   $fraction (double)

       Since: gtk+ 2.16

   $entry->reset_im_context
       Since: gtk+ 2.22

   $entry->select_region ($start, $end)
       ·   $start (integer)

       ·   $end (integer)

   string = $entry->get_text
   integer = $entry->text_index_to_layout_index ($text_index)
       ·   $text_index (integer)

       Since: gtk+ 2.6

   unsigned = $entry->get_text_length
       Since: gtk+ 2.14

   $entry->set_text ($text)
       ·   $text (string)

   window = $entry->get_text_window
       Since: gtk+ 2.20

   $entry->unset_invisible_char
       Since: gtk+ 2.16

   boolean = $entry->get_visibility
   $entry->set_visibility ($visible)
       ·   $visible (boolean)

   integer = $entry->get_width_chars
   $entry->set_width_chars ($n_chars)
       ·   $n_chars (integer)

PROPERTIES
       'activates-default' (boolean : default false : readable / writable /
       private)
	   Whether to activate the default widget (such as the default button
	   in a dialog) when Enter is pressed

       'buffer' (Gtk2::EntryBuffer : default undef : readable / writable /
       construct / private)
	   Text buffer object which actually stores entry text

       'caps-lock-warning' (boolean : default true : readable / writable /
       private)
	   Whether password entries will show a warning when Caps Lock is on

       'cursor-position' (integer : default 0 : readable / private)
	   The current position of the insertion cursor in chars

       'editable' (boolean : default true : readable / writable / private)
	   Whether the entry contents can be edited

       'has-frame' (boolean : default true : readable / writable / private)
	   FALSE removes outside bevel from entry

       'im-module' (string : default undef : readable / writable / private)
	   Which IM module should be used

       'inner-border' (Gtk2::Border : default undef : readable / writable /
       private)
	   Border between text and frame. Overrides the inner-border style
	   property

       'invisible-char' (Glib::UInt : default 42 "*" : readable / writable /
       private)
	   The character to use when masking entry contents (in "password
	   mode")

       'invisible-char-set' (boolean : default false : readable / writable /
       private)
	   Whether the invisible char has been set

       'max-length' (integer : default 0 : readable / writable / private)
	   Maximum number of characters for this entry. Zero if no maximum

       'overwrite-mode' (boolean : default false : readable / writable /
       private)
	   Whether new text overwrites existing text

       'primary-icon-activatable' (boolean : default false : readable /
       writable / private)
	   Whether the primary icon is activatable

       'primary-icon-gicon' (Glib::Object::_Unregistered::GIcon : default
       undef : readable / writable / private)
	   GIcon for primary icon

       'primary-icon-name' (string : default undef : readable / writable /
       private)
	   Icon name for primary icon

       'primary-icon-pixbuf' (Gtk2::Gdk::Pixbuf : default undef : readable /
       writable / private)
	   Primary pixbuf for the entry

       'primary-icon-sensitive' (boolean : default true : readable / writable
       / private)
	   Whether the primary icon is sensitive

       'primary-icon-stock' (string : default undef : readable / writable /
       private)
	   Stock ID for primary icon

       'primary-icon-storage-type' (Gtk2::ImageType : default "empty" :
       readable / private)
	   The representation being used for primary icon

       'primary-icon-tooltip-markup' (string : default undef : readable /
       writable / private)
	   The contents of the tooltip on the primary icon

       'primary-icon-tooltip-text' (string : default undef : readable /
       writable / private)
	   The contents of the tooltip on the primary icon

       'progress-fraction' (double : default 0 : readable / writable /
       private)
	   The current fraction of the task that's been completed

       'progress-pulse-step' (double : default 0.1 : readable / writable /
       private)
	   The fraction of total entry width to move the progress bouncing
	   block for each call to gtk_entry_progress_pulse()

       'scroll-offset' (integer : default 0 : readable / private)
	   Number of pixels of the entry scrolled off the screen to the left

       'secondary-icon-activatable' (boolean : default false : readable /
       writable / private)
	   Whether the secondary icon is activatable

       'secondary-icon-gicon' (Glib::Object::_Unregistered::GIcon : default
       undef : readable / writable / private)
	   GIcon for secondary icon

       'secondary-icon-name' (string : default undef : readable / writable /
       private)
	   Icon name for secondary icon

       'secondary-icon-pixbuf' (Gtk2::Gdk::Pixbuf : default undef : readable /
       writable / private)
	   Secondary pixbuf for the entry

       'secondary-icon-sensitive' (boolean : default true : readable /
       writable / private)
	   Whether the secondary icon is sensitive

       'secondary-icon-stock' (string : default undef : readable / writable /
       private)
	   Stock ID for secondary icon

       'secondary-icon-storage-type' (Gtk2::ImageType : default "empty" :
       readable / private)
	   The representation being used for secondary icon

       'secondary-icon-tooltip-markup' (string : default undef : readable /
       writable / private)
	   The contents of the tooltip on the secondary icon

       'secondary-icon-tooltip-text' (string : default undef : readable /
       writable / private)
	   The contents of the tooltip on the secondary icon

       'selection-bound' (integer : default 0 : readable / private)
	   The position of the opposite end of the selection from the cursor
	   in chars

       'shadow-type' (Gtk2::ShadowType : default "in" : readable / writable /
       private)
	   Which kind of shadow to draw around the entry when has-frame is set

       'text' (string : default "" : readable / writable / private)
	   The contents of the entry

       'text-length' (Glib::UInt : default 0 : readable / private)
	   Length of the text currently in the entry

       'truncate-multiline' (boolean : default false : readable / writable /
       private)
	   Whether to truncate multiline pastes to one line.

       'visibility' (boolean : default true : readable / writable / private)
	   FALSE displays the "invisible char" instead of the actual text
	   (password mode)

       'width-chars' (integer : default -1 : readable / writable / private)
	   Number of characters to leave space for in the entry

       'xalign' (float : default 0 : readable / writable / private)
	   The horizontal alignment, from 0 (left) to 1 (right). Reversed for
	   RTL layouts.

STYLE PROPERTIES
       'icon-prelight' (boolean : default true : readable / private)
	   Whether activatable icons should prelight when hovered

       'inner-border' (Gtk2::Border : default undef : readable / private)
	   Border between text and frame.

       'invisible-char' (Glib::UInt : default 0 "\0" : readable / private)
	   The character to use when masking entry contents (in "password
	   mode")

       'progress-border' (Gtk2::Border : default undef : readable / private)
	   Border around the progress bar

       'state-hint' (boolean : default false : readable / private)
	   Whether to pass a proper state when drawing shadow or background

SIGNALS
       activate (Gtk2::Entry)
       move-cursor (Gtk2::Entry, Gtk2::MovementStep, integer, boolean)
       copy-clipboard (Gtk2::Entry)
       populate-popup (Gtk2::Entry, Gtk2::Menu)
       preedit-changed (Gtk2::Entry, string)
       insert-at-cursor (Gtk2::Entry, string)
       delete-from-cursor (Gtk2::Entry, Gtk2::DeleteType, integer)
       backspace (Gtk2::Entry)
       cut-clipboard (Gtk2::Entry)
       paste-clipboard (Gtk2::Entry)
       toggle-overwrite (Gtk2::Entry)
       icon-press (Gtk2::Entry, Gtk2::EntryIconPosition, Gtk2::Gdk::Event)
       icon-release (Gtk2::Entry, Gtk2::EntryIconPosition, Gtk2::Gdk::Event)

ENUMS AND FLAGS
   enum Gtk2::DeleteType
       ·   'chars' / 'GTK_DELETE_CHARS'

       ·   'word-ends' / 'GTK_DELETE_WORD_ENDS'

       ·   'words' / 'GTK_DELETE_WORDS'

       ·   'display-lines' / 'GTK_DELETE_DISPLAY_LINES'

       ·   'display-line-ends' / 'GTK_DELETE_DISPLAY_LINE_ENDS'

       ·   'paragraph-ends' / 'GTK_DELETE_PARAGRAPH_ENDS'

       ·   'paragraphs' / 'GTK_DELETE_PARAGRAPHS'

       ·   'whitespace' / 'GTK_DELETE_WHITESPACE'

   enum Gtk2::EntryIconPosition
       ·   'primary' / 'GTK_ENTRY_ICON_PRIMARY'

       ·   'secondary' / 'GTK_ENTRY_ICON_SECONDARY'

   flags Gtk2::Gdk::DragAction
       ·   'default' / 'GDK_ACTION_DEFAULT'

       ·   'copy' / 'GDK_ACTION_COPY'

       ·   'move' / 'GDK_ACTION_MOVE'

       ·   'link' / 'GDK_ACTION_LINK'

       ·   'private' / 'GDK_ACTION_PRIVATE'

       ·   'ask' / 'GDK_ACTION_ASK'

   enum Gtk2::ImageType
       ·   'empty' / 'GTK_IMAGE_EMPTY'

       ·   'pixmap' / 'GTK_IMAGE_PIXMAP'

       ·   'image' / 'GTK_IMAGE_IMAGE'

       ·   'pixbuf' / 'GTK_IMAGE_PIXBUF'

       ·   'stock' / 'GTK_IMAGE_STOCK'

       ·   'icon-set' / 'GTK_IMAGE_ICON_SET'

       ·   'animation' / 'GTK_IMAGE_ANIMATION'

       ·   'icon-name' / 'GTK_IMAGE_ICON_NAME'

       ·   'gicon' / 'GTK_IMAGE_GICON'

   enum Gtk2::MovementStep
       ·   'logical-positions' / 'GTK_MOVEMENT_LOGICAL_POSITIONS'

       ·   'visual-positions' / 'GTK_MOVEMENT_VISUAL_POSITIONS'

       ·   'words' / 'GTK_MOVEMENT_WORDS'

       ·   'display-lines' / 'GTK_MOVEMENT_DISPLAY_LINES'

       ·   'display-line-ends' / 'GTK_MOVEMENT_DISPLAY_LINE_ENDS'

       ·   'paragraphs' / 'GTK_MOVEMENT_PARAGRAPHS'

       ·   'paragraph-ends' / 'GTK_MOVEMENT_PARAGRAPH_ENDS'

       ·   'pages' / 'GTK_MOVEMENT_PAGES'

       ·   'buffer-ends' / 'GTK_MOVEMENT_BUFFER_ENDS'

       ·   'horizontal-pages' / 'GTK_MOVEMENT_HORIZONTAL_PAGES'

   enum Gtk2::ShadowType
       ·   'none' / 'GTK_SHADOW_NONE'

       ·   'in' / 'GTK_SHADOW_IN'

       ·   'out' / 'GTK_SHADOW_OUT'

       ·   'etched-in' / 'GTK_SHADOW_ETCHED_IN'

       ·   'etched-out' / 'GTK_SHADOW_ETCHED_OUT'

SEE ALSO
       Gtk2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget

COPYRIGHT
       Copyright (C) 2003-2011 by the gtk2-perl team.

       This software is licensed under the LGPL.  See Gtk2 for a full notice.

perl v5.18.1			  2013-09-28			Gtk2::Entry(3)
[top]

List of man pages available for OpenSuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net