GG
Public Attributes

GG::AdamDialogResult Struct Reference

#include <AdamDlg.h>

List of all members.

Public Attributes

adobe::dictionary_t m_property_state
adobe::dictionary_t m_result_values
adobe::name_t m_terminating_action

Detailed Description

This is the struct returned by HandleAdamDialog().

Definition at line 70 of file AdamDlg.h.


Member Data Documentation

The set and touched record pair that need to restore the previous state of the dialog's property (i.e. Adam) sheet. Note that this information can be round-tripped over multiple executions of HandleAdamDialog(), resulting in a new execution of the dialog with the same state as the previous execution (i.e. values are retained execution to execution).

Definition at line 78 of file AdamDlg.h.

Contains the complete set of output values produced by this dialog. When using HandleAdamDialog(), it is assumed that there exists in the Adam model an output cell called result that will be fetched, and that result's value will be stuffed into this dictionary. Note that this implies that the result cell itself is a dictionary of values.

Definition at line 86 of file AdamDlg.h.

The name of the action that was used to terminate (close) the dialog. See the Action Callback section of this documentation for more information on how this value is set at runtime.

Definition at line 91 of file AdamDlg.h.


The documentation for this struct was generated from the following file: