Personalizar texto de los Labels en PHP-GTK2

Una de las pocas cosas que no hace el editor de archivos Glade para crear aplicaciones en PHP-GTK2 es que los labels no pueden ser editados en cuanto a sus propiedades.

El editor te deja poner texto, pero no negrita, tipo de fuente, color…

Solución

Aquí pongo un ejemplo de como editarlo desde el codigo PHP, en tiempo de ejecucción:

$title = $glade->get_widget(’label38′);
$title->modify_font(new PangoFontDescription(”Verdana Bold 11″));
$title->modify_fg(Gtk::STATE_NORMAL, GdkColor::parse(”#ff0000″));
$title->set_size_request(-1, 40);

Estas propiedades no son del label nativamente sino que lo proporciona el ‘padre’ del objeto Label, uno de ellos es GTKWidget. De ahí provienen estas propiedades editables. http://gtk.php.net/manual/en/gtk.gtkwidget.php

Etiquetas: , , , , , ,

Un comentario para “Personalizar texto de los Labels en PHP-GTK2”

  1. Carlos dice:

    Hola amigo gracias por el dato estoy haciendo algo con java-gtk y no encontraba
    como modificar las fuentes

Deja un comentario

CAPTCHA Image Audio Version
Reload Image