PwpAdvancedDialog.h

00001 #ifndef _PwpAdvancedDialog_H
00002 #define _PwpAdvancedDialog_H
00003 
00004 #include "../ProblemWithPenalty.h"
00005 
00006 class PwpAdvancedDialog
00007     : public wxDialog
00008 {
00009 public:
00010 
00011     PwpAdvancedDialog(wxWindow*             parent,
00012                       int                   id,
00013                       ProblemWithPenalty*   pProblem,
00014                       const wxString&       title,
00015                       const wxPoint&        pos = wxDefaultPosition,
00016                       const wxSize&         size = wxDefaultSize,
00017                       long                  style = wxDEFAULT_DIALOG_STYLE);
00018 
00019 private:
00020 
00021     void set_properties();
00022     void do_layout();
00023 
00024 protected:
00025 
00026     ProblemWithPenaltyPanel*    mpParent;
00027     ProblemWithPenalty*         mpProblem;
00028 
00029     wxTextCtrl*                 mpEpsilonCtrl;
00030     wxCheckBox*                 mpReuseSpBox;
00031     wxRadioBox*                 mpReactionRadio;
00032     wxButton*                   mpOkButton;
00033     wxButton*                   mpCancelButton;
00034 };
00035 
00036 #endif // PwpAdvancedDialog_h

Wygenerowano Fri Sep 29 21:04:49 2006 dla EduOptim2 programem  doxygen 1.4.6