Dokumentacja klasy ProblemDialog

#include <ProblemDialog.h>

Lista wszystkich składowych.


Opis szczegółowy

Okno dialogowe wprowadzania zadania optymalizacji.

Sluzy do wybrania typu zadania oraz wprowadzenia takich danych, jak funkcja, ograniczenia (zaleznych od problemu).

Zobacz również:
wxDialog


Typy publiczne

enum  { ID_PROBLEMCHOICE = 1 }

Metody publiczne

 ProblemDialog (wxWindow *pParent, wxWindowID id, ProblemBase *&rpProblem, bool exitOnCancel)
 Konstruktor.
 ~ProblemDialog (void)
 Destruktor.
void OnProblemChoice (wxCommandEvent &event)
 Wywoływane, gdy z listy zostanie wybrany typ zadania optymalizacji.
void OnOk (wxCommandEvent &event)
 Wywoływane, gdy zostanie naciśnięty przycisk Ok.
void OnExit (wxCommandEvent &event)
 Wywoływane, gdy zostanie naciśnięty przycisk "Wyjdź".
void OnClose (wxCloseEvent &event)
 Wywoływany, gdy okno zostanie zamknięte.


Dokumentacja konstruktora i destruktora

ProblemDialog::ProblemDialog wxWindow *  pParent,
wxWindowID  id,
ProblemBase *&  rpProblem,
bool  exitOnCancel
 

Konstruktor.

Parametry:
pParent Okno rodzica.
id Id okna.
rpProblem Referencja na wskaźnik na problem. Ten wskaźnik zostanie ustawiony na prototyp wybranego problemu (zadania optymalizacji). Problem należy sklonować przed rozpoczęciem optymalizacji.
exitOnCancel Czy wyjść gdy zadanie optymalizacji nie zostanie przez użytkownika określone ("Wyjdź" zamiast "Anuluj"). Powoduje zwrócenie wyniku wxID_EXIT zamiast wxID_CANCEL.


Dokumentacja funkcji składowych

void ProblemDialog::OnProblemChoice wxCommandEvent &  event  ) 
 

Wywoływane, gdy z listy zostanie wybrany typ zadania optymalizacji.

Usuwa stary i tworzy nowy panel z ustawieniami opcji problemu.


Dokumentacja dla tej klasy została wygenerowana z plików:
Wygenerowano Fri Sep 29 21:04:53 2006 dla EduOptim2 programem  doxygen 1.4.6