1 /* BurrTools 2 * 3 * BurrTools is the legal property of its developers, whose 4 * names are listed in the COPYRIGHT file, which is included 5 * within the source distribution. 6 * 7 * This program is free software; you can redistribute it and/or 8 * modify it under the terms of the GNU General Public License 9 * as published by the Free Software Foundation; either version 2 10 * of the License, or (at your option) any later version. 11 12 * This program is distributed in the hope that it will be useful, 13 * but WITHOUT ANY WARRANTY; without even the implied warranty of 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 * GNU General Public License for more details. 16 17 * You should have received a copy of the GNU General Public License 18 * along with this program; if not, write to the Free Software 19 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 */ 21 #ifndef __STATUS_WINDOW__ 22 #define __STATUS_WINDOW__ 23 24 #include "Layouter.h" 25 26 #include <vector> 27 28 class puzzle_c; 29 30 class statusWindow_c : public LFl_Double_Window { 31 32 private: 33 34 puzzle_c * puz; 35 36 std::vector<LFl_Check_Button*> selection; 37 bool again; 38 39 public: 40 41 statusWindow_c(puzzle_c * p); 42 43 void cb_removeSelected(void); 44 getAgain(void)45 bool getAgain(void) { return again; } 46 47 }; 48 49 #endif 50