#include <stdlib.h>
#include <string.h>
#include "AppModuleGeneric.h"
#include "XMLConfig.h"
#include "Dispatcher.h"
#include "Error.h"
#include "Options.h"
#include "Window.h"
#include <Argus/Ext/DeFog.h>
Go to the source code of this file.
Macro Definition Documentation
#define CREATE_GUI_ELEMENT |
( |
|
_NAME, |
|
|
|
_VALUE |
|
) |
| |
Value:PROPAGATE_ERROR(Window::IGuiElement::createValue(&dispatcher._VALUE, &element));\
PROPAGATE_ERROR(buildHelper.append(_NAME, element.get())); \
element.release();
#define CREATE_GUI_ELEMENT_COMBO_BOX |
( |
|
_NAME, |
|
|
|
_VALUE, |
|
|
|
_FROMTYPE, |
|
|
|
_TOTYPE |
|
) |
| |
Value:assert(sizeof(_FROMTYPE) == sizeof(_TOTYPE)); \
PROPAGATE_ERROR(Window::IGuiElement::createValue(reinterpret_cast< \
Value<_TOTYPE>*>(&dispatcher._VALUE), &element)); \
PROPAGATE_ERROR(buildHelper.append(_NAME, element.get())); \
element.release();
#define CREATE_GUI_ELEMENT_PATH_CHOOSER |
( |
|
_NAME, |
|
|
|
_VALUE |
|
) |
| |
Value:PROPAGATE_ERROR(Window::IGuiElement::createFileChooser(&dispatcher._VALUE, \
true, &element)); \
PROPAGATE_ERROR(buildHelper.append(_NAME, element.get())); \
element.release();
#define DEFAULT_CONFIG_FILE "argusAppConfig.xml" |