RE: [gtk-list] HELP! scrolled window of clist
- From: "Rostedt, Steven" <steven rostedt lmco com>
- To: "'gtk-list redhat com'" <gtk-list redhat com>
- Subject: RE: [gtk-list] HELP! scrolled window of clist
- Date: Mon, 30 Nov 1998 13:32:53 -0500
Knowing how if feels not to have a response, I'm
going to answer this. Although I'm probably not
the right person to do so. Since I'm still using 1.0.6
But I've been reading this list for a while.
In the Devel version, the CList no longer has a scrolled
window. You need to create a scrolled window
first and then add the clist to it.
something like this (i'm leaving out most of the parameters)
sw = gtk_scrolledwindow_new ();
[snip]
cl = gtk_clist_new ();
gtk_container_add (GTK_CONTAINER(sw),cl);
and therefore I think your "WHAT" is the sw.
Hope this helps
(I also hope I'm not too far off)
Steve.
> -----Original Message-----
> From: D. Emilio Grimaldo Tunon [SMTP:emilio_tunon@nl.compuware.com]
> Sent: Monday, November 30, 1998 12:24 PM
> To: gtk-list@redhat.com
> Subject: [gtk-list] HELP! scrolled window of clist
>
> Hi,
> Sorry for the scream :-) I am experiencing a strange problem
> and because of it I am unsure whether my postings are actually
> getting to the listserver or disappearing somewhere. Therefore
> a sign of life would be appreciated :-) i.e. do you read me?
>
> Now my question... I am porting my 1.0.5 application to also
> support 1.1.5. Went through the ChangeLog and compared the
> 'insulting' header files to figure out what needed to be
> adapted in my program. At this point everything compiles
> and links under 1.1.5. Great, but... when I run the program
> it crashes immediately with:
>
> Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkScrolledWindow'
>
> Gtk-CRITICAL **: file gtkscrolledwindow.c: line 385
> (gtk_scrolled_window_set_policy): assertion `scrolled_window != NULL'
>
> failed.
> Gdk-Message: ** ERROR **: sigsegv caught
>
>
> As a backgrounder, in 1.0.5 I had to maintain the vertical
> scrollbar by mingling with internal data of the CList widget
> and its ancestors+children. This was in particular with the
> vscrollbar member which has disappeared in 1.1.5 in favour of
> te vadjustment member which makes things easier. The problem is
> *** How do I obtain the scrolled window of the CList? I
> need it for the following code:
>
> #ifndef GTK_DEVEL
> /* This is for 1.0.5 */
> gtk_clist_set_policy(GTK_CLIST(clist),
> GTK_POLICY_AUTOMATIC,
> GTK_POLICY_ALWAYS);
> #else
> gtk_scrolled_window_set_policy( WHAT, ..AUTO.., ..ALWAYS..);
> #endif
>
>
> The question is then, how on earth do I obtain the WHAT
> parameter? it is of type ScrolledWindow but I don't see
> that in the gtkclist.h.
>
> Being the 3rd time I ask, it would be nice to have an
> answer... :-)
>
> Cheers,
> Emilio
> --
> D. Emilio Grimaldo Tunon Compuware Europe B.V. (Uniface Lab)
> Software Engineer Amsterdam, The Netherlands
> emilio_tunon@nl.compuware.com Tel. +31 (0)20 3126 516
> *** The opinions expressed hereby are mine and not my employer's ***
>
> --
> To unsubscribe: mail -s unsubscribe gtk-list-request@redhat.com <
> /dev/null
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]