![]() |
Main Page
Class Hierarchy
Alphabetical List
Compound List
File List
Compound Members
![]() |
00001 /******************************************************************************** 00002 * * 00003 * Clock button settings dialog * 00004 * * 00005 ********************************************************************************* 00006 * Copyright (C) 2003 by Mathew Robertson. All Rights Reserved. * 00007 ********************************************************************************* 00008 * This library is free software; you can redistribute it and/or * 00009 * modify it under the terms of the GNU Lesser General Public * 00010 * License as published by the Free Software Foundation; either * 00011 * version 2.1 of the License, or (at your option) any later version. * 00012 * * 00013 * This library is distributed in the hope that it will be useful, * 00014 * but WITHOUT ANY WARRANTY; without even the implied warranty of * 00015 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * 00016 * Lesser General Public License for more details. * 00017 * * 00018 * You should have received a copy of the GNU Lesser General Public * 00019 * License along with this library; if not, write to the Free Software * 00020 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * 00021 *********************************************************************************/ 00022 #ifndef FXCLOCKDIALOG_H 00023 #define FXCLOCKDIALOG_H 00024 00025 #ifndef FXDIALOGBOX_H 00026 #include <fox/FXDialogBox.h> 00027 using namespace FX; 00028 #endif 00029 namespace FXEX { 00030 class FXClockButton; 00031 00032 /** 00033 * A settings dialog for the FXClockButton widget 00034 */ 00035 class FXAPI FXClockDialog : public FXDialogBox { 00036 FXDECLARE(FXClockDialog) 00037 00038 protected: 00039 // serialisation 00040 FXClockDialog() : FXDialogBox() {} 00041 00042 public: 00043 /// Make a new ClockDialog 00044 FXClockDialog(FXWindow* owner, FXClockButton* tgt); 00045 00046 /// destructor 00047 virtual ~FXClockDialog() {} 00048 }; 00049 00050 } // namespace FXEX 00051 #endif // FXCLOCKDIALOG_H