dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx_gui.h File Reference
#include <dx_stream.h>
#include <juce_gui_extra/juce_gui_extra.h>
Include dependency graph for juce/dx_gui.h:
This graph shows which files directly or indirectly include this file:

Classes

class  dx::gui::box< item_t >
 a drop down whose items are either ids or their text, depending on what the edited value is More...
class  dx::gui::box< item_t >::label
 box::label Corrects JUCE awkward positioning and size of the juce::ComboBox editor. This is attached by the cpl::looknfeel class. More...
class  dx::gui::button
 a button, toggling where a listener is given More...
class  dx::gui::checkbox
 a check box for one boolean of the desc More...
class  dx::gui::file
 the given vendor/product-relative path, in the platform's standard app data location More...
class  dx::gui::image
 an image from a file or a resource, scaled into its place More...
class  dx::gui::item< component_t >
 one line of the device tree: its widget is created when the line becomes visible and dropped with it More...
class  dx::gui::label
 a text field, editable where a listener is given 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

Macros

#define JUCE_MODAL_LOOPS_PERMITTED   1

Macro Definition Documentation

◆ JUCE_MODAL_LOOPS_PERMITTED

#define JUCE_MODAL_LOOPS_PERMITTED   1

(c) copyright 2009 dynamic acoustics e.U. generated on

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.