Mercurial > projects > doodle
comparison tk/gtk_support.d @ 8:bf7903435f58
Checkpoint
author | "David Bryant <bagnose@gmail.com>" |
---|---|
date | Sat, 11 Jul 2009 21:49:04 +0930 |
parents | 936feb16eed4 |
children | f0ade1b49fe7 |
comparison
equal
deleted
inserted
replaced
7:936feb16eed4 | 8:bf7903435f58 |
---|---|
5 static import gdk.Event; | 5 static import gdk.Event; |
6 | 6 |
7 ButtonAction gtk2tk_button_action(gdk.Event.EventType event_type) { | 7 ButtonAction gtk2tk_button_action(gdk.Event.EventType event_type) { |
8 switch (event_type) { | 8 switch (event_type) { |
9 case gdk.Event.EventType.BUTTON_PRESS: | 9 case gdk.Event.EventType.BUTTON_PRESS: |
10 return ButtonAction.PRESS_SINGLE; | 10 return ButtonAction.SINGLE_PRESS; |
11 case gdk.Event.EventType.DOUBLE_BUTTON_PRESS: | 11 case gdk.Event.EventType.DOUBLE_BUTTON_PRESS: |
12 return ButtonAction.PRESS_DOUBLE; | 12 return ButtonAction.DOUBLE_PRESS; |
13 case gdk.Event.EventType.TRIPLE_BUTTON_PRESS: | 13 case gdk.Event.EventType.TRIPLE_BUTTON_PRESS: |
14 return ButtonAction.PRESS_TRIPLE; | 14 return ButtonAction.TRIPLE_PRESS; |
15 case gdk.Event.EventType.BUTTON_RELEASE: | 15 case gdk.Event.EventType.BUTTON_RELEASE: |
16 return ButtonAction.RELEASE; | 16 return ButtonAction.RELEASE; |
17 default: | 17 default: |
18 assert(false); | 18 assert(false); |
19 } | 19 } |