Re: [gtk-list] Re: Gtk_MenuFactory Problem.
- From: Marsel Osipov <marsel lex infi net>
- To: gtk-list redhat com
- Subject: Re: [gtk-list] Re: Gtk_MenuFactory Problem.
- Date: Sun, 22 Mar 1998 22:53:16 -0500
Tero Pulkkinen wrote:
> Marsel Osipov <marsel@lex.infi.net> writes:
> > I have this problem with gtk-- Gtk_MenuFactory.
> >
> > I have two example programs.
> >
> > The MyWin() classes are almost identical in both.
> >
> > subfactory = new Gtk_MenuFactory(GTK_MENU_FACTORY_MENU_BAR);
> > mbar = new Gtk_MenuBar(GTK_MENU_BAR(subfactory->c_object()->widget); is the
> > line that gives me problem(I think).
> >
> > One program compiles and runs fine, but the other, gives compiles fine, but
> > when run, gives me bunch of warnings, and exits with sigsegv cought. I can not
> > see why it does that....Can someone please help?
>
> It would help, if you told what are the warnings. :)
>
> Well, I'd guess in some reason the widget-member has not been initialized
> or maybe with different type.
This is what happened....My fault. It is corrected now.
> I think you can only use the widget member
> after realize() for menufactory has been made. (I dunno exactly).
> Check where that widget member in the working example has proper value,
> but the another code does not have it initialized. (the example in gtk--
> uses add_subfactory and add_entries calls after creating the subfactory.
> I think those need to be done (not sure about this either, but it sounds
> logical as all examples does it)
>
Yes.
> hmm, maybe I should modify the interface to menufactory so that it'd force
> you to do it correctly. (you can force that with C++'s types..)
>
> (is there elsewhere in gtk/gtk-- situations that must be done in
> certain order or it'll break? Maybe If I knew those situatiohns,
> could help compiler catch those.)
>
> --
> -- Tero Pulkkinen -- terop@modeemi.cs.tut.fi --
>
> --
> To unsubscribe: mail -s unsubscribe gtk-list-request@redhat.com < /dev/null
Thank you.
Marsel Osipov
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]