diff options
| author | Albrecht Schlosser <albrechts.fltk@online.de> | 2015-04-19 14:16:10 +0000 |
|---|---|---|
| committer | Albrecht Schlosser <albrechts.fltk@online.de> | 2015-04-19 14:16:10 +0000 |
| commit | a08321a091500e50c72ad7beccace9331116171c (patch) | |
| tree | 88f10f74f67d2e8524bfcdd8c67b1b1d2c83de68 /src | |
| parent | 0755a81759c595b915f1ead6781d2d95725aa30b (diff) | |
Rename static int send(..) to send_event() in src/Fl.cxx.
Also: remove unnecessary '#include <stdio.h>' (needed only for debugging).
Rationale: search for 'send' within the file has too many false positive
hits. The function is 'static' and hence local to this file.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10708 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src')
| -rw-r--r-- | src/Fl.cxx | 31 |
1 files changed, 15 insertions, 16 deletions
diff --git a/src/Fl.cxx b/src/Fl.cxx index 9e7aa0dcc..daf5e443e 100644 --- a/src/Fl.cxx +++ b/src/Fl.cxx @@ -3,7 +3,7 @@ // // Main event handling code for the Fast Light Tool Kit (FLTK). // -// Copyright 1998-2010 by Bill Spitzak and others. +// Copyright 1998-2015 by Bill Spitzak and others. // // This library is free software. Distribution and use rights are outlined in // the file "COPYING" which should have been included with this file. If this @@ -51,7 +51,6 @@ #include <FL/x.H> #include <ctype.h> -#include <stdio.h> #include <stdlib.h> #include "flstring.h" @@ -1137,7 +1136,7 @@ void fl_throw_focus(Fl_Widget *o) { // Call to->handle(), but first replace the mouse x/y with the correct // values to account for nested windows. 'window' is the outermost // window the event was posted to by the system: -static int send(int event, Fl_Widget* to, Fl_Window* window) { +static int send_event(int event, Fl_Widget* to, Fl_Window* window) { int dx, dy; int old_event = Fl::e_number; if (window) { @@ -1279,7 +1278,7 @@ int Fl::handle_(int e, Fl_Window* window) else if (modal() && wi != modal()) return 0; pushed_ = wi; Fl_Tooltip::current(wi); - if (send(e, wi, window)) return 1; + if (send_event(e, wi, window)) return 1; // raise windows that are clicked on: window->show(); return 1; @@ -1323,11 +1322,11 @@ int Fl::handle_(int e, Fl_Window* window) Fl::event_y_root() >= tooltip->y() && Fl::event_y_root() < tooltip->y() + tooltip->h() ); } // if inside, send event to tooltip window instead of background window - if (inside) ret = send(e, tooltip, window); - else ret = (wi && send(e, wi, window)); + if (inside) ret = send_event(e, tooltip, window); + else ret = (wi && send_event(e, wi, window)); } else #endif - ret = (wi && send(e, wi, window)); + ret = (wi && send_event(e, wi, window)); if (pbm != belowmouse()) { #ifdef DEBUG printf("Fl::handle(e=%d, window=%p);\n", e, window); @@ -1347,7 +1346,7 @@ int Fl::handle_(int e, Fl_Window* window) wi = pushed(); pushed_ = 0; // must be zero before callback is done! } else if (modal() && wi != modal()) return 0; - int r = send(e, wi, window); + int r = send_event(e, wi, window); fl_fix_focus(); return r;} @@ -1369,7 +1368,7 @@ int Fl::handle_(int e, Fl_Window* window) // a KEYUP there. I believe that the current solution is // "close enough". for (wi = grab() ? grab() : focus(); wi; wi = wi->parent()) - if (send(FL_KEYUP, wi, window)) return 1; + if (send_event(FL_KEYUP, wi, window)) return 1; return 0; case FL_KEYBOARD: @@ -1383,7 +1382,7 @@ int Fl::handle_(int e, Fl_Window* window) // Try it as keystroke, sending it to focus and all parents: for (wi = grab() ? grab() : focus(); wi; wi = wi->parent()) - if (send(FL_KEYBOARD, wi, window)) return 1; + if (send_event(FL_KEYBOARD, wi, window)) return 1; // recursive call to try shortcut: if (handle(FL_SHORTCUT, window)) return 1; @@ -1404,11 +1403,11 @@ int Fl::handle_(int e, Fl_Window* window) wi = modal(); if (!wi) wi = window; } else if (wi->window() != first_window()) { - if (send(FL_SHORTCUT, first_window(), first_window())) return 1; + if (send_event(FL_SHORTCUT, first_window(), first_window())) return 1; } for (; wi; wi = wi->parent()) { - if (send(FL_SHORTCUT, wi, wi->window())) return 1; + if (send_event(FL_SHORTCUT, wi, wi->window())) return 1; } // try using add_handle() functions: @@ -1450,19 +1449,19 @@ int Fl::handle_(int e, Fl_Window* window) // Try sending it to the "grab" first if (grab() && grab()!=modal() && grab()!=window) { - if (send(FL_MOUSEWHEEL, grab(), window)) return 1; + if (send_event(FL_MOUSEWHEEL, grab(), window)) return 1; } // Now try sending it to the "modal" window if (modal()) { - send(FL_MOUSEWHEEL, modal(), window); + send_event(FL_MOUSEWHEEL, modal(), window); return 1; } // Finally try sending it to the window, the event occured in - if (send(FL_MOUSEWHEEL, window, window)) return 1; + if (send_event(FL_MOUSEWHEEL, window, window)) return 1; default: break; } - if (wi && send(e, wi, window)) { + if (wi && send_event(e, wi, window)) { dnd_flag = 0; return 1; } |
