formZ SDK | 5.0 API Reference | System | User Interface (FUIM)
Description
Sets up the automatic procedures, which regenerate a parametric object when it is in the results buffer and the user changes an option in the Tool Options palette. Should be called in the fz_tool_cbak_opts_iface_tmpl function for a tool which creates a parametric object. See frame tool for an example.
Plugin Prototype
fzrt_error_td fz_fuim_objt_parm_result_regen(
fuim_tmpl, | |
short | parent, |
parm_uuid, | |
parm_copy_func, | |
res_obj, | |
short * | gindx_out ) |
Parameters
fuim_tmpl [Input]
fuim manager
parent [Input]
the parent group
parm_uuid [Input]
The uuid for the parametric type
parm_copy_func [Input]
a fuim item callback function, which ios responsible for copying the global tool options parameters displayed in the Tool Options palette into the parameters of the object(s) in the result buffer. See frame tool for an example.
res_obj [Result, Optional]
the object in the result buffer. (first object if more than one are in the result buffer
gindx_out [Result, Optional]
the fuim item which must be used as the parent for all fuim items the tool wants to display in the tool options palette and which trigger the object regeneration.
Availability
7.0.0.0
Function Set
Defined in