Home
last modified time | relevance | path

Searched refs:text_width (Results 1 – 22 of 22) sorted by relevance

/GUIX-v6.2.1/common/src/
Dgx_single_line_text_input_draw_position_get.c83 GX_VALUE text_width; in _gx_single_line_text_input_draw_position_get() local
121 _gx_system_string_width_get_ext(brush -> gx_brush_font, &string, &text_width); in _gx_single_line_text_input_draw_position_get()
130 if (text_width < (client_width - 3)) in _gx_single_line_text_input_draw_position_get()
133 if (text_input -> gx_single_line_text_input_xoffset != text_width) in _gx_single_line_text_input_draw_position_get()
137 text_input -> gx_single_line_text_input_xoffset = text_width; in _gx_single_line_text_input_draw_position_get()
145 text_input -> gx_single_line_text_input_xoffset = text_width; in _gx_single_line_text_input_draw_position_get()
156 if (text_width < (client_width - 3)) in _gx_single_line_text_input_draw_position_get()
159 if (text_input -> gx_single_line_text_input_xoffset != ((text_width + 1) >> 1)) in _gx_single_line_text_input_draw_position_get()
163 text_input -> gx_single_line_text_input_xoffset = (GX_VALUE)((text_width + 1) >> 1); in _gx_single_line_text_input_draw_position_get()
168 (x_pos + text_width < client.gx_rectangle_right - 1)) in _gx_single_line_text_input_draw_position_get()
[all …]
Dgx_multi_line_text_input_cursor_pos_update.c95 GX_VALUE text_width; in _gx_multi_line_text_input_cursor_pos_update() local
112 text_width = 0; in _gx_multi_line_text_input_cursor_pos_update()
257 _gx_system_string_width_get_ext(font, &string, &text_width); in _gx_multi_line_text_input_cursor_pos_update()
258 while (text_width > (client.gx_rectangle_right - client.gx_rectangle_left - 2)) in _gx_multi_line_text_input_cursor_pos_update()
260 text_width = (GX_VALUE)(text_width - space_width); in _gx_multi_line_text_input_cursor_pos_update()
263 cur_pos.gx_point_x = (GX_VALUE)(cur_pos.gx_point_x - text_width); in _gx_multi_line_text_input_cursor_pos_update()
274 _gx_system_string_width_get_ext(font, &string, &text_width); in _gx_multi_line_text_input_cursor_pos_update()
275 while (text_width > (client.gx_rectangle_right - client.gx_rectangle_left - 2)) in _gx_multi_line_text_input_cursor_pos_update()
277 text_width = (GX_VALUE)(text_width - space_width); in _gx_multi_line_text_input_cursor_pos_update()
280 … cur_pos.gx_point_x = (GX_VALUE)(client.gx_rectangle_left + ((client_width - text_width) / 2)); in _gx_multi_line_text_input_cursor_pos_update()
[all …]
Dgx_multi_line_text_input_draw.c106 GX_VALUE text_width; in _gx_multi_line_text_input_draw() local
262 _gx_system_string_width_get_ext(font, &draw_string, &text_width); in _gx_multi_line_text_input_draw()
263 … while (text_width > (client.gx_rectangle_right - client.gx_rectangle_left - 2)) in _gx_multi_line_text_input_draw()
265 text_width = (GX_VALUE)(text_width - space_width); in _gx_multi_line_text_input_draw()
268 x_pos = (GX_VALUE)(x_pos - text_width); in _gx_multi_line_text_input_draw()
277 _gx_system_string_width_get_ext(font, &draw_string, &text_width); in _gx_multi_line_text_input_draw()
280 while (text_width > (client_width - 3)) in _gx_multi_line_text_input_draw()
282 text_width = (GX_VALUE)(text_width - space_width); in _gx_multi_line_text_input_draw()
285 … x_pos = (GX_VALUE)(client.gx_rectangle_left + ((client_width - text_width) / 2)); in _gx_multi_line_text_input_draw()
302 _gx_system_string_width_get_ext(font, &draw_string, &text_width); in _gx_multi_line_text_input_draw()
[all …]
Dgx_multi_line_text_input_cursor_pos_calculate.c108 GX_VALUE text_width; in _gx_multi_line_text_input_cursor_pos_calculate() local
213 _gx_system_string_width_get_ext(font, &string, &text_width); in _gx_multi_line_text_input_cursor_pos_calculate()
214 while (text_width > (client.gx_rectangle_right - client.gx_rectangle_left - 2)) in _gx_multi_line_text_input_cursor_pos_calculate()
216 text_width = (GX_VALUE)(text_width - space_width); in _gx_multi_line_text_input_cursor_pos_calculate()
219 cursor_pos.gx_point_x = (GX_VALUE)(cursor_pos.gx_point_x - text_width); in _gx_multi_line_text_input_cursor_pos_calculate()
230 _gx_system_string_width_get_ext(font, &string, &text_width); in _gx_multi_line_text_input_cursor_pos_calculate()
232 while (text_width > (client_width - 3)) in _gx_multi_line_text_input_cursor_pos_calculate()
234 text_width = (GX_VALUE)(text_width - space_width); in _gx_multi_line_text_input_cursor_pos_calculate()
236 … cursor_pos.gx_point_x = (GX_VALUE)(client.gx_rectangle_left + ((client_width - text_width) / 2)); in _gx_multi_line_text_input_cursor_pos_calculate()
Dgx_multi_line_text_view_text_draw.c122 GX_VALUE text_width; in _gx_multi_line_text_view_text_draw() local
292 _gx_system_string_width_get_ext(font, &line_string, &text_width); in _gx_multi_line_text_view_text_draw()
293 while (text_width > (client.gx_rectangle_right - client.gx_rectangle_left - 2)) in _gx_multi_line_text_view_text_draw()
295 text_width = (GX_VALUE)(text_width - space_width); in _gx_multi_line_text_view_text_draw()
298 x_pos = (GX_VALUE)(x_pos - text_width); in _gx_multi_line_text_view_text_draw()
305 _gx_system_string_width_get_ext(font, &line_string, &text_width); in _gx_multi_line_text_view_text_draw()
307 while (text_width > (client_width - 3)) in _gx_multi_line_text_view_text_draw()
309 text_width = (GX_VALUE)(text_width - space_width); in _gx_multi_line_text_view_text_draw()
311 x_pos = (GX_VALUE)(client.gx_rectangle_left + ((client_width - text_width) / 2)); in _gx_multi_line_text_view_text_draw()
Dgx_single_line_text_input_character_delete.c92 GX_VALUE text_width; in _gx_single_line_text_input_character_delete() local
146 _gx_system_string_width_get_ext(gx_font, &string, &text_width); in _gx_single_line_text_input_character_delete()
159 if (x_pos + text_width > client.gx_rectangle_right - 1) in _gx_single_line_text_input_character_delete()
161 … offset = (GX_VALUE)((x_pos + text_width - del_char_width) - (client.gx_rectangle_right - 1)); in _gx_single_line_text_input_character_delete()
182 … if (text_width <= (client.gx_rectangle_right - client.gx_rectangle_left + 1 - border_width)) in _gx_single_line_text_input_character_delete()
185 …dirty_area.gx_rectangle_right = (GX_VALUE)(x_pos + text_width + ((cursor_ptr -> gx_text_input_curs… in _gx_single_line_text_input_character_delete()
188 …text_input -> gx_single_line_text_input_xoffset = (GX_VALUE)((text_width - del_char_width + 1) >> … in _gx_single_line_text_input_character_delete()
190 … (((text_width + 1) >> 1) - text_input -> gx_single_line_text_input_xoffset)); in _gx_single_line_text_input_character_delete()
200 … offset = (GX_VALUE)((client.gx_rectangle_right - 1) - (x_pos + text_width - del_char_width)); in _gx_single_line_text_input_character_delete()
216 …dirty_area.gx_rectangle_right = (GX_VALUE)(x_pos + text_width + cursor_ptr -> gx_text_input_cursor… in _gx_single_line_text_input_character_delete()
Dgx_single_line_text_input_character_insert.c100 GX_VALUE text_width; in _gx_single_line_text_input_character_insert() local
136 _gx_system_string_width_get_ext(gx_font, &string, &text_width); in _gx_single_line_text_input_character_insert()
169 text_width = (GX_VALUE)(text_width + insert_width); in _gx_single_line_text_input_character_insert()
171 … (((text_width + 1) >> 1) - text_input -> gx_single_line_text_input_xoffset) + in _gx_single_line_text_input_character_insert()
174 text_input -> gx_single_line_text_input_xoffset = (GX_VALUE)((text_width + 1) >> 1); in _gx_single_line_text_input_character_insert()
180 dirty_area.gx_rectangle_right = (GX_VALUE)(dirty_area.gx_rectangle_left + text_width); in _gx_single_line_text_input_character_insert()
203 …dirty_area.gx_rectangle_right = (GX_VALUE)(new_cursor_pos + text_width + cursor_ptr -> gx_text_inp… in _gx_single_line_text_input_character_insert()
Dgx_multi_line_text_button_text_draw.c87 GX_VALUE text_width; in _gx_multi_line_text_button_text_draw() local
142 _gx_system_string_width_get_ext(font, line, &text_width); in _gx_multi_line_text_button_text_draw()
145 xtextpos -= text_width + border_width; in _gx_multi_line_text_button_text_draw()
154 _gx_system_string_width_get_ext(font, line, &text_width); in _gx_multi_line_text_button_text_draw()
156 xtextpos += ((widget_width - text_width) / 2); in _gx_multi_line_text_button_text_draw()
Dgx_widget_text_blend.c161 GX_VALUE text_width; in _gx_widget_text_blend_ext() local
196 _gx_system_string_width_get_ext(brush -> gx_brush_font, string, &text_width); in _gx_widget_text_blend_ext()
199 x_pos = (GX_VALUE)(x_pos - text_width - border_width); in _gx_widget_text_blend_ext()
208 _gx_system_string_width_get_ext(brush -> gx_brush_font, string, &text_width); in _gx_widget_text_blend_ext()
210 x_pos = (GX_VALUE)(x_pos + ((widget_width - text_width) / 2)); in _gx_widget_text_blend_ext()
Dgx_widget_text_draw.c158 GX_VALUE text_width; in _gx_widget_text_draw_ext() local
192 _gx_system_string_width_get_ext(brush -> gx_brush_font, string, &text_width); in _gx_widget_text_draw_ext()
195 x_pos = (GX_VALUE)(x_pos - text_width - border_width); in _gx_widget_text_draw_ext()
204 _gx_system_string_width_get_ext(brush -> gx_brush_font, string, &text_width); in _gx_widget_text_draw_ext()
206 x_pos = (GX_VALUE)(x_pos + ((widget_width - text_width) / 2)); in _gx_widget_text_draw_ext()
Dgx_single_line_text_input_draw.c112 GX_VALUE text_width; in _gx_single_line_text_input_draw() local
202 _gx_system_string_width_get_ext(brush -> gx_brush_font, &string, &text_width); in _gx_single_line_text_input_draw()
204 x_pos = (GX_VALUE)(x_pos + text_width); in _gx_single_line_text_input_draw()
214 _gx_system_string_width_get_ext(brush -> gx_brush_font, &string, &text_width); in _gx_single_line_text_input_draw()
224 client.gx_rectangle_right = (GX_VALUE)(x_pos + text_width - 1); in _gx_single_line_text_input_draw()
230 x_pos = (GX_VALUE)(x_pos + text_width); in _gx_single_line_text_input_draw()
Dgx_single_line_text_input_backspace.c96 GX_VALUE text_width; in _gx_single_line_text_input_backspace() local
153 _gx_system_string_width_get_ext(gx_font, &string, &text_width); in _gx_single_line_text_input_backspace()
170 rightoff = (GX_VALUE)(x_pos + text_width - (client.gx_rectangle_right - 1)); in _gx_single_line_text_input_backspace()
213 … if (text_width >= (client.gx_rectangle_right - client.gx_rectangle_left + 1 - border_width)) in _gx_single_line_text_input_backspace()
221 …client.gx_rectangle_right = (GX_VALUE)(x_pos + text_width + ((cursor_ptr -> gx_text_input_cursor_w… in _gx_single_line_text_input_backspace()
225 …text_input -> gx_single_line_text_input_xoffset = (GX_VALUE)((text_width - delete_char_width + 1) … in _gx_single_line_text_input_backspace()
227 … (((text_width + 1) >> 1) - text_input -> gx_single_line_text_input_xoffset) - in _gx_single_line_text_input_backspace()
Dgx_single_line_text_input_text_rectangle_get.c75 GX_VALUE text_width; in _gx_single_line_text_input_text_rectangle_get() local
103 _gx_system_string_width_get_ext(font, &string, &text_width); in _gx_single_line_text_input_text_rectangle_get()
114 rect -> gx_rectangle_right = (GX_VALUE)(rect -> gx_rectangle_left + text_width - 1); in _gx_single_line_text_input_text_rectangle_get()
119 rect -> gx_rectangle_left = (GX_VALUE)(rect -> gx_rectangle_right - text_width); in _gx_single_line_text_input_text_rectangle_get()
Dgx_text_scroll_wheel_draw.c102 GX_VALUE text_width = 0; in _gx_text_scroll_wheel_round_text_draw() local
127 _gx_system_string_width_get_ext(brush -> gx_brush_font, string, &text_width); in _gx_text_scroll_wheel_round_text_draw()
129 if (!text_height || !text_width) in _gx_text_scroll_wheel_round_text_draw()
140 x_pos = (GX_VALUE)(x_pos - text_width); in _gx_text_scroll_wheel_round_text_draw()
148 x_pos = (GX_VALUE)(x_pos + ((width - text_width) / 2)); in _gx_text_scroll_wheel_round_text_draw()
156 status = _gx_utility_pixelmap_resize(&textmap, &resized_map, text_width, text_height); in _gx_text_scroll_wheel_round_text_draw()
236 GX_VALUE text_width = 0; in _gx_text_scroll_wheel_flat_text_draw() local
256 _gx_system_string_width_get_ext(brush -> gx_brush_font, string, &text_width); in _gx_text_scroll_wheel_flat_text_draw()
258 x_pos = (GX_VALUE)(x_pos - text_width); in _gx_text_scroll_wheel_flat_text_draw()
265 _gx_system_string_width_get_ext(brush -> gx_brush_font, string, &text_width); in _gx_text_scroll_wheel_flat_text_draw()
[all …]
Dgx_single_line_text_input_home.c88 GX_VALUE text_width; in _gx_single_line_text_input_home() local
123 _gx_system_string_width_get_ext(gx_font, &string, &text_width); in _gx_single_line_text_input_home()
128 if (text_width < new_xoffset) in _gx_single_line_text_input_home()
130 new_xoffset = text_width; in _gx_single_line_text_input_home()
Dgx_single_line_text_input_mark_end.c86 GX_VALUE text_width; in _gx_single_line_text_input_mark_end() local
139 _gx_system_string_width_get_ext(gx_font, &string, &text_width); in _gx_single_line_text_input_mark_end()
142 new_xoffset = (GX_VALUE)(text_width - new_xoffset); in _gx_single_line_text_input_mark_end()
150 new_cursor_pos = (GX_VALUE)(client.gx_rectangle_left + 1 - new_xoffset + text_width); in _gx_single_line_text_input_mark_end()
Dgx_single_line_text_input_mark_home.c89 GX_VALUE text_width; in _gx_single_line_text_input_mark_home() local
126 _gx_system_string_width_get_ext(gx_font, &string, &text_width); in _gx_single_line_text_input_mark_home()
131 if (text_width < new_xoffset) in _gx_single_line_text_input_mark_home()
133 new_xoffset = text_width; in _gx_single_line_text_input_mark_home()
Dgx_single_line_text_input_end.c86 GX_VALUE text_width; in _gx_single_line_text_input_end() local
131 _gx_system_string_width_get_ext(gx_font, &string, &text_width); in _gx_single_line_text_input_end()
134 new_xoffset = (GX_VALUE)(text_width - new_xoffset); in _gx_single_line_text_input_end()
142 new_cursor_pos = (GX_VALUE)(client.gx_rectangle_left + 1 - new_xoffset + text_width); in _gx_single_line_text_input_end()
Dgx_canvas_text_draw.c335 GX_VALUE text_width; in _gx_canvas_aligned_text_draw() local
362 _gx_system_string_width_get_ext(brush -> gx_brush_font, string, &text_width); in _gx_canvas_aligned_text_draw()
364 x_pos = (GX_VALUE)(x_pos - text_width); in _gx_canvas_aligned_text_draw()
371 _gx_system_string_width_get_ext(brush -> gx_brush_font, string, &text_width); in _gx_canvas_aligned_text_draw()
372 x_pos = (GX_VALUE)(x_pos + ((rect_width - text_width) / 2)); in _gx_canvas_aligned_text_draw()
Dgx_rich_text_view_text_draw.c91 GX_VALUE text_width; in _gx_rich_text_view_single_line_draw() local
202 _gx_system_string_width_get_ext(font, &draw_text, &text_width); in _gx_rich_text_view_single_line_draw()
218 draw_area.gx_rectangle_right = (GX_VALUE)(xpos + text_width - 1); in _gx_rich_text_view_single_line_draw()
238 _gx_canvas_line_draw(xpos, y, (GX_VALUE)(xpos + text_width - 1), y); in _gx_rich_text_view_single_line_draw()
242 xpos = (GX_VALUE)(xpos + text_width); in _gx_rich_text_view_single_line_draw()
/GUIX-v6.2.1/guix_studio/
Dwidget_service_provider.cpp519 GX_VALUE text_width = 0; in GetTextDimension() local
554 _gx_system_string_width_get_ext(normal_font, &string, &text_width); in GetTextDimension()
555 if (text_width > max_width) in GetTextDimension()
557 max_width = text_width; in GetTextDimension()
582 _gx_system_string_width_get_ext(normal_font, &string, &text_width); in GetTextDimension()
583 if (text_width > max_width) in GetTextDimension()
585 max_width = text_width; in GetTextDimension()
600 _gx_system_string_width_get_ext(normal_font, &string, &text_width); in GetTextDimension()
603 if (text_width > max_width) in GetTextDimension()
605 max_width = text_width; in GetTextDimension()
[all …]
/GUIX-v6.2.1/samples/demo_guix_smart_watch/
Dpage_1_message_screen.c63 GX_VALUE text_width = 0; in calculate_text_height() local
86 text_width += tmp_width; in calculate_text_height()
90 text_height += font->gx_font_line_height * (1 + text_width / client_width); in calculate_text_height()
91 text_width = 0; in calculate_text_height()