UF_UI_selection_p_t | selection_data | Input | Selection data. |
UF_STYLER_dialog_id_t * | dialog_id | Output | Dialog id of dialog that contains selection_data |
int | dialog_id | Input | Identifier of the dialog. Associates the requested values to the correct dialog. |
UF_STYLER_item_value_type_p_t | value | Input / Output to UF_*free* | Value structure. Input the item number and attribute to query. The structure returns the requested data. you must deallocate memory for all strings, array of strings, or array of integers. Use UF_STYLER_free_value. |
int | dialog_id | Input | Identifier of the dialog. Associates the requested values to the correct dialog. |
int | num_values | Input | Size of the array of values. |
UF_STYLER_item_value_type_p_t | values | Input / Output to UF_*free* | Array of Value structures. The calling program must allocate an array of value structures, and initialize the item number and attribute to query fields for each structure. Eachstructure in the array returns the requested data. The memory allocated in each structure must be freed by the caller. This can be done by calling UF_STYLER_free_value, for each structure in the array. |
int * | count | Output | A count of the number of values in the array that are successfully obtained. If this variable is NULL, UF_err_bad_parameter_number_4 is returned. |
const char * | dialog_file | Input | UIStyler dialog file name with a .dlg file extension. |
UF_STYLER_callback_info_t * | cbs | Input | UIStyler dialog file callback list. This list is automatically generated by the UIStyler and placed in the template file associated with your ".dlg" file. This list should NOT be modified directly. If you wish to alter your callback list, you must regenerate your template file from the UIStyler. |
int | number_of_cbs | Input | Number of entries in the dialog's callback list. This list is automatically generated by the UIStyler and placed in the template file associated with your ".dlg" file. This list should NOT be modified directly. If you wish to alter your callback list, you must regenerate your template file from the UIStyler. |
void * | client_data | Input | Dialog client data passed via callbacks. Your client data is passed to all of your callback functions when they are called. Client data is technically the address of any value, for example, pointers to variables, data structures, arrays, etc. |
int * | response | Output | Response value upon dialog termination. UF_UI_OK UF_UI_CANCEL UF_UI_BACK UF_UI_PICK_RESPONSE UF_UI_CB_TERMINATE |
UF_STYLER_item_value_type_p_t | data | Input | Value structure to free. |
int | dialog_id | Input | Identifier of the dialog. Associates the requested values to the correct dialog. |
UF_STYLER_item_value_type_p_t | value | Input | Value structure. The structure must contain at least the item number and attribute to set. Additional data may be required depending on the type of item and attribute. |