I tried a couple of things. I forgot to mention that this is a Gnome app. 
When I did this:

    //topLevelWindow = gnome_app_new("gnomewin", "Gnome Window");
    topLevelWindow = gtk_window_new (GTK_WINDOW_TOPLEVEL);

(commented out the gnome part and created a simple GTK window it worked). 
But the Gnome tool bar etc. did not work (since it was expecting a GnomeApp 
Object.

Is there a way to resolve this for Gnome?

-D


>From: Skip Montanaro <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED] (Skip Montanaro)
>To: "Dinesh Nadarajah" <[EMAIL PROTECTED]>
>CC: [EMAIL PROTECTED]
>Subject: Re: gtk-bin.c error when using frames
>Date: Wed, 10 Oct 2001 09:25:24 -0500
>
>
>     Dinesh>     // create source frame
>     Dinesh>     frame = makeFrame();
>     Dinesh>     gtk_container_add(GTK_CONTAINER(topLevelWindow), frame);
>
>Try
>
>     gtk_container_add(GTK_CONTAINER(frame), topLevelWindow);
>
>instead...  Gtk is an object-oriented programming system implemented in C.
>Methods are always functions that prefix the conceptual method (e.g. "add")
>with the class for which the method is defined ("gtk_container" in this
>case).  The first argument must always be an instance of the class and
>corresponds to "this" in C++ or self in languages like Python or Smalltalk.
>You can think of the above call as
>
>     frame.add(topLevelWindow)
>
>(In fact, if you where using PyGtk, that's exactly how you'd write it.)
>
>--
>Skip Montanaro ([EMAIL PROTECTED])
>http://www.mojam.com/
>http://www.musi-cal.com/
>
>_______________________________________________
>gtk-list mailing list
>[EMAIL PROTECTED]
>http://mail.gnome.org/mailman/listinfo/gtk-list


_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp


_______________________________________________
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to