UF_MB_styler_actions_s (view source)
 
Defined in: uf_mb.h
 
Also known as:
 
Overview
The following structure is used to associate the callbacks of a UIStyler
dialog to a menubar action. This structure is used with the function
UF_MB_add_styler_actions. You must have associated your UIStyler dlg file to
a push button using MenuScript in order to use UF_MB_add_styler_actions.
Please note that the information for this structure is automatically provided
to you in your template source file.


Data Members

styler_file
char *
The name of the styler file that you wish to
associate your callbacks with.

client_data
void *
This is an address of valid data. Your client
data is passed to all of your callback functions
when they are invoked. Client data is technically
the address of any value; for example, pointers to
variables, data structures or arrays.

callback_list
UF_STYLER_callback_info_p_t
This is the list of
functions that you wish to associate to
your dialog. The UIStyler automatically generates
this list and places it in the 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
code from the UIStyler.

is_top_dialog
int
This is an indicator that informs the menubar of
the location of your dialog. UF_STYLER_IS_TOP or
UF_STYLER_IS_NOT_TOP are the acceptable values.