=head1 NAME

Gtk2::CellRendererText

=cut

=head1 HIERARCHY

  Glib::Object
  +----Glib::InitiallyUnowned
       +----Gtk2::Object
            +----Gtk2::CellRenderer
                 +----Gtk2::CellRendererText



=cut


=head1 METHODS

=head2 cellrenderer = Gtk2::CellRendererText-E<gt>B<new> 

=head2 $renderer-E<gt>B<set_fixed_height_from_font> ($number_of_rows)

=over

=item * $number_of_rows (integer) 

=back



=cut


=head1 PROPERTIES

=over

=item 'align-set' (boolean : default false : readable / writable / private)

Αν αυτή αναγνωριστική ετικέτα επηρεάζει τη λειτουργία στοίχισης

=item 'alignment' (Pango::Alignment : default "left" : readable / writable / private)

Τρόπος στοίχισης γραμμών

=item 'attributes' (Pango::AttrList : default undef : readable / writable / private)

Μια λίστα γνωρισμάτων για να εφαρμοστούν στο κείμενο

=item 'background' (string : default undef : writable / private)

Χρώμα παρασκηνίου ως string

=item 'background-gdk' (Gtk2::Gdk::Color : default undef : readable / writable / private)

Χρώμα παρασκηνίου ως GdkColor

=item 'background-set' (boolean : default false : readable / writable / private)

Αν αυτή αναγνωριστική ετικέτα επηρεάζει το χρώμα παρασκηνίου

=item 'editable' (boolean : default false : readable / writable / private)

Αν το κείμενο μπορεί να αλλαχθεί από το χρήστη

=item 'editable-set' (boolean : default false : readable / writable / private)

Αν αυτή αναγνωριστική ετικέτα επηρεάζει την παραμετροποίηση του κειμένου

=item 'ellipsize' (Pango::EllipsizeMode : default "none" : readable / writable / private)

Η προτιμώμενη θέση για τη χρήση αποσιωπητικών στο αλφαριθμητικό, αν η εργασία απόδοσης κελιού δεν έχει αρκετό χώρο για να το εμφανίσει ολόκληρο

=item 'ellipsize-set' (boolean : default false : readable / writable / private)

Αν αυτή αναγνωριστική ετικέτα επηρεάζει τη λειτουργία αποσιώπησης

=item 'family' (string : default undef : readable / writable / private)

Όνομα της οικογένειας της γραμματοσειράς, π.χ. Sans, Helvetica, Times, Monospace

=item 'family-set' (boolean : default false : readable / writable / private)

Αν αυτή αναγνωριστική ετικέτα επηρεάζει την οικογένεια γραμματοσειράς

=item 'font' (string : default undef : readable / writable / private)

Περιγραφή γραμματοσειράς ως string, π.χ. "Sans Italic 12"

=item 'font-desc' (Pango::FontDescription : default undef : readable / writable / private)

Περιγραφή γραμματοσειράς ως PangoFontDescription struct 

=item 'foreground' (string : default undef : writable / private)

Χρώμα προσκηνίου ως string

=item 'foreground-gdk' (Gtk2::Gdk::Color : default undef : readable / writable / private)

Χρώμα προσκηνίου ως GdkColor

=item 'foreground-set' (boolean : default false : readable / writable / private)

Αν αυτή αναγνωριστική ετικέτα επηρεάζει το χρώμα προσκηνίου

=item 'language' (string : default undef : readable / writable / private)

Η γλώσσα του κειμένου, ως κωδικοποίηση ISO. Το Pango μπορεί να το χρησιμοποιήσει αυτό ως συμβουλή όταν θα εμφανίζει το κείμενο. Αν δεν καταλαβαίνετε αυτήν την παράμετρο πιθανόν και να μην τη χρειάζεστε.

=item 'language-set' (boolean : default false : readable / writable / private)

Αν η αναγνωριστική ετικέτα θα επηρεάζει τη γλώσσα χειρισμού του κειμένου

=item 'markup' (string : default undef : writable / private)

Επισημασμένο κείμενο προς εμφάνιση

=item 'rise' (integer : default 0 : readable / writable / private)

Διάταξη του κειμένου πάνω από τη γραμμή βάσης (κάτω από τη γραμμή βάσης αν  η άνοδος είναι αρνητική)

=item 'rise-set' (boolean : default false : readable / writable / private)

Αν αυτή αναγνωριστική ετικέτα επηρεάζει την ανάδυση

=item 'scale' (double : default 1 : readable / writable / private)

Συντελεστής κλίμακας γραμματοσειράς

=item 'scale-set' (boolean : default false : readable / writable / private)

Αν αυτή αναγνωριστική ετικέτα επηρεάζει την κλίμακα της γραμματοσειράς

=item 'single-paragraph-mode' (boolean : default false : readable / writable / private)

Αν θα διατηρηθεί ή όχι όλο το κείμενο σε μια μονή παράγραφο

=item 'size' (integer : default 0 : readable / writable / private)

Μέγεθος γραμματοσειράς

=item 'size-points' (double : default 0 : readable / writable / private)

Μέγεθος γραμματοσειράς σε σημεία

=item 'size-set' (boolean : default false : readable / writable / private)

Αν αυτή αναγνωριστική ετικέτα επηρεάζει το μέγεθος της γραμματοσειράς

=item 'stretch' (Pango::Stretch : default "normal" : readable / writable / private)

Τέντωμα γραμματοσειράς

=item 'stretch-set' (boolean : default false : readable / writable / private)

Αν αυτή αναγνωριστική ετικέτα επηρεάζει το τέντωμα της γραμματοσειράς

=item 'strikethrough' (boolean : default false : readable / writable / private)

Αν θα γίνεται επισήμανση κειμένου

=item 'strikethrough-set' (boolean : default false : readable / writable / private)

Αν αυτή αναγνωριστική ετικέτα επηρεάζει τη διακριτή γραφής

=item 'style' (Pango::Style : default "normal" : readable / writable / private)

Στυλ γραμματοσειράς

=item 'style-set' (boolean : default false : readable / writable / private)

Αν αυτή αναγνωριστική ετικέτα επηρεάζει το στυλ γραμματοσειράς 

=item 'text' (string : default undef : readable / writable / private)

Κείμενο προς εμφάνιση

=item 'underline' (Pango::Underline : default "none" : readable / writable / private)

Τύπος υπογράμμισης για αυτό το κείμενο

=item 'underline-set' (boolean : default false : readable / writable / private)

Αν αυτή αναγνωριστική ετικέτα επηρεάζει την υπογράμμιση

=item 'variant' (Pango::Variant : default "normal" : readable / writable / private)

Παραλλαγή γραμματοσειράς

=item 'variant-set' (boolean : default false : readable / writable / private)

Αν αυτή αναγνωριστική ετικέτα επηρεάζει την παραλλαγή της γραμματοσειράς

=item 'weight' (integer : default 400 : readable / writable / private)

Βάρος γραμματοσειράς

=item 'weight-set' (boolean : default false : readable / writable / private)

Αν αυτή αναγνωριστική ετικέτα επηρεάζει το βάρος της γραμματοσειράς

=item 'width-chars' (integer : default -1 : readable / writable / private)

Το επιθυμητό πλάτος της ετικέτας, σε χαρακτήρες

=item 'wrap-mode' (Pango::WrapMode : default "char" : readable / writable / private)

Πως θα διασπάται το αλφαριθμητικό σε πολλαπλές γραμμές. αν δεν υπάρχει αρκετός χώρος για να εμφανιστεί ολόκληρο το αλφαριθμητικό.

=item 'wrap-width' (integer : default -1 : readable / writable / private)

Το πλάτος στο οποίο θα αναδιπλώνεται το κείμενο

=back



=cut


=head1 SIGNALS

=over

=item B<edited> (Gtk2::CellRendererText, string, string)

=back



=cut


=head1 ENUMS AND FLAGS

=head2 enum Pango::Alignment

=over

=item * 'left' / 'PANGO_ALIGN_LEFT'

=item * 'center' / 'PANGO_ALIGN_CENTER'

=item * 'right' / 'PANGO_ALIGN_RIGHT'

=back


=head2 enum Pango::EllipsizeMode

=over

=item * 'none' / 'PANGO_ELLIPSIZE_NONE'

=item * 'start' / 'PANGO_ELLIPSIZE_START'

=item * 'middle' / 'PANGO_ELLIPSIZE_MIDDLE'

=item * 'end' / 'PANGO_ELLIPSIZE_END'

=back


=head2 enum Pango::Stretch

=over

=item * 'ultra-condensed' / 'PANGO_STRETCH_ULTRA_CONDENSED'

=item * 'extra-condensed' / 'PANGO_STRETCH_EXTRA_CONDENSED'

=item * 'condensed' / 'PANGO_STRETCH_CONDENSED'

=item * 'semi-condensed' / 'PANGO_STRETCH_SEMI_CONDENSED'

=item * 'normal' / 'PANGO_STRETCH_NORMAL'

=item * 'semi-expanded' / 'PANGO_STRETCH_SEMI_EXPANDED'

=item * 'expanded' / 'PANGO_STRETCH_EXPANDED'

=item * 'extra-expanded' / 'PANGO_STRETCH_EXTRA_EXPANDED'

=item * 'ultra-expanded' / 'PANGO_STRETCH_ULTRA_EXPANDED'

=back


=head2 enum Pango::Style

=over

=item * 'normal' / 'PANGO_STYLE_NORMAL'

=item * 'oblique' / 'PANGO_STYLE_OBLIQUE'

=item * 'italic' / 'PANGO_STYLE_ITALIC'

=back


=head2 enum Pango::Underline

=over

=item * 'none' / 'PANGO_UNDERLINE_NONE'

=item * 'single' / 'PANGO_UNDERLINE_SINGLE'

=item * 'double' / 'PANGO_UNDERLINE_DOUBLE'

=item * 'low' / 'PANGO_UNDERLINE_LOW'

=item * 'error' / 'PANGO_UNDERLINE_ERROR'

=back


=head2 enum Pango::Variant

=over

=item * 'normal' / 'PANGO_VARIANT_NORMAL'

=item * 'small-caps' / 'PANGO_VARIANT_SMALL_CAPS'

=back


=head2 enum Pango::WrapMode

=over

=item * 'word' / 'PANGO_WRAP_WORD'

=item * 'char' / 'PANGO_WRAP_CHAR'

=item * 'word-char' / 'PANGO_WRAP_WORD_CHAR'

=back




=cut


=head1 SEE ALSO

L<Gtk2>, L<Glib::Object>, L<Glib::InitiallyUnowned>, L<Gtk2::Object>, L<Gtk2::CellRenderer>


=cut


=head1 COPYRIGHT

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

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



=cut

