16#ifndef __albaGUIDialogProsthesisSelection_H__
17#define __albaGUIDialogProsthesisSelection_H__
Implementation of the message object for the Subject/Observer design pattern.
albaProDBProducer * m_CurrentProducer
albaProDBProsthesis * GetProsthesis()
wxString m_ProsthesisName
albaProDBProsthesis * m_CurrentProsthesis
wxBoxSizer * m_MainBoxSizer
wxComboBox * m_ProducerComboBox
wxStaticBoxSizer * m_ProsthesisBoxSizer
void OnEvent(albaEventBase *alba_event)
process the events sent by subjects
wxString m_ProsthesisImageName
albaGUI * m_Gui
Gui variable used to plug custom widgets.
void SetProsthesis(albaProDBProsthesis *prosthesis)
albaProsthesesDBManager * m_DBManager
albaGUIDialogProsthesisSelection(const wxString &title, long style=albaCLOSEWINDOW)
wxString m_ProducerImageName
virtual ~albaGUIDialogProsthesisSelection()
void SetProducer(albaProDBProducer *producer)
wxString m_ProducerImageFullName
wxString m_ProsthesisImageFullName
wxTextCtrl * m_ProducerName_textCtrl
albaGUIHyperLink * m_ProducerName_Link
wxComboBox * m_ProsthesisComboBox
albaGUIPicButton * m_ProducerImageButton
wxBoxSizer * m_ProducerImageSizer
wxString m_ProducerWebSite
void SetProducer(albaString producerName)
albaGUIDialog is the base class for albaDialogs.
albaGUILab is a Label that notify user-click using the normal wxEvents.
albaGUI is a panel with function to easily create GUI.
Class Name: albaProsthesesDBManager.
albaString - performs common string operations on c-strings.