Clutter::Entry.3pm

Langue: en

Autres versions - même langue

Version: 2008-07-23 (debian - 07/07/09)

Section: 3 (Bibliothèques de fonctions)

NAME

Clutter::Entry

HIERARCHY

   Glib::Object
   +----Glib::InitiallyUnowned
        +----Clutter::Actor
             +----Clutter::Entry
 
 

INTERFACES

   Glib::Object::_Unregistered::ClutterScriptable
 
 

METHODS


actor = Clutter::Entry->new ($font_name=undef, $text=undef, $color=undef)


actor = Clutter::Entry->new ($font_name=undef, $text=undef, $color=undef)

$font_name (string or undef)
$text (string or undef)
$color (Clutter::Color or undef)

alignment = $entry->get_alignment


alignment = $entry->get_alignment


$entry->set_alignment ($alignment)


$entry->set_alignment ($alignment)

$alignment (Gtk2::Pango::Alignment)

color = $entry->get_color


color = $entry->get_color


$entry->set_color ($color)


$entry->set_color ($color)

$color (Clutter::Color)

integer = $entry->get_cursor_position


integer = $entry->get_cursor_position


$entry->set_cursor_position ($position)


$entry->set_cursor_position ($position)

$position (integer)

$entry->delete_chars ($len)


$entry->delete_chars ($len)

$len (integer)

$entry->delete_text ($start_pos, $end_pos)


$entry->delete_text ($start_pos, $end_pos)

$start_pos (integer)
$end_pos (integer)

string = $entry->get_font_name


string = $entry->get_font_name


$entry->set_font_name ($font_name)


$entry->set_font_name ($font_name)

$font_name (string)

$entry->insert_text ($text)


$entry->insert_text ($text)

$text (string)

$entry->insert_unichar ($wc)


$entry->insert_unichar ($wc)

$wc (character)

character = $entry->get_invisible_char


character = $entry->get_invisible_char


$entry->set_invisible_char ($wc)


$entry->set_invisible_char ($wc)

$wc (character)

layout = $entry->get_layout


layout = $entry->get_layout


integer = $entry->get_max_length


integer = $entry->get_max_length


$entry->set_max_length ($max)


$entry->set_max_length ($max)

$max (integer)

string or undef = $entry->get_text


string or undef = $entry->get_text


$entry->set_text ($text)


$entry->set_text ($text)

$text (string or undef)

boolean = $entry->get_visibility


boolean = $entry->get_visibility


$entry->set_visibility ($visible)


$entry->set_visibility ($visible)

$visible (boolean)

boolean = $entry->get_visible_cursor


boolean = $entry->get_visible_cursor


$entry->set_visible_cursor ($visible)


$entry->set_visible_cursor ($visible)

$visible (boolean)

PROPERTIES

'alignment' (Gtk2::Pango::Alignment : readable / writable / private)
The preferred alignment for the string,
'color' (Clutter::Color : readable / writable / private)
Font Colour
'cursor-visible' (boolean : readable / writable / private)
Whether the input cursor is visible
'entry-padding' (Glib::UInt : readable / writable / private)
The padding space between the text and the left and right borders
'font-name' (string : readable / writable / private)
Pango font description
'max-length' (integer : readable / writable / private)
The maximum length of the entry text
'position' (integer : readable / writable / private)
The cursor position
'text' (string : readable / writable / private)
Text to render
'text-visible' (boolean : readable / writable / private)
Whether the text is visible in plain form
'x-align' (double : readable / writable / private)
The horizontal alignment to be used for the text

SIGNALS

text-changed (Clutter::Entry)
cursor-event (Clutter::Entry, Clutter::Geometry)
activate (Clutter::Entry)

ENUMS AND FLAGS


enum Gtk2::Pango::Alignment

'left' / 'PANGO_ALIGN_LEFT'
'center' / 'PANGO_ALIGN_CENTER'
'right' / 'PANGO_ALIGN_RIGHT'

SEE ALSO

Clutter, Glib::Object, Glib::InitiallyUnowned, Clutter::Actor Copyright (C) 2006 OpenedHand Ltd.

This module is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public Library version 2.1, or under the terms of the Artistic License. See Clutter for the full copyright notice.