A WorkArea is a free format lister for display items. It is like a canvas but with limited display capabilities. Each WorkArea widget has a private geometry manager, which arranges the locations for display items.
A WorkArea is a composite widget consists of an internal workArea widget, a horizontal scollbar and a vertical bar.
To create a WorkArea widget, use
EZ_CreateWidget
with type EZ_WIDGET_WORK_AREA
or
use the next function.
EZ_Widget *EZ_CreateWorkArea(EZ_Widget *parent,
int hscrollbar, int vscrollbar)
To retrieve the internal components of a WorkArea, use
void EZ_GetWorkAreaComponents(EZ_Widget *workArea,
EZ_Widget **iwa_ret, EZ_Widget **hscrol_ret,
EZ_Widget **vscrol_ret)