Re: [Vala] How to cast Gdk.EventKey to Gdk.Event ?
- From: Tal Hadad <tal_hd hotmail com>
- To: Vala Mail List <vala-list gnome org>
- Subject: Re: [Vala] How to cast Gdk.EventKey to Gdk.Event ?
- Date: Sat, 26 Nov 2011 17:56:35 +0200
Gdk.Event* real_e = (Gdk.Event*)(&e);
It's tested.
Gdk.Event* is an unowned Gdk.Event, only different is syntax:
(Gdk.Event)instance = (Gdk.Event*)->instance
Tal
Date: Fri, 25 Nov 2011 23:48:59 -0500
From: shawn p huang gmail com
To: vala-list gnome org
Subject: [Vala] How to cast Gdk.EventKey to Gdk.Event ?
How to cast Gdk.EventKey to Gdk.Event in vala?
some code like, but it does not compile.
100 public override bool key_release_event(Gdk.EventKey e) {
101 if (m_primary_modifier !=
KeybindingManager.keyval_to_modifier(e.keyval))
102 return true;
103
104 if
(KeybindingManager.primary_modifier_still_pressed((Gdk.Event)e))
105 return true;
106
107 hide();
108 return true;
109 }
Thanks,
_______________________________________________
vala-list mailing list
vala-list gnome org
http://mail.gnome.org/mailman/listinfo/vala-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]