Herror ::set_icon (
    Hobject Icon,
    const HTuple &WindowHandle
)
void HRegion::SetIcon (
    const HTuple &WindowHandle
) const

Icon definition for region output.

::set_icon defines an icon for region output (::disp_region). It is displayed in the regions center of gravity. The use of this icon is activated with ::set_shape.


Parameters

Icon (input_object)
region -> Hobject: HRegion
Icon for center of gravity.

WindowHandle (input_control)
window -> HTuple.long
Window_id.


Example
/* draw a region and an icon */
draw_region(&Region,WindowHandle) ;
draw_region(&Icon,WindowHandle) ;
set_icon(Icon) ;
set_shape(WindowHandle,"icon") ;
disp_region(Region,WindowHandle) ;

Result

::set_icon returns H_MSG_TRUE if exactly one region is passed. Otherwise an exception handling is raised.


Possible Predecessors

::gen_circle, ::gen_ellipse, ::gen_rectangle1, ::gen_rectangle2, ::draw_region


Possible Successors

::set_shape, ::disp_region


Module

System



Copyright © 1996-2002 MVTec Software GmbH