ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/bin/pclient
(Generate patch)

Comparing deliantra/Deliantra-Client/bin/pclient (file contents):
Revision 1.53 by root, Sun Apr 9 22:17:40 2006 UTC vs.
Revision 1.54 by root, Sun Apr 9 22:24:43 2006 UTC

31our $WIDTH; 31our $WIDTH;
32our $HEIGHT; 32our $HEIGHT;
33our $FULLSCREEN; 33our $FULLSCREEN;
34 34
35our $FONTSIZE; 35our $FONTSIZE;
36our $FOCUS;
37our $HOVER;
36 38
37our $SDL_TIMER; 39our $SDL_TIMER;
38our $SDL_APP; 40our $SDL_APP;
39our $SDL_EV = new SDL::Event; 41our $SDL_EV = new SDL::Event;
40our %SDL_CB; 42our %SDL_CB;
236 SDL_KEYUP() => sub { 238 SDL_KEYUP() => sub {
237 Crossfire::Client::Widget::feed_sdl_key_up_event ($SDL_EV); 239 Crossfire::Client::Widget::feed_sdl_key_up_event ($SDL_EV);
238 }, 240 },
239 SDL_MOUSEMOTION() => sub { 241 SDL_MOUSEMOTION() => sub {
240 my ($x, $y) = ($SDL_EV->motion_x, $SDL_EV->motion_y); 242 my ($x, $y) = ($SDL_EV->motion_x, $SDL_EV->motion_y);
241 my $widget = $TOPLEVEL->find_widget ($x, $y); 243 $HOVER = $TOPLEVEL->find_widget ($x, $y);
242 244
243 warn "mouse $x, $y = $widget\n"; 245 warn "mouse $x, $y = $HOVER\n";
244 }, 246 },
245 SDL_MOUSEBUTTONDOWN() => sub { 247 SDL_MOUSEBUTTONDOWN() => sub {
246 Crossfire::Client::Widget::feed_sdl_button_down_event ($SDL_EV); 248 Crossfire::Client::Widget::feed_sdl_button_down_event ($SDL_EV);
247 }, 249 },
248 SDL_MOUSEBUTTONUP() => sub { 250 SDL_MOUSEBUTTONUP() => sub {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines