[[Property:title|controls cluster]] [[Property:weight|1]] [[Property:uuid|622aa1e2-75a6-4b2e-ac1a-44f1e7be6a3b]] ==Overview== A Control is a window which provides a means of interacting with the application. For example, the [[ref:libraries/wel/reference/wel_edit_chart|WEL_EDIT]] control provides a user with the means of entering and modifying text. There are many common controls available within this cluster, each with a specific use. {{note|Each control inherits from [[ref:libraries/wel/reference/wel_control_chart|WEL_CONTROL]] which is a descendent of [[ref:libraries/wel/reference/wel_window_chart|WEL_WINDOW]] This provides the control with a large number of general features (including full window functionality). Each control also provides its own feature set which give access to specific properties of that control. }} ==Creating controls== Each type of control generally has its own creation procedure that is specific to the type of control. For example, [[ref:libraries/wel/reference/wel_scroll_bar_chart|WEL_SCROLL_BAR]] has two creation procedures; make_vertical and make_horizontal. Depending on which of these two creation procedures used, you will get a scroll bar aligned vertically or horizontally. ==Control types== The following effective controls are available within this cluster: * [[ref:libraries/wel/reference/wel_bitmap_button_chart|WEL_BITMAP_BUTTON]] * [[WEL_CHECKBOX|WEL_CHECK_BOX]] * [[WEL_CHECK_BOX_3_STATE|WEL_CHECK_BOX_3_STATE]] * [[ref:libraries/wel/reference/wel_drop_down_combo_box_chart|WEL_DROP_DOWN_COMBO_BOX]] * [[ref:libraries/wel/reference/wel_drop_down_combo_box_ex_chart|WEL_DROP_DOWN_COMBO_BOX_EX]] * [[ref:libraries/wel/reference/wel_drop_down_list_combo_box_chart|WEL_DROP_DOWN_LIST_COMBO_BOX]] * [[ref:libraries/wel/reference/wel_drop_down_list_combo_box_ex_chart|WEL_DROP_DOWN_LIST_COMBO_BOX_EX]] * [[ref:libraries/wel/reference/wel_flat_tool_bar_chart|WEL_FLAT_TOOL_BAR]] * [[WEL_GROUP_BOX|WEL_GROUP_BOX]] * [[ref:libraries/wel/reference/wel_header_control_chart|WEL_HEADER_CONTROL]] * [[ref:libraries/wel/reference/wel_imagelist_tool_bar_chart|WEL_IMAGE_LIST_TOOL_BAR]] * [[WEL_LIST_VIEW|WEL_LIST_VIEW]] * [[WEL_MULTIPLE_LINE_EDIT|WEL_MULTIPLE_LINE_EDIT]] * [[WEL_MULTIPLE_SELECTION_LIST_BOX|WEL_MULTIPLE_SELECTION_LIST_BOX]] * [[ref:libraries/wel/reference/wel_owner_draw_button_chart|WEL_OWNER_DRAW_BUTTON]] * [[WEL_PROGRESS_BAR|WEL_PROGRESS_BAR]] * [[WEL_PUSH_BUTTON|WEL_PUSH_BUTTON]] * [[WEL_RADIO_BUTTON|WEL_RADIO_BUTTON]] * [[ref:libraries/wel/reference/wel_rebar_chart|WEL_REBAR]] * [[ref:libraries/wel/reference/wel_rich_edit_chart|WEL_RICH_EDIT]] * [[WEL_SCROLL_BAR|WEL_SCROLL_BAR]] * [[ref:libraries/wel/reference/wel_selectable_button_chart|WEL_SELECTABLE_BUTTON]] * [[ref:libraries/wel/reference/wel_simple_combo_box_chart|WEL_SIMPLE_COMBO_BOX]] * [[WEL_SINGLE_LINE_EDIT|WEL_SINGLE_LINE_EDIT]] * [[WEL_SINGLE_SELECTION_LIST_BOX|WEL_SINGLE_SELECTION_LIST_BOX]] * [[ref:libraries/wel/reference/wel_static_chart|WEL_STATIC]] * [[ref:libraries/wel/reference/wel_static_bitmap_chart|WEL_STATIC_BITMAP]] * [[ref:libraries/wel/reference/wel_status_window_chart|WEL_STATUS_WINDOW]] * [[ref:libraries/wel/reference/wel_tab_control_chart|WEL_TAB_CONTROL]] * [[ref:libraries/wel/reference/wel_tool_bar_chart|WEL_TOOL_BAR]] * [[WEL_TOOLTIP|WEL_TOOLTIP]] * [[WEL_TRACK_BAR|WEL_TRACK_BAR]] * [[ref:libraries/wel/reference/wel_tree_view_chart|WEL_TREE_VIEW]] * [[WEL_UP_DOWN_CONTROL|WEL_UP_DOWN_CONTROL]]