consulta de gtk_notebook
- From: Alejandro Valdes Jimenez <avaldes utalca cl>
- To: "Advocacy, chit-chat and event planning in Chile" <gnome-cl-list gnome org>
- Subject: consulta de gtk_notebook
- Date: Thu, 09 Nov 2006 18:25:06 -0300
Estimados...
Tengo un script el cual agrega en el label de un notebook una caja
conteniendo otro label y un boton. el tipico para cerrar una página de
un notebook.
ademas utilizo la función: gtk_notebook_page_num () que deviera devolver
el número de la pagina en la que está el boton que presiono, sin
embargo simpre me devuelve el valor -1, el que indica que ese boton no
es un hijo del notebook.
el script está en perl:
.....
my $hbox_image = Gtk2::HBox->new(FALSE,0);
my $image = Gtk2::Image->new_from_stock
('gtk-cancel','GTK_ICON_SIZE_MENU');
$hbox_image->pack_start($image,TRUE,FALSE,FALSE);
my $button = Gtk2::Button->new;
$button->set_relief ('GTK_RELIEF_NONE');
$button->add ($hbox_image);
my $label = Gtk2::Label->new ($name);
my $hbox_b = Gtk2::HBox->new(FALSE,0);
$hbox_b->pack_start($label,TRUE, FALSE, FALSE);
$hbox_b->pack_start($button,TRUE, FALSE, FALSE);
$button->signal_connect (clicked => sub {
my ($but,$user_data) = @_;
my $page_num = $gevice{"notebook"}->page_num ($but);
###my $page_num = $gevice{"notebook"}->get_current_page;
print $page_num."\n";
return;
},undef);
my $id = $gevice{"notebook"}->append_page($hbox_s,$hbox_b);
.....
será un problema de perl??
Saludos!
--
Alejandro Valdés Jiménez.
Area Plataforma
DTI - Dirección de Tecnologías de Información
Universidad de Talca.
Talca - Chile.
Teléfono: (56) (71) 200408
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]