[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gtk-app-devel
Subject:    Re: button_release_event
From:       Paolo Costabel <paoloc () pacbell ! net>
Date:       2004-12-29 15:35:31
Message-ID: 45D864D3-59AF-11D9-BA20-000A95B00CC8 () pacbell ! net
[Download RAW message or body]

Try to connect to the button_release_event of the canvas.

On Dec 26, 2004, at 2:14 PM, Jan wrote:

> Hello.
>
> I apologize for my importunity.
> But I can not find any eyeful information in documentation.
>
> I try to draw line from point where user press left mouse button.
>
> I have follows initialization code:
>
> GtkWidget *topLevelWindow=gtk_window_new(GTK_WINDOW_TOPLEVEL);
>
> g_signal_connect(G_OBJECT(topLevelWindow), "delete_event",
>                  G_CALLBACK(OnDelete), NULL);
> g_signal_connect(G_OBJECT(topLevelWindow),
>                  "destroy",  G_CALLBACK(OnDestroy),
>                  NULL);
> GtkWidget *canvas=gtk_drawing_area_new();
> g_signal_connect(G_OBJECT(canvas), "expose_event",
> 		 G_CALLBACK(OnDraw), NULL);
> g_signal_connect(G_OBJECT(GTK_WINDOW(topLevelWindow)),
>                  "button_release_event", 
> G_CALLBACK(OnButtonReleaseEvent),
> 		 NULL);
> gtk_container_add(GTK_CONTAINER(topLevelWindow), canvas);
> gtk_widget_show(canvas);
> gtk_widget_show(topLevelWindow);
>
> And have follow OnButtonReleaseEvent:
>
> gboolean OnButtonReleaseEvent(GtkWidget *widget, GdkEventExpose 
> *event, gpointer data)
> {
>   g_print("Release Event!\n");
>   return TRUE;
> }
>
> I clicked and clicked on window of my application
> and there are no "Release Event!".
>
> Why so?
>
>
> _______________________________________________
> gtk-app-devel-list mailing list
> gtk-app-devel-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
>
>
Zebra Development Technical Support
support@zebradevelopment.com

_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic