Perdon por la pregunta. Una vez cargado el gtkrc en el Gtk2::Rc->add_default_file($gtkrc);Primero debes de cargar el gtkrc antes de crear la ventana, debe ser antes de hacer el show_all a la ventana.
como aplico los cambios a mi $ventana = Gtk2::Window;
¿ Se puede cambiar la apariencia despues de haber creado la ventana o ya no se puede?Con hacerle un show_all depues de cargar el rc es mas que suficiente.
hice un boton que quiere realizar la operacion pero no logro que cambie la apariencia.
sub cambiar{
#$ventana_p->rc_style(TRUE);
$ventana_p->hide_all;
#$ventana_p->reset_rc_styles;
Gtk2::Rc->set_default_files ("./temas/bluebubble/gtk-2.0/gtkrc"); # ó
Gtk2::Rc->add_default_file ("./temas/bluebubble/gtk-2.0/gtkrc"); # no funciona por ninguno
$ventana_p->show_all;
}
no funciona :huh:Si no saca ningun error, el problema debe estar en el gtkrc... o estas en Windows y tiene problemas con esto :unsure:
No estoy en windows, todo lo estoy haciendo en Linux.Hmmm... estas haciendo gtk2->main() al final?
Bueno ni modo. :hola: