|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
#include "dx_gui.h"#include "dx_gui_model.h"#include <wx/spinctrl.h>#include <wx/tglbtn.h>#include <wx/weakref.h>Classes | |
| class | dx::gui::device< device_t > |
| dx::gui::device A device_t with its outline (dx::gui::model) as its own line of the tree, built by attach() as the driver adds it; its icon the image the tree paints behind it. More... | |
Namespaces | |
| namespace | dx |
| dynax driver framework interface namespace | |
| namespace | dx::gui |
| the control panel's widgets over JUCE: each one takes the value it edits and a listener, writes the device's desc back on a change and follows the desc when something else changes it - so a panel is composed of these, never of event handling of its own | |
Functions | |
| wxWindow * | dx::gui::render (wxWindow *parent, const control &control, std::vector< std::function< void()> > &unwatch) |
| a control of the outline as its window; one watching its value refreshes on the UI thread while the window lives, the watch's removal kept in unwatch | |
| item * | dx::gui::render (wxWindow *parent, const node &node, std::vector< std::function< void()> > &unwatch) |
| a line of the outline as an item beneath parent, its lines beneath it | |
| (c) copyright 2009 dynamic acoustics e.U. | generated on |