alpar@174: /* -*- C++ -*- alpar@174: * alpar@174: * This file is a part of LEMON, a generic C++ optimization library alpar@174: * alpar@174: * Copyright (C) 2003-2006 alpar@174: * Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport alpar@174: * (Egervary Research Group on Combinatorial Optimization, EGRES). alpar@174: * alpar@174: * Permission to use, modify and distribute this software is granted alpar@174: * provided that this copyright notice appears in all copies. For alpar@174: * precise terms see the accompanying LICENSE file. alpar@174: * alpar@174: * This software is provided "AS IS" with no warranty of any kind, alpar@174: * express or implied, and with no claim as to its suitability for any alpar@174: * purpose. alpar@174: * alpar@174: */ alpar@174: ladanyi@173: #ifndef FILE_CHOOSER_EXTRA_WIDGET ladanyi@173: #define FILE_CHOOSER_EXTRA_WIDGET ladanyi@173: ladanyi@173: #include ladanyi@173: #include ladanyi@173: #include ladanyi@173: #include ladanyi@173: ladanyi@173: class MapStorage; ladanyi@173: ladanyi@173: class FileChooserExtraWidget : public Gtk::Expander ladanyi@173: { ladanyi@173: private: ladanyi@173: Gtk::VBox box; ladanyi@173: Gtk::Label lblGUIData; ladanyi@173: Gtk::RadioButton rbGUISection; ladanyi@173: Gtk::RadioButton rbConfFile; ladanyi@173: MapStorage* pMapStorage; ladanyi@173: void onRbToggled(); ladanyi@173: public: ladanyi@173: FileChooserExtraWidget(MapStorage* ms); ladanyi@173: ~FileChooserExtraWidget(); ladanyi@173: }; ladanyi@173: ladanyi@173: #endif