- Your Widget Set For OpenGL
Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | Related Pages

uradiobutton.hpp

00001 /*************************************************************************** 00002 uradiobutton.hpp - description 00003 ------------------- 00004 begin : Sat Jan 10 2004 00005 copyright : (C) 2004 by Johannes Schmidt 00006 email : schmidtjf at users.sourceforge.net 00007 $Id: uradiobutton.hpp,v 1.2 2005/05/21 15:19:54 schmidtjf Exp $ 00008 ***************************************************************************/ 00009 00010 /*************************************************************************** 00011 * This library is free software; you can redistribute it and/or * 00012 * modify it under the terms of the GNU Lesser General Public * 00013 * License as published by the Free Software Foundation; either * 00014 * version 2.1 of the License, or (at your option) any later version. * 00015 * * 00016 * This library is distributed in the hope that it will be useful, * 00017 * but WITHOUT ANY WARRANTY; without even the implied warranty of * 00018 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * 00019 * Lesser General Public License for more details. * 00020 * * 00021 * You should have received a copy of the GNU Lesser General Public * 00022 * License along with this library; if not, write to the Free Software * 00023 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * 00024 ***************************************************************************/ 00025 00026 #ifndef URADIOBUTTON_HPP 00027 #define URADIOBUTTON_HPP 00028 00029 #include "ubutton.hpp" 00030 00031 namespace ufo { 00032 00044 class UFO_EXPORT URadioButton : public UButton { 00045 UFO_DECLARE_DYNAMIC_CLASS(URadioButton) 00046 UFO_UI_CLASS(URadioButtonUI) 00047 UFO_STYLE_TYPE(UStyle::CE_RadioButton) 00048 public: 00049 URadioButton(); 00050 URadioButton(const std::string & text); 00051 }; 00052 00053 } // namespace ufo 00054 00055 #endif // URADIOBUTTON_HPP

The libUFO Project - written by Johannes Schmidt