Re: Gtk::VBox problem in 0.97



On Mon, 2003-09-08 at 06:40, Anuradha Ratnaweera wrote:
The following code works well in 0.96, but not in 0.97.

    my $notebook = Gtk2::Notebook->new();
    
    $vbox = Gtk2::VBox->new();
    $notebook->append_page($vbox, "Title");

With 0.97, the error message is

    variable is not of type Gtk2::Widget at CCat/UI/Main.pm line 62.


i can verify the behavior, i'm looking into it. i'll reply when if
figure something out.

Didn't have time to figure out where the exact problem is, but a 
diff on build/gtk2perl.typemap shows the following changes:

-GtkVBox *      T_GTK_TYPE_VBOX
-GtkVBox_ornull *       T_GTK_TYPE_VBOX_NULLOK
+GtkVBox *      T_GPERL_GENERIC_WRAPPER
+GtkVBox_ornull *       T_GPERL_GENERIC_WRAPPER
-T_GTK_TYPE_VBOX
-       $var = SvGtkVBox($arg);
-T_GTK_TYPE_VBOX_NULLOK
-       $var = SvGtkVBox_ornull($arg);
-T_GTK_TYPE_VBOX
-       $arg = newSVGtkVBox($var);
-T_GTK_TYPE_VBOX_NULLOK
-       $arg = newSVGtkVBox_ornull($var);

      Anuradha

this is as it should be. 

-rm




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]