Lines Matching refs:button
74 UINT _gx_text_button_text_set(GX_TEXT_BUTTON *button, GX_CONST GX_CHAR *text) in _gx_text_button_text_set() argument
89 status = _gx_text_button_text_set_ext(button, &string); in _gx_text_button_text_set()
138 UINT _gx_text_button_text_set_ext(GX_TEXT_BUTTON *button, GX_CONST GX_STRING *string) in _gx_text_button_text_set_ext() argument
142 button -> gx_text_button_text_id = 0; in _gx_text_button_text_set_ext()
144 if (button -> gx_widget_style & GX_STYLE_TEXT_COPY) in _gx_text_button_text_set_ext()
146 status = _gx_system_private_string_copy(&button -> gx_text_button_string, string); in _gx_text_button_text_set_ext()
152 button -> gx_text_button_string = *string; in _gx_text_button_text_set_ext()
156 button -> gx_text_button_string.gx_string_ptr = GX_NULL; in _gx_text_button_text_set_ext()
157 button -> gx_text_button_string.gx_string_length = 0; in _gx_text_button_text_set_ext()
162 if (button -> gx_text_button_bidi_resolved_text_info) in _gx_text_button_text_set_ext()
164 … _gx_utility_bidi_resolved_text_info_delete(&button -> gx_text_button_bidi_resolved_text_info); in _gx_text_button_text_set_ext()
168 if (button -> gx_widget_status & GX_STATUS_VISIBLE) in _gx_text_button_text_set_ext()
170 _gx_system_dirty_mark((GX_WIDGET *)button); in _gx_text_button_text_set_ext()