RE: hi there...
- From: martyn 2 russell bt com
- To: gtk-devel-list gnome org
- Subject: RE: hi there...
- Date: Mon, 10 Feb 2003 09:17:30 -0000
No this is the wrong list for this sort of question. This list is dedicated
to developing the GTK library itself, not implementing it. You want the
gtk-app-devel (gtk-app-devel-list gnome org).
But in answer to your question, have you looked at using a textview? if
you're using GTK 2 (which I assume you are), you can place images inside
that which will, in turn, be inside your scrolledwindow.
For an example on how to do this, see the "gtk-demo"
Does this help?
Regards,
Martyn
> -----Original Message-----
> From: cyberchris gmx at [mailto:cyberchris gmx at]
> Sent: 08 February 2003 17:00
> To: gtk-devel-list gnome org
> Subject: hi there...
>
>
> sorry, i don't know if i'm right there.please forgive me if i'm wrong
> here.but if i wrong please tell me a e-mail adresse were i
> can tell my question.
>
> i have got a question about develop with gtk.
>
> i want to create a scroll window. this is ok, but i also want to put a
> pixmap in the "background" of the scroll window. i don't know
> what i have to do.
> so i hope you can help me. this is the code i have:
>
>
> ///box fuer scrollfenster und clist erzeugen
> v_box=gtk_vbox_new(FALSE, 5);
> gtk_container_set_border_width(GTK_CONTAINER(v_box), 5);
> gtk_table_attach(GTK_TABLE (table), v_box, 1,65,1,95,
> 0,
> 0,
> 0, 0);
> gtk_widget_set_uposition(v_box,12,144);
> gtk_widget_set_usize(v_box,522,419);
> gtk_widget_set_style (v_box, styleFeld[5]);
> gtk_widget_show(v_box);
>
> //erzeuge das scrollfenster
> scroll_wdw=gtk_scrolled_window_new(NULL, NULL);
>
> v_adj=gtk_scrolled_window_get_vadjustment(GTK_SCROLLED_WINDOW(
> scroll_wdw));
> gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scroll_wdw),
> // GTK_POLICY_AUTOMATIC,
> GTK_POLICY_ALWAYS);
> GTK_POLICY_AUTOMATIC,
> GTK_POLICY_NEVER);
> gtk_box_pack_start(GTK_BOX(v_box), scroll_wdw, TRUE, TRUE, 0);
> gtk_widget_set_style (scroll_wdw, styleFeld[5]);
> gtk_widget_show(scroll_wdw);
>
> //erzeuge eine clist
> c_list = gtk_clist_new( 1 );
> gtk_clist_set_shadow_type (GTK_CLIST(c_list), GTK_SHADOW_IN);
> gtk_clist_set_column_width (GTK_CLIST(c_list), 0, 100);
>
> //gtk_clist_set_pixmap(GTK_CLIST(c_list),5,20,gdk_pixmap,NULL );
>
> gtk_widget_set_style (c_list, styleFeld[5]);
> gtk_container_add(GTK_CONTAINER(scroll_wdw), c_list);
> gtk_widget_show(c_list);
> //scrollfenster ende
>
> //logo im scroll
> /*
> p_style=gtk_widget_get_style(table);
> gdk_pixmap=gdk_pixmap_create_from_xpm(window->window,&pix_mask,
>
> &p_style->bg[GTK_STATE_NORMAL],logo_name);
> pix_wdw=gtk_pixmap_new(gdk_pixmap,pix_mask);
>
> gtk_table_attach(GTK_TABLE (table), pix_wdw, 20,60,50,60,
> GTK_FILL | GTK_EXPAND,
> GTK_FILL | GTK_EXPAND,
> 0, 0);
> gtk_widget_show(pix_wdw);
> */
> //logo ende
>
>
>
>
> thank you
>
> chris
>
> --
> +++ GMX - Mail, Messaging & more http://www.gmx.net +++
> NEU: Mit GMX ins Internet. Rund um die Uhr für 1 ct/ Min. surfen!
>
> _______________________________________________
> gtk-devel-list mailing list
> gtk-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtk-devel-list
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]