Re: GTK
On Wed, 28 Aug 2002 20:46:04 -0300
Vinicius Kursancew <linux@vkcorp.org> wrote:
> devo usar gdk_draw* ?
> ou o que?
No exemplo da documentacao do GTK (instale o DevHelp, e' muito bom!), as
funcoes do GDK sao utilizadas; veja:
---8<---
gboolean
expose_event (GtkWidget *widget, GdkEventExpose *event, gpointer data)
{
gdk_window_clear_area (widget->window,
event->area.x, event->area.y,
event->area.width, event->area.height);
gdk_gc_set_clip_rectangle (widget->style->fg_gc[widget->state],
&event->area);
gdk_draw_arc (widget->window,
widget->style->fg_gc[widget->state],
TRUE,
0, 0, widget->allocation.width, widget->allocation.height,
0, 64 * 360);
gdk_gc_set_clip_rectangle (widget->style->fg_gc[widget->state],
NULL);
return TRUE;
}
[...]
GtkWidget *drawing_area = gdk_drawing_area_new();
gdk_drawing_area_size (GTK_DRAWING_AREA (drawing_area),
100, 100);
gtk_signal_connect (GTK_OBJECT (drawing_area),
--->8---
Qualquer coisa, tamos ai'.
--
Leandro Pereira (oO) <leandro@linuxmag.com.br>
www.mindcrisis.tk /||\ GPG key: 0x062E7976
"Ás vezes você está discutindo com um imbecil...
e ele também." --Millôr Fernandes
.
Reply to:
- References:
- GTK
- From: Vinicius Kursancew <linux@vkcorp.org>