comparison canvas.d @ 7:936feb16eed4

Checkpoint
author "David Bryant <bagnose@gmail.com>"
date Sat, 11 Jul 2009 21:29:03 +0930
parents 8a39b13cd3e6
children 66b47e122b31
comparison
equal deleted inserted replaced
6:a27d2093991c 7:936feb16eed4
201 //writefln("Got button event\n"); 201 //writefln("Got button event\n");
202 202
203 Point screen_point = Point(event.x + 0.5, event.y + 0.5); 203 Point screen_point = Point(event.x + 0.5, event.y + 0.5);
204 Point model_point = screen_to_model(screen_point); 204 Point model_point = screen_to_model(screen_point);
205 205
206 auto button_event = new ButtonEvent(gtk2tk_click(event.type), 206 auto button_event = new ButtonEvent(gtk2tk_button_action(event.type),
207 gtk2tk_button(event.button), 207 gtk2tk_button_name(event.button),
208 screen_point, 208 screen_point,
209 model_point, 209 model_point,
210 gtk2tk_mask(event.state)); 210 gtk2tk_mask(event.state));
211 211
212 mEventHandler.handle_button_press(this, button_event); 212 mEventHandler.handle_button_press(this, button_event);
219 //writefln("Got button event\n"); 219 //writefln("Got button event\n");
220 220
221 Point screen_point = Point(event.x + 0.5, event.y + 0.5); 221 Point screen_point = Point(event.x + 0.5, event.y + 0.5);
222 Point model_point = screen_to_model(screen_point); 222 Point model_point = screen_to_model(screen_point);
223 223
224 auto button_event = new ButtonEvent(gtk2tk_click(event.type), 224 auto button_event = new ButtonEvent(gtk2tk_button_action(event.type),
225 gtk2tk_button(event.button), 225 gtk2tk_button_name(event.button),
226 screen_point, 226 screen_point,
227 model_point, 227 model_point,
228 gtk2tk_mask(event.state)); 228 gtk2tk_mask(event.state));
229 229
230 mEventHandler.handle_button_release(this, button_event); 230 mEventHandler.handle_button_release(this, button_event);