| /GUIX-v6.2.1/common/src/ |
| D | gx_multi_line_text_input_cursor_pos_calculate.c | 98 GX_POINT cursor_pos; in _gx_multi_line_text_input_cursor_pos_calculate() local 152 cursor_pos.gx_point_y = (GX_VALUE)(y_pos + (INT)(cursor_line - 1) * line_height); in _gx_multi_line_text_input_cursor_pos_calculate() 154 if (cursor_pos.gx_point_y + line_height - 1 > client.gx_rectangle_bottom) in _gx_multi_line_text_input_cursor_pos_calculate() 156 shift = client.gx_rectangle_bottom - (cursor_pos.gx_point_y + line_height - 1); in _gx_multi_line_text_input_cursor_pos_calculate() 158 else if (cursor_pos.gx_point_y < client.gx_rectangle_top) in _gx_multi_line_text_input_cursor_pos_calculate() 160 shift = client.gx_rectangle_top - cursor_pos.gx_point_y; in _gx_multi_line_text_input_cursor_pos_calculate() 166 cursor_pos.gx_point_y = (GX_VALUE)(cursor_pos.gx_point_y + shift); in _gx_multi_line_text_input_cursor_pos_calculate() 186 cursor_pos.gx_point_x = (GX_VALUE)(client.gx_rectangle_left + 1); in _gx_multi_line_text_input_cursor_pos_calculate() 218 cursor_pos.gx_point_x = (GX_VALUE)(client.gx_rectangle_right - 1); 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() [all …]
|
| D | gx_single_line_text_input_left_arrow.c | 94 GX_VALUE cursor_pos; in _gx_single_line_text_input_left_arrow() local 115 cursor_pos = cursor_ptr -> gx_text_input_cursor_pos.gx_point_x; in _gx_single_line_text_input_left_arrow() 116 old_cursor_pos = cursor_pos; in _gx_single_line_text_input_left_arrow() 125 if (((cursor_pos > client.gx_rectangle_left) && in _gx_single_line_text_input_left_arrow() 126 (cursor_pos < client.gx_rectangle_right)) || in _gx_single_line_text_input_left_arrow() 172 cursor_pos = (GX_VALUE)(cursor_ptr -> gx_text_input_cursor_pos.gx_point_x - width); in _gx_single_line_text_input_left_arrow() 185 cursor_ptr -> gx_text_input_cursor_pos.gx_point_x = cursor_pos; in _gx_single_line_text_input_left_arrow() 195 if (cursor_pos < client.gx_rectangle_left + 1) in _gx_single_line_text_input_left_arrow() 199 … client.gx_rectangle_left - 1 + cursor_pos); in _gx_single_line_text_input_left_arrow() 204 else if (cursor_pos > client.gx_rectangle_right - 1) in _gx_single_line_text_input_left_arrow() [all …]
|
| D | gx_single_line_text_input_position_get.c | 92 GX_VALUE cursor_pos; in _gx_single_line_text_input_position_get() local 153 cursor_pos = 0; in _gx_single_line_text_input_position_get() 167 if ((cursor_pos + width / 2) > distance) in _gx_single_line_text_input_position_get() 172 cursor_pos = (GX_VALUE)(cursor_pos + width); in _gx_single_line_text_input_position_get() 179 cursor_pos = (GX_VALUE)(x_pos + cursor_pos); in _gx_single_line_text_input_position_get() 181 if (cursor_pos < client.gx_rectangle_left + 1) in _gx_single_line_text_input_position_get() 186 distance = (GX_VALUE)(client.gx_rectangle_left + 1 - cursor_pos); in _gx_single_line_text_input_position_get() 192 else if (cursor_pos > client.gx_rectangle_right - 1) in _gx_single_line_text_input_position_get() 197 distance = (GX_VALUE)(cursor_pos - (client.gx_rectangle_right - 1)); in _gx_single_line_text_input_position_get() 203 else if (cursor_ptr -> gx_text_input_cursor_pos.gx_point_x != cursor_pos) in _gx_single_line_text_input_position_get() [all …]
|
| D | gx_multi_line_text_input_mark_down.c | 85 GX_POINT cursor_pos; in _gx_multi_line_text_input_mark_down() local 114 cursor_pos = cursor_ptr -> gx_text_input_cursor_pos; in _gx_multi_line_text_input_mark_down() 115 cursor_pos.gx_point_y = (GX_VALUE)(cursor_pos.gx_point_y + line_height); in _gx_multi_line_text_input_mark_down() 116 _gx_multi_line_text_input_cursor_pos_calculate(text_input, cursor_pos); in _gx_multi_line_text_input_mark_down() 126 dirty.gx_rectangle_top = (GX_VALUE)(cursor_pos.gx_point_y - line_height - half_line_height); in _gx_multi_line_text_input_mark_down() 127 dirty.gx_rectangle_bottom = (GX_VALUE)(cursor_pos.gx_point_y + half_line_height); in _gx_multi_line_text_input_mark_down()
|
| D | gx_multi_line_text_input_mark_up.c | 88 GX_POINT cursor_pos; in _gx_multi_line_text_input_mark_up() local 121 cursor_pos = cursor_ptr -> gx_text_input_cursor_pos; in _gx_multi_line_text_input_mark_up() 122 cursor_pos.gx_point_y = (GX_VALUE)(cursor_pos.gx_point_y - line_height); in _gx_multi_line_text_input_mark_up() 123 _gx_multi_line_text_input_cursor_pos_calculate(text_input, cursor_pos); in _gx_multi_line_text_input_mark_up() 132 cursor_rect.gx_rectangle_top = (GX_VALUE)(cursor_pos.gx_point_y - half_line_height); in _gx_multi_line_text_input_mark_up() 133 …cursor_rect.gx_rectangle_bottom = (GX_VALUE)(cursor_pos.gx_point_y + line_height + half_line_heigh… in _gx_multi_line_text_input_mark_up()
|
| D | gx_multi_line_text_input_down_arrow.c | 84 GX_POINT cursor_pos; in _gx_multi_line_text_input_down_arrow() local 114 cursor_pos = cursor_ptr -> gx_text_input_cursor_pos; in _gx_multi_line_text_input_down_arrow() 115 cursor_pos.gx_point_y = (GX_VALUE)(cursor_pos.gx_point_y + line_height); in _gx_multi_line_text_input_down_arrow() 116 _gx_multi_line_text_input_cursor_pos_calculate(text_input, cursor_pos); in _gx_multi_line_text_input_down_arrow()
|
| D | gx_multi_line_text_input_up_arrow.c | 87 GX_POINT cursor_pos; in _gx_multi_line_text_input_up_arrow() local 116 cursor_pos = cursor_ptr -> gx_text_input_cursor_pos; in _gx_multi_line_text_input_up_arrow() 117 cursor_pos.gx_point_y = (GX_VALUE)(cursor_pos.gx_point_y - line_height); in _gx_multi_line_text_input_up_arrow() 118 _gx_multi_line_text_input_cursor_pos_calculate(text_input, cursor_pos); in _gx_multi_line_text_input_up_arrow()
|
| D | gx_text_input_cursor_draw.c | 75 GX_POINT cursor_pos = cursor_ptr -> gx_text_input_cursor_pos; in _gx_text_input_cursor_draw() local 84 y_start = (GX_VALUE)(cursor_pos.gx_point_y - (cursor_ptr->gx_text_input_cursor_height >> 1)); in _gx_text_input_cursor_draw() 91 _gx_canvas_line_draw(cursor_pos.gx_point_x, y_start, cursor_pos.gx_point_x, y_end); in _gx_text_input_cursor_draw()
|
| D | gx_multi_line_text_input_mark_home.c | 86 GX_POINT cursor_pos; in _gx_multi_line_text_input_mark_home() local 102 cursor_pos = old_cursor_pos; in _gx_multi_line_text_input_mark_home() 103 cursor_pos.gx_point_x = (GX_VALUE)(text_input -> gx_window_client.gx_rectangle_left + in _gx_multi_line_text_input_mark_home() 109 _gx_multi_line_text_input_cursor_pos_calculate(text_input, cursor_pos); in _gx_multi_line_text_input_mark_home()
|
| D | gx_multi_line_text_input_mark_end.c | 86 GX_POINT cursor_pos; in _gx_multi_line_text_input_mark_end() local 102 cursor_pos = old_cursor_pos; in _gx_multi_line_text_input_mark_end() 103 cursor_pos.gx_point_x = (GX_VALUE)(text_input -> gx_window_client.gx_rectangle_right - in _gx_multi_line_text_input_mark_end() 109 _gx_multi_line_text_input_cursor_pos_calculate(text_input, cursor_pos); in _gx_multi_line_text_input_mark_end()
|
| D | gxe_multi_line_text_input_cursor_pos_get.c | 75 …T _gxe_multi_line_text_input_cursor_pos_get(GX_MULTI_LINE_TEXT_INPUT *input, GX_POINT *cursor_pos) in _gxe_multi_line_text_input_cursor_pos_get() argument 80 if ((input == GX_NULL) || (cursor_pos == GX_NULL)) in _gxe_multi_line_text_input_cursor_pos_get() 91 status = _gx_multi_line_text_input_cursor_pos_get(input, cursor_pos); in _gxe_multi_line_text_input_cursor_pos_get()
|
| D | gx_multi_line_text_input_cursor_pos_get.c | 71 UINT _gx_multi_line_text_input_cursor_pos_get(GX_MULTI_LINE_TEXT_INPUT *input, GX_POINT *cursor_pos) in _gx_multi_line_text_input_cursor_pos_get() argument 75 *cursor_pos = cursor_instance -> gx_text_input_cursor_pos; in _gx_multi_line_text_input_cursor_pos_get()
|
| /GUIX-v6.2.1/common/inc/ |
| D | gx_multi_line_text_input.h | 73 UINT _gx_multi_line_text_input_cursor_pos_get(GX_MULTI_LINE_TEXT_INPUT *input, GX_POINT *cursor_pos… 128 …T _gxe_multi_line_text_input_cursor_pos_get(GX_MULTI_LINE_TEXT_INPUT *input, GX_POINT *cursor_pos);
|
| D | gx_api.h | 3943 UINT _gx_multi_line_text_input_cursor_pos_get(GX_MULTI_LINE_TEXT_INPUT *input, GX_POINT *cursor_pos… 5413 …T _gxe_multi_line_text_input_cursor_pos_get(GX_MULTI_LINE_TEXT_INPUT *input, GX_POINT *cursor_pos);
|
| /GUIX-v6.2.1/test/guix_test/regression_test/tests/ |
| D | validation_guix_error_checking_api_coverage_no_output.c | 165 GX_POINT cursor_pos; in control_thread_entry() local 1431 status = gx_multi_line_text_input_cursor_pos_get(&multi_line_text_input, &cursor_pos); in control_thread_entry() 1433 …_multi_line_text_input_cursor_instance.gx_text_input_cursor_pos.gx_point_x, cursor_pos.gx_point_x); in control_thread_entry() 1434 …_multi_line_text_input_cursor_instance.gx_text_input_cursor_pos.gx_point_y, cursor_pos.gx_point_y); in control_thread_entry() 1437 status = gx_multi_line_text_input_cursor_pos_get(&multi_line_text_input, &cursor_pos); in control_thread_entry()
|