#include <ProblemChoice.h>
Metody publiczne | |
ProblemChoice (void) | |
Konstruktor domyślny. | |
ProblemChoice (wxWindow *pParent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0, const wxString &name=wxT("ProblemChoice")) | |
Konstruktor. | |
~ProblemChoice (void) | |
Destruktor. | |
bool | Create (wxWindow *pParent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0, const wxString &name=wxT("ProblemChoice")) |
Tworzy kontrolkę (po użyciu konstruktora bezparametrowego). | |
std::auto_ptr< ProblemBase > | CreateSelected () const |
Tworzy i zwraca obiekt problemu zgodnie z aktualnie wybraną opcją. | |
ProblemBase * | GetSelected () const |
Zwraca wskaźnik na prototyp aktualnie zaznaczonego problemu. | |
int | FindProblemIndex (const ProblemBase *pProblem) const |
Zwraca indeks podanego problemu. | |
Metody chronione | |
void | FillIn () |
Wypełnia listę problemami. |
|
Konstruktor. param pParent Wskaźnik na okno rodzica. Nie może być NULL. param id Id okna. -1 oznacza domyślne. param pos Pozycja. param size Rozmiar. param style Styl. param name Nazwa.
|
|
Zwraca indeks podanego problemu. return Indeks problemu na liście lub -1, jeśli nie znaleziono. |