[pygobject] Fix attributes 2BUTTON_PRESS and 3BUTTON_PRESS of Gdk.EventType.
- From: Laszlo Pandy <lpandy src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pygobject] Fix attributes 2BUTTON_PRESS and 3BUTTON_PRESS of Gdk.EventType.
- Date: Wed, 19 Jan 2011 15:16:47 +0000 (UTC)
commit d143afa6da4f5b5f47be8df11fa41d7b47ab1794
Author: Laszlo Pandy <lpandy src gnome org>
Date: Wed Jan 19 16:14:42 2011 +0100
Fix attributes 2BUTTON_PRESS and 3BUTTON_PRESS of Gdk.EventType.
This puts an underscore in front of 2BUTTON_PRESS and 3BUTTON_PRESS because in Python attributes starting with a numeral causes a syntax error.
gi/overrides/Gdk.py | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/gi/overrides/Gdk.py b/gi/overrides/Gdk.py
index e536da4..08db7ab 100644
--- a/gi/overrides/Gdk.py
+++ b/gi/overrides/Gdk.py
@@ -77,6 +77,9 @@ else:
Window = override(Window)
__all__.append('Window')
+Gdk.EventType._2BUTTON_PRESS = getattr(Gdk.EventType, "2BUTTON_PRESS")
+Gdk.EventType._3BUTTON_PRESS = getattr(Gdk.EventType, "3BUTTON_PRESS")
+
class Event(Gdk.Event):
_UNION_MEMBERS = {
Gdk.EventType.DELETE: 'any',
@@ -84,8 +87,8 @@ class Event(Gdk.Event):
Gdk.EventType.EXPOSE: 'expose',
Gdk.EventType.MOTION_NOTIFY: 'motion',
Gdk.EventType.BUTTON_PRESS: 'button',
- getattr(Gdk.EventType, "2BUTTON_PRESS"): 'button',
- getattr(Gdk.EventType, "3BUTTON_PRESS"): 'button',
+ Gdk.EventType._2BUTTON_PRESS: 'button',
+ Gdk.EventType._3BUTTON_PRESS: 'button',
Gdk.EventType.BUTTON_RELEASE: 'button',
Gdk.EventType.KEY_PRESS: 'key',
Gdk.EventType.KEY_RELEASE: 'key',
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]