Home
last modified time | relevance | path

Searched refs:scrollbar (Results 1 – 25 of 26) sorted by relevance

12

/GUIX-v6.2.1/common/src/
Dgx_vertical_scrollbar_create.c89 UINT _gx_vertical_scrollbar_create(GX_SCROLLBAR *scrollbar, GX_CONST GX_CHAR *name, in _gx_vertical_scrollbar_create() argument
101 scrollbar -> gx_scrollbar_appearance = *appearance; in _gx_vertical_scrollbar_create()
105 … _gx_system_scroll_appearance_get(GX_SCROLLBAR_VERTICAL, &scrollbar -> gx_scrollbar_appearance); in _gx_vertical_scrollbar_create()
113 _gx_widget_create((GX_WIDGET *)scrollbar, name, GX_NULL, style, id, &size); in _gx_vertical_scrollbar_create()
115 scrollbar -> gx_widget_type = GX_TYPE_VERTICAL_SCROLL; in _gx_vertical_scrollbar_create()
116 scrollbar -> gx_widget_normal_fill_color = GX_COLOR_ID_SCROLL_FILL; in _gx_vertical_scrollbar_create()
117 scrollbar -> gx_widget_selected_fill_color = GX_COLOR_ID_SCROLL_FILL; in _gx_vertical_scrollbar_create()
122 _gx_button_create(&scrollbar -> gx_scrollbar_upleft, NULL, (GX_WIDGET *)scrollbar, in _gx_vertical_scrollbar_create()
124 _gx_widget_fill_color_set((GX_WIDGET *)&scrollbar -> gx_scrollbar_upleft, in _gx_vertical_scrollbar_create()
125 scrollbar -> gx_scrollbar_appearance.gx_scroll_button_color, in _gx_vertical_scrollbar_create()
[all …]
Dgx_horizontal_scrollbar_create.c85 UINT _gx_horizontal_scrollbar_create(GX_SCROLLBAR *scrollbar, GX_CONST GX_CHAR *name, GX_WINDOW *p… in _gx_horizontal_scrollbar_create() argument
98 scrollbar -> gx_scrollbar_appearance = *appearance; in _gx_horizontal_scrollbar_create()
102 … _gx_system_scroll_appearance_get(GX_SCROLLBAR_HORIZONTAL, &scrollbar -> gx_scrollbar_appearance); in _gx_horizontal_scrollbar_create()
110 _gx_widget_create((GX_WIDGET *)scrollbar, name, GX_NULL, style, (USHORT)id, &size); in _gx_horizontal_scrollbar_create()
113 scrollbar -> gx_widget_type = GX_TYPE_HORIZONTAL_SCROLL; in _gx_horizontal_scrollbar_create()
114 scrollbar -> gx_widget_normal_fill_color = GX_COLOR_ID_SCROLL_FILL; in _gx_horizontal_scrollbar_create()
115 scrollbar -> gx_widget_selected_fill_color = GX_COLOR_ID_SCROLL_FILL; in _gx_horizontal_scrollbar_create()
120 _gx_button_create(&scrollbar -> gx_scrollbar_upleft, NULL, (GX_WIDGET *)scrollbar, in _gx_horizontal_scrollbar_create()
123 _gx_widget_fill_color_set((GX_WIDGET *)&scrollbar -> gx_scrollbar_upleft, in _gx_horizontal_scrollbar_create()
124 scrollbar -> gx_scrollbar_appearance.gx_scroll_button_color, in _gx_horizontal_scrollbar_create()
[all …]
Dgx_scrollbar_event_process.c93 UINT _gx_scrollbar_event_process(GX_SCROLLBAR *scrollbar, GX_EVENT *event_ptr) in _gx_scrollbar_event_process() argument
113 rect = scrollbar->gx_widget_size; in _gx_scrollbar_event_process()
115 if (scrollbar->gx_scrollbar_upleft.gx_widget_size.gx_rectangle_left != in _gx_scrollbar_event_process()
116 scrollbar->gx_scrollbar_upleft.gx_widget_size.gx_rectangle_right) in _gx_scrollbar_event_process()
118 if (scrollbar->gx_widget_style & GX_SCROLLBAR_VERTICAL) in _gx_scrollbar_event_process()
120 …rect.gx_rectangle_top = (GX_VALUE)(scrollbar->gx_scrollbar_upleft.gx_widget_size.gx_rectangle_bott… in _gx_scrollbar_event_process()
121 …rect.gx_rectangle_bottom = (GX_VALUE)(scrollbar->gx_scrollbar_downright.gx_widget_size.gx_rectangl… in _gx_scrollbar_event_process()
125 …rect.gx_rectangle_left = (GX_VALUE)(scrollbar->gx_scrollbar_upleft.gx_widget_size.gx_rectangle_rig… in _gx_scrollbar_event_process()
126 …rect.gx_rectangle_right = (GX_VALUE)(scrollbar->gx_scrollbar_downright.gx_widget_size.gx_rectangle… in _gx_scrollbar_event_process()
139 thumb = &scrollbar -> gx_scrollbar_thumb; in _gx_scrollbar_event_process()
[all …]
Dgx_scrollbar_draw.c90 VOID _gx_scrollbar_draw(GX_SCROLLBAR *scrollbar) in _gx_scrollbar_draw() argument
101 if (scrollbar -> gx_widget_style & GX_STYLE_ENABLED) in _gx_scrollbar_draw()
103 if (scrollbar -> gx_widget_style & GX_STYLE_DRAW_SELECTED) in _gx_scrollbar_draw()
105 fill_color = scrollbar -> gx_widget_selected_fill_color; in _gx_scrollbar_draw()
109 fill_color = scrollbar -> gx_widget_normal_fill_color; in _gx_scrollbar_draw()
114 fill_color = scrollbar -> gx_widget_disabled_fill_color; in _gx_scrollbar_draw()
117 if ((scrollbar -> gx_widget_style & GX_STYLE_TRANSPARENT) == 0) in _gx_scrollbar_draw()
119 size = scrollbar -> gx_widget_size; in _gx_scrollbar_draw()
122 if (scrollbar -> gx_widget_style & GX_STYLE_BORDER_THIN) in _gx_scrollbar_draw()
140 _gx_context_pixelmap_get(scrollbar -> gx_scrollbar_appearance.gx_scroll_up_pixelmap, &map); in _gx_scrollbar_draw()
[all …]
Dgx_scrollbar_value_set.c74 UINT _gx_scrollbar_value_set(GX_SCROLLBAR *scrollbar, INT value) in _gx_scrollbar_value_set() argument
79 old_value = scrollbar -> gx_scrollbar_info.gx_scroll_value; in _gx_scrollbar_value_set()
81 scrollbar -> gx_scrollbar_info.gx_scroll_value = value; in _gx_scrollbar_value_set()
82 _gx_scrollbar_limit_check(scrollbar); in _gx_scrollbar_value_set()
84 if (old_value != scrollbar ->gx_scrollbar_info.gx_scroll_value) in _gx_scrollbar_value_set()
86 _gx_scrollbar_thumb_position_calculate(scrollbar); in _gx_scrollbar_value_set()
88 … newevent.gx_event_payload.gx_event_intdata[0] = scrollbar -> gx_scrollbar_info.gx_scroll_value; in _gx_scrollbar_value_set()
90 newevent.gx_event_sender = scrollbar -> gx_widget_id; in _gx_scrollbar_value_set()
92 if (scrollbar -> gx_widget_style & GX_SCROLLBAR_VERTICAL) in _gx_scrollbar_value_set()
100 newevent.gx_event_target = scrollbar -> gx_widget_parent; in _gx_scrollbar_value_set()
[all …]
Dgx_scrollbar_limit_check.c71 UINT _gx_scrollbar_limit_check(GX_SCROLLBAR *scrollbar) in _gx_scrollbar_limit_check() argument
74 if (scrollbar -> gx_scrollbar_info.gx_scroll_value > in _gx_scrollbar_limit_check()
75 …((scrollbar -> gx_scrollbar_info.gx_scroll_maximum - scrollbar -> gx_scrollbar_info.gx_scroll_visi… in _gx_scrollbar_limit_check()
77 scrollbar -> gx_scrollbar_info.gx_scroll_value = in _gx_scrollbar_limit_check()
78 …(scrollbar -> gx_scrollbar_info.gx_scroll_maximum - scrollbar -> gx_scrollbar_info.gx_scroll_visib… in _gx_scrollbar_limit_check()
81 …if (scrollbar -> gx_scrollbar_info.gx_scroll_value < scrollbar -> gx_scrollbar_info.gx_scroll_mini… in _gx_scrollbar_limit_check()
83scrollbar -> gx_scrollbar_info.gx_scroll_value = scrollbar -> gx_scrollbar_info.gx_scroll_minimum; in _gx_scrollbar_limit_check()
Dgx_scrollbar_reset.c79 UINT _gx_scrollbar_reset(GX_SCROLLBAR *scrollbar, GX_SCROLL_INFO *info) in _gx_scrollbar_reset() argument
85 scrollbar -> gx_scrollbar_info = *info; in _gx_scrollbar_reset()
89 win = (GX_WINDOW *)scrollbar -> gx_widget_parent; in _gx_scrollbar_reset()
93 …win -> gx_window_scroll_info_get(win, scrollbar -> gx_widget_style, &scrollbar -> gx_scrollbar_inf… in _gx_scrollbar_reset()
96 _gx_scrollbar_size_update(scrollbar); in _gx_scrollbar_reset()
97 _gx_scrollbar_thumb_position_calculate(scrollbar); in _gx_scrollbar_reset()
99 if (scrollbar -> gx_widget_status & GX_STATUS_VISIBLE) in _gx_scrollbar_reset()
101 _gx_system_dirty_mark((GX_WIDGET *)scrollbar); in _gx_scrollbar_reset()
Dgxe_scrollbar_limit_check.c70 UINT _gxe_scrollbar_limit_check(GX_SCROLLBAR *scrollbar) in _gxe_scrollbar_limit_check() argument
78 if (scrollbar == GX_NULL) in _gxe_scrollbar_limit_check()
84 if (scrollbar -> gx_widget_type == 0) in _gxe_scrollbar_limit_check()
90 status = _gx_scrollbar_limit_check(scrollbar); in _gxe_scrollbar_limit_check()
Dgxe_scrollbar_value_set.c72 UINT _gxe_scrollbar_value_set(GX_SCROLLBAR *scrollbar, INT value) in _gxe_scrollbar_value_set() argument
80 if ((scrollbar == GX_NULL)) in _gxe_scrollbar_value_set()
86 if (scrollbar -> gx_widget_type == 0) in _gxe_scrollbar_value_set()
92 status = _gx_scrollbar_value_set(scrollbar, value); in _gxe_scrollbar_value_set()
Dgxe_scrollbar_event_process.c73 UINT _gxe_scrollbar_event_process(GX_SCROLLBAR *scrollbar, GX_EVENT *event_ptr) in _gxe_scrollbar_event_process() argument
81 if ((scrollbar == GX_NULL) || (event_ptr == GX_NULL)) in _gxe_scrollbar_event_process()
87 if (scrollbar -> gx_widget_type == 0) in _gxe_scrollbar_event_process()
93 status = _gx_scrollbar_event_process(scrollbar, event_ptr); in _gxe_scrollbar_event_process()
Dgxe_scrollbar_reset.c77 UINT _gxe_scrollbar_reset(GX_SCROLLBAR *scrollbar, GX_SCROLL_INFO *info) in _gxe_scrollbar_reset() argument
85 if ((scrollbar == GX_NULL)) in _gxe_scrollbar_reset()
91 if (scrollbar -> gx_widget_type == 0) in _gxe_scrollbar_reset()
104 status = _gx_scrollbar_reset(scrollbar, info); in _gxe_scrollbar_reset()
Dgxe_horizontal_scrollbar_create.c76 UINT _gxe_horizontal_scrollbar_create(GX_SCROLLBAR *scrollbar, GX_CONST GX_CHAR *name, in _gxe_horizontal_scrollbar_create() argument
86 if (scrollbar == GX_NULL) in _gxe_horizontal_scrollbar_create()
97 if (scrollbar -> gx_widget_type != 0) in _gxe_horizontal_scrollbar_create()
103 status = _gx_horizontal_scrollbar_create(scrollbar, name, parent, appearance, style); in _gxe_horizontal_scrollbar_create()
Dgxe_vertical_scrollbar_create.c78 UINT _gxe_vertical_scrollbar_create(GX_SCROLLBAR *scrollbar, GX_CONST GX_CHAR *name, in _gxe_vertical_scrollbar_create() argument
89 if (scrollbar == GX_NULL) in _gxe_vertical_scrollbar_create()
101 if (scrollbar -> gx_widget_type != 0) in _gxe_vertical_scrollbar_create()
113 status = _gx_vertical_scrollbar_create(scrollbar, name, parent, appearance, style); in _gxe_vertical_scrollbar_create()
/GUIX-v6.2.1/common/inc/
Dgx_scrollbar.h55 UINT _gx_horizontal_scrollbar_create(GX_SCROLLBAR *scrollbar, GX_CONST GX_CHAR *name, GX_WINDOW *pa…
58 UINT _gx_vertical_scrollbar_create(GX_SCROLLBAR *scrollbar, GX_CONST GX_CHAR *name, GX_WINDOW *pare…
62 VOID _gx_scrollbar_draw(GX_SCROLLBAR *scrollbar);
63 UINT _gx_scrollbar_event_process(GX_SCROLLBAR *scrollbar, GX_EVENT *event_ptr);
64 UINT _gx_scrollbar_limit_check(GX_SCROLLBAR *scrollbar);
66 UINT _gx_scrollbar_reset(GX_SCROLLBAR *scrollbar, GX_SCROLL_INFO *info);
82 UINT _gxe_horizontal_scrollbar_create(GX_SCROLLBAR *scrollbar, GX_CONST GX_CHAR *name, GX_WINDOW *p…
86 UINT _gxe_vertical_scrollbar_create(GX_SCROLLBAR *scrollbar, GX_CONST GX_CHAR *name, GX_WINDOW *par…
92 UINT _gxe_scrollbar_event_process(GX_SCROLLBAR *scrollbar, GX_EVENT *event_ptr);
93 UINT _gxe_scrollbar_limit_check(GX_SCROLLBAR *scrollbar);
[all …]
Dgx_api.h3866 UINT _gx_horizontal_scrollbar_create(GX_SCROLLBAR *scrollbar, GX_CONST GX_CHAR *name,
4134 VOID _gx_scrollbar_draw(GX_SCROLLBAR *scrollbar);
4135 UINT _gx_scrollbar_event_process(GX_SCROLLBAR *scrollbar, GX_EVENT *event_ptr);
4136 UINT _gx_scrollbar_limit_check(GX_SCROLLBAR *scrollbar);
4137 UINT _gx_scrollbar_reset(GX_SCROLLBAR *scrollbar, GX_SCROLL_INFO *info);
4138 UINT _gx_scrollbar_value_set(GX_SCROLLBAR *scrollbar, INT value);
4385 UINT _gx_vertical_scrollbar_create(GX_SCROLLBAR *scrollbar, GX_CONST GX_CHAR *name, GX_WINDOW *pare…
5341 UINT _gxe_horizontal_scrollbar_create(GX_SCROLLBAR *scrollbar, GX_CONST GX_CHAR *name, GX_WINDOW *p…
5612 VOID _gx_scrollbar_draw(GX_SCROLLBAR *scrollbar);
5613 UINT _gxe_scrollbar_event_process(GX_SCROLLBAR *scrollbar, GX_EVENT *event_ptr);
[all …]
/GUIX-v6.2.1/test/guix_test/regression_test/tests/
Dvalidation_guix_widget_child_focus_assign_no_output.c50 GX_SCROLLBAR scrollbar; in control_thread_entry() local
76 memset(&scrollbar, 0, sizeof(GX_SCROLLBAR)); in control_thread_entry()
77 … gx_horizontal_scrollbar_create(&scrollbar, "test_scrollbar", GX_NULL, GX_NULL, GX_STYLE_ENABLED); in control_thread_entry()
78 gx_widget_back_attach(&window_screen, &scrollbar); in control_thread_entry()
79 gx_widget_status_add(&scrollbar, GX_STATUS_ACCEPTS_FOCUS); in control_thread_entry()
Dvalidation_guix_scrollbar_event_process.c66 GX_SCROLLBAR *scrollbar; in control_thread_entry() local
69 scrollbar = &window_screen.window_screen_vertical_scroll_1; in control_thread_entry()
70 gx_widget_style_add(scrollbar, GX_STYLE_TRANSPARENT); in control_thread_entry()
Dvalidation_guix_scrollbar_value_set.c75 GX_SCROLLBAR scrollbar; in control_thread_entry() local
82 memset(&scrollbar, 0, sizeof(GX_SCROLLBAR)); in control_thread_entry()
83 status = gx_scrollbar_value_set(&scrollbar, 0); in control_thread_entry()
Dvalidation_guix_error_checking_api_coverage_no_output.c115 GX_SCROLLBAR scrollbar; in control_thread_entry() local
1225 memset(&scrollbar, 0, sizeof(GX_SCROLLBAR)); in control_thread_entry()
1229 …status = _gxe_horizontal_scrollbar_create(&scrollbar, 0, 0, 0, 0, 0);//should return GX_INVALID_SI… in control_thread_entry()
1232 scrollbar.gx_widget_type = GX_TYPE_HORIZONTAL_SCROLL; in control_thread_entry()
1233 … status = gx_horizontal_scrollbar_create(&scrollbar, 0, 0, 0, 0);//should return GX_ALREADY_CREATED in control_thread_entry()
2159 scrollbar.gx_widget_type = 0; in control_thread_entry()
2160 status = gx_scroll_thumb_create(&scroll_thumb, &scrollbar, 0);//should return GX_INVALID_WIDGET in control_thread_entry()
2163 scrollbar.gx_widget_type = GX_TYPE_WIDGET; in control_thread_entry()
2164 status = gx_scroll_thumb_create(&scroll_thumb, &scrollbar, 0); in control_thread_entry()
2181 memset(&scrollbar, 0, sizeof(GX_SCROLLBAR)); in control_thread_entry()
[all …]
/GUIX-v6.2.1/test/example_internal/ml_text_view_32bpp/
Dreadme_guix_generic.txt95 …gx_horizontal_list_total_columns_set.c Reset scrollbar when list count is cha…
114 gx_vertical_list_total_rows_set.c Add logic to reset scrollbar if needed
289 …gx_scrollbar_draw.c Improved scrollbar drawing, su…
299 …gx_vertical_scrollbar_create.c Set scrollbar appearance to no…
302 … Improved scrolling, added support for transparent scrollbar background.
686 modified gx_multi_line_text_view_font_set.c to correct scrollbar position when font is changed.
/GUIX-v6.2.1/test/example_internal/bidi_text_draw_32bpp/
Dreadme_guix_generic.txt95 …gx_horizontal_list_total_columns_set.c Reset scrollbar when list count is cha…
114 gx_vertical_list_total_rows_set.c Add logic to reset scrollbar if needed
289 …gx_scrollbar_draw.c Improved scrollbar drawing, su…
299 …gx_vertical_scrollbar_create.c Set scrollbar appearance to no…
302 … Improved scrolling, added support for transparent scrollbar background.
686 modified gx_multi_line_text_view_font_set.c to correct scrollbar position when font is changed.
/GUIX-v6.2.1/test/example_internal/ml_text_input_32bpp/
Ddemo_guix_ml_text_input_32bpp.c19 GX_BOOL scrollbar = GX_TRUE; variable
/GUIX-v6.2.1/test/example_internal/ml_text_input_8bpp/
Ddemo_guix_ml_text_input_8bpp.c19 GX_BOOL scrollbar = GX_TRUE; variable
/GUIX-v6.2.1/test/example_internal/ml_text_input_16bpp/
Ddemo_guix_ml_text_input_16bpp.c27 GX_BOOL scrollbar = GX_TRUE; variable
/GUIX-v6.2.1/docs/
Drevision_history.txt14 Add new API to assign the value of the scrollbar.
763 …gx_horizontal_list_total_columns_set.c Reset scrollbar when list count is cha…
782 gx_vertical_list_total_rows_set.c Add logic to reset scrollbar if needed
957 …gx_scrollbar_draw.c Improved scrollbar drawing, su…
967 …gx_vertical_scrollbar_create.c Set scrollbar appearance to no…
970 … Improved scrolling, added support for transparent scrollbar background.
1341 modified gx_multi_line_text_view_font_set.c to correct scrollbar position when font is changed.

12