From 4f74131106dd6812dfe1c5bf14d93e834bee863c Mon Sep 17 00:00:00 2001 From: Greg Ercolano Date: Fri, 10 Dec 2010 18:24:47 +0000 Subject: Code cleanup for two table spreadsheet examples. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8001 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- examples/table-spreadsheet.cxx | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) (limited to 'examples/table-spreadsheet.cxx') diff --git a/examples/table-spreadsheet.cxx b/examples/table-spreadsheet.cxx index 63d7f0cf0..63c4b9048 100644 --- a/examples/table-spreadsheet.cxx +++ b/examples/table-spreadsheet.cxx @@ -29,8 +29,8 @@ #include #include #include -#include #include +#include #include const int MAX_COLS = 10; @@ -42,22 +42,21 @@ class Spreadsheet : public Fl_Table { int row_edit, col_edit; // row/col being modified protected: - void draw_cell(TableContext context, int=0, int=0, int=0, int=0, int=0, int=0); + void draw_cell(TableContext context,int=0,int=0,int=0,int=0,int=0,int=0); void event_callback2(); // table's event callback (instance) - static void event_callback(Fl_Widget*, void *v) { // table's event callback (static) + static void event_callback(Fl_Widget*,void *v) { // table's event callback (static) ((Spreadsheet*)v)->event_callback2(); } - // Handle input widget's callback - static void input_cb(Fl_Widget*, void* v) { + static void input_cb(Fl_Widget*,void* v) { // input widget's callback ((Spreadsheet*)v)->set_value_hide(); } public: - Spreadsheet(int x, int y, int w, int h, const char* l=0) : Fl_Table(x,y,w,h,l) { + Spreadsheet(int X,int Y,int W,int H,const char* L=0) : Fl_Table(X,Y,W,H,L) { callback(&event_callback, (void*)this); when(FL_WHEN_NOT_CHANGED|when()); // Create input widget that we'll use whenever user clicks on a cell - input = new Fl_Int_Input(w/2,h/2,0,0); + input = new Fl_Int_Input(W/2,H/2,0,0); input->hide(); input->callback(input_cb, (void*)this); input->when(FL_WHEN_ENTER_KEY_ALWAYS); // callback triggered when user hits Enter @@ -100,29 +99,29 @@ public: // Return the sum of all rows in this column int sum_rows(int C) { int sum = 0; - for (int r=0; rhandle(Fl::event()); // pass keypress to input widget } return; - } } return; } -- cgit v1.2.3