not sure what's could be going wrong since you didn't supply any code, but...
first, see the accelerator documentation: http://library.gnome.org/devel/gtk/stable/gtk-Keyboard-Accelerators.html#gtk-accelerator-set-default-mod-mask and to "see" if the ALT key is pressed, in your mouse callback: gboolean mouse(GtkWidget *widget, GdkEventButton *event, gpointer nil) { static guint modifiers = gtk_accelerator_get_default_mod_mask(); gboolean ALTkeyActive; ALTkeyActive = ((event->state & modifiers) == GDK_MOD1_MASK) ? TRUE : FALSE; switch (ALTkeyActive) { case TRUE: // do something when pressed break; case FALSE: // do something when not pressed break; } } cheers, richard On Wed, Jul 9, 2008 at 10:32 AM, Toralf Lund <[EMAIL PROTECTED]> wrote: > I have an odd feeling that this is a stupid question because I'm > overlooking something very obvious, but does Alt+Mouse button click have any > special meaning in Gtk? > > What I mean to say is, I have an application where I draw to a drawing area > widget, and also handle various events for it "by hand" via the > button-press-event and button-release-event signal, among others. This all > works rather fine, but if the Alt button is pressed, my event handlers > doesn't seem to "see" the button presses. Is there any obvious reason for > this? > > - Toralf > _______________________________________________ > gtk-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/gtk-list >
_______________________________________________ gtk-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtk-list
