#define READ_PROPERTY () ...
Возвращается, если реализация функции свойства вызывается :
TRUE
.
FALSE
.
Пример :
/* This is the implementation of the Visible property of a control */
BEGIN_PROPERTY(CWIDGET_visible)
if (READ_PROPERTY)
GB.ReturnBoolean(!QWIDGET(_object)->isHidden());
else
{
if (VPROP(GB_BOOLEAN))
QWIDGET(_object)->show();
else
QWIDGET(_object)->hide();
}
END_PROPERTY