void SubPaletteBrow::brow_setup() { brow_sAttributes brow_attr; unsigned long mask; mask = 0; mask |= brow_eAttr_indentation; brow_attr.indentation = 0.5; mask |= brow_eAttr_annotation_space; brow_attr.annotation_space = 0.5; brow_SetAttributes( ctx, &brow_attr, mask); brow_SetCtxUserData( ctx, subpalette); brow_EnableEvent( ctx, flow_eEvent_MB1Click, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_MB1DoubleClick, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_Key_PF4, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_Key_Return, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_Key_Right, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_Key_Left, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_SelectClear, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_ObjectDeleted, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_Key_Up, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_Key_Down, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_Key_PageUp, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_Key_PageDown, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_ScrollUp, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_ScrollDown, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_Key_PF3, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_Key_Tab, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_Map, flow_eEventType_CallBack, subpalette_brow_cb); brow_EnableEvent( ctx, flow_eEvent_MB3Press, flow_eEventType_CallBack, subpalette_brow_cb); }
void CLogNavBrow::brow_setup() { brow_sAttributes brow_attr; unsigned long mask; mask = 0; mask |= brow_eAttr_indentation; brow_attr.indentation = 0.5; mask |= brow_eAttr_annotation_space; brow_attr.annotation_space = 0.5; brow_SetAttributes(ctx, &brow_attr, mask); brow_SetCtxUserData(ctx, clognav); brow_EnableEvent( ctx, flow_eEvent_MB1Click, flow_eEventType_CallBack, CLogNav::brow_cb); brow_EnableEvent(ctx, flow_eEvent_MB1DoubleClick, flow_eEventType_CallBack, CLogNav::brow_cb); brow_EnableEvent( ctx, flow_eEvent_MB3Press, flow_eEventType_CallBack, CLogNav::brow_cb); brow_EnableEvent( ctx, flow_eEvent_MB3Down, flow_eEventType_CallBack, CLogNav::brow_cb); brow_EnableEvent( ctx, flow_eEvent_SelectClear, flow_eEventType_CallBack, CLogNav::brow_cb); brow_EnableEvent(ctx, flow_eEvent_ObjectDeleted, flow_eEventType_CallBack, CLogNav::brow_cb); brow_EnableEvent( ctx, flow_eEvent_Key_Up, flow_eEventType_CallBack, CLogNav::brow_cb); brow_EnableEvent( ctx, flow_eEvent_Key_Down, flow_eEventType_CallBack, CLogNav::brow_cb); brow_EnableEvent( ctx, flow_eEvent_Key_PageUp, flow_eEventType_CallBack, CLogNav::brow_cb); brow_EnableEvent(ctx, flow_eEvent_Key_PageDown, flow_eEventType_CallBack, CLogNav::brow_cb); brow_EnableEvent( ctx, flow_eEvent_ScrollUp, flow_eEventType_CallBack, CLogNav::brow_cb); brow_EnableEvent( ctx, flow_eEvent_ScrollDown, flow_eEventType_CallBack, CLogNav::brow_cb); brow_EnableEvent( ctx, flow_eEvent_Key_Right, flow_eEventType_CallBack, CLogNav::brow_cb); brow_EnableEvent( ctx, flow_eEvent_Key_Left, flow_eEventType_CallBack, CLogNav::brow_cb); brow_EnableEvent( ctx, flow_eEvent_Key_PF3, flow_eEventType_CallBack, CLogNav::brow_cb); brow_EnableEvent( ctx, flow_eEvent_Radiobutton, flow_eEventType_CallBack, CLogNav::brow_cb); }