Lines Matching refs:button
77 UINT _gx_button_select(GX_BUTTON *button) in _gx_button_select() argument
79 GX_WIDGET *widget = (GX_WIDGET *)button; in _gx_button_select()
81 if (button -> gx_widget_style & GX_STYLE_ENABLED) in _gx_button_select()
83 if (!(button -> gx_widget_style & GX_STYLE_BUTTON_PUSHED)) in _gx_button_select()
86 button -> gx_widget_style |= GX_STYLE_BUTTON_PUSHED; in _gx_button_select()
93 if (button -> gx_widget_style & GX_STYLE_BUTTON_RADIO) in _gx_button_select()
95 _gx_button_siblings_deselect(button); in _gx_button_select()
98 if (button -> gx_widget_style & GX_STYLE_BUTTON_EVENT_ON_PUSH) in _gx_button_select()
104 if (button -> gx_widget_style & GX_STYLE_BUTTON_TOGGLE) in _gx_button_select()
110 if (button -> gx_widget_style & GX_STYLE_BUTTON_REPEAT) in _gx_button_select()
120 if (button -> gx_widget_style & GX_STYLE_BUTTON_TOGGLE) in _gx_button_select()
122 button -> gx_widget_status |= GX_STATUS_TOGGLE_UNLOCK; in _gx_button_select()