mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2026-04-05 17:49:26 +02:00
Author:admin
Date:2008-09-30T16:23:49.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@65 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
|
||||
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| '''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. }}
|
||||
{{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==
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ A indeterminate [[ref:libraries/wel/reference/wel_check_box_3_state_chart|WEL_CH
|
||||
[[Image:wel-check-box-3-state-indeterminate|wel_check_box_3_state_indeterminate]] <br/>
|
||||
<br/>
|
||||
|
||||
{{seealso| '''See also''' <br/>
|
||||
{{seealso|<br/>
|
||||
[[WEL_CHECKBOX|WEL_CHECK_BOX]] }}
|
||||
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ A [[ref:libraries/wel/reference/wel_check_box_chart|WEL_CHECK_BOX]] <br/>
|
||||
<br/>
|
||||
A checked [[ref:libraries/wel/reference/wel_check_box_chart|WEL_CHECK_BOX]] <br/>
|
||||
[[Image:wel-check-box-checked|wel_check_box_checked]]
|
||||
{{seealso| '''See also''' <br/>
|
||||
{{seealso|<br/>
|
||||
[[WEL_CHECK_BOX_3_STATE|WEL_CHECK_BOX_3_STATE]] }}
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|WEL_UP_DOWN_CONTROL]]
|
||||
[[Property:weight|15]]
|
||||
[[Property:uuid|71cbdf70-3bf0-a087-6859-30c1564c27a4]]
|
||||
A [[ref:libraries/wel/reference/wel_up_down_control_chart|WEL_UP_DOWN_CONTROL]] consists of a pair of arrows which are used to increment or decrement a value. Using set_buddy_window, a window of type [[ref:libraries/wel/reference/wel_window_chart|WEL_WINDOW]] can be linked to this control, and is commonly used to display the current value.
|
||||
==Appearance==
|
||||
[[Image:wel-up-down-control|wel_up_down_control]]
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|WEL_GROUP_BOX]]
|
||||
[[Property:weight|2]]
|
||||
[[Property:uuid|9ef874da-4d1f-b3f4-9645-9b50b1718daf]]
|
||||
A [[ref:libraries/wel/reference/wel_group_box_chart|WEL_GROUP_BOX]] is used to enclose other controls, and certain controls such as a [[WEL_RADIO_BUTTON|WEL_RADIO_BUTTON]] have special behavior when parented in a [[ref:libraries/wel/reference/wel_group_box_chart|WEL_GROUP_BOX]] .
|
||||
|
||||
==Appearance==
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|WEL_LIST_VIEW]]
|
||||
[[Property:weight|3]]
|
||||
[[Property:uuid|730f6b22-f858-816f-090e-c32ec1bebfd9]]
|
||||
A [[ref:libraries/wel/reference/wel_list_view_chart|WEL_LIST_VIEW]] control is an encapsulation of the Windows List View control and provides several ways of displaying a collection of items. Each item can consist of a text and an icon. Certain styles allow additional information to be displayed in columns to the right of the icon and label.
|
||||
==Appearance==
|
||||
A [[ref:libraries/wel/reference/wel_list_view_chart|WEL_LIST_VIEW]] with the Lvs_report style. <br/>
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|WEL_MULTIPLE_LINE_EDIT]]
|
||||
[[Property:weight|4]]
|
||||
[[Property:uuid|752a587f-4c17-f8bf-0f16-c0cf9f69bdc6]]
|
||||
A [[ref:libraries/wel/reference/wel_multiple_line_edit_chart|WEL_MULTIPLE_LINE_EDIT]] is used to display multiple lines of text. Using set_read_only, the text can be made non-editable.
|
||||
|
||||
==Appearance==
|
||||
|
||||
@@ -7,7 +7,7 @@ A [[ref:libraries/wel/reference/wel_multiple_selection_list_box_chart|WEL_MULTIP
|
||||
[[Image:wel-multiple-selection-list-box|wel_multiple_selection_list_box]] <br/>
|
||||
<br/>
|
||||
|
||||
{{seealso| '''See also''' <br/>
|
||||
{{seealso|<br/>
|
||||
[[WEL_SINGLE_SELECTION_LIST_BOX|WEL_SINGLE_SELECTION_LIST_BOX]] }}
|
||||
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ A [[ref:libraries/wel/reference/wel_owner_draw_button_chart|WEL_OWNER_DRAW_BUTTO
|
||||
|
||||
There is no sample appearance for this control.
|
||||
|
||||
{{seealso| '''See also''' <br/>
|
||||
{{seealso|<br/>
|
||||
[[WEL_PUSH_BUTTON|WEL_PUSH_BUTTON]] }}
|
||||
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
[[Property:uuid|6c8b5b4c-2d55-9635-1c29-361c28f09b14]]
|
||||
A [[ref:libraries/wel/reference/wel_progress_bar_chart|WEL_PROGRESS_BAR]] control is an encapsulation of the Win32 progress bar. It can be used to display the progress of a lengthy operation.
|
||||
|
||||
{{note| '''Note:''' By specifying the style Pbs_vertical, the progress bar will be displayed vertically. }}
|
||||
{{note|By specifying the style Pbs_vertical, the progress bar will be displayed vertically. }}
|
||||
|
||||
==Appearance==
|
||||
A [[ref:libraries/wel/reference/wel_progress_bar_chart|WEL_PROGRESS_BAR]] . <br/>
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|WEL_PUSH_BUTTON]]
|
||||
[[Property:weight|8]]
|
||||
[[Property:uuid|186eb349-b7c9-9944-285e-34dd9968c4e0]]
|
||||
A [[ref:libraries/wel/reference/wel_push_button_chart|WEL_PUSH_BUTTON]] is a control that the user can click to provide notification to the application.
|
||||
==Appearance==
|
||||
[[Image:wel-push-button|wel_push_button]]
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|WEL_RADIO_BUTTON]]
|
||||
[[Property:weight|9]]
|
||||
[[Property:uuid|ce7c3bfb-7950-95fb-0f92-7e33abdefa3b]]
|
||||
A [[ref:libraries/wel/reference/wel_radio_button_chart|WEL_RADIO_BUTTON]] control can take two states, checked or unchecked. By placing more than one of these in a [[ref:libraries/wel/reference/wel_group_box_chart|WEL_GROUP_BOX]] , they will become grouped, and only one may be checked at once.
|
||||
|
||||
==Appearance==
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|WEL_SCROLL_BAR]]
|
||||
[[Property:weight|10]]
|
||||
[[Property:uuid|74da6cc8-0398-0b51-885b-d73b7ec104e0]]
|
||||
A [[ref:libraries/wel/reference/wel_scroll_bar_chart|WEL_SCROLL_BAR]] control is an encapsulation of the Windows scroll bar control and is often used to specify which portion of a large control that cannot be viewed completely, is currently visible.
|
||||
|
||||
==Appearance==
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|WEL_SINGLE_LINE_EDIT]]
|
||||
[[Property:weight|11]]
|
||||
[[Property:uuid|69694ef8-a422-7f46-d97b-d42a16bfe838]]
|
||||
A [[ref:libraries/wel/reference/wel_single_line_edit_chart|WEL_SINGLE_LINE_EDIT]] is a control used to input a single line of text.
|
||||
==Appearance==
|
||||
[[Image:wel-single-line-edit|wel_single_line_edit]]
|
||||
|
||||
@@ -7,7 +7,7 @@ A [[ref:libraries/wel/reference/wel_single_selection_list_box_chart|WEL_SINGLE_S
|
||||
[[Image:wel-single-selection-list-box|wel_single_selection_list_box]] <br/>
|
||||
<br/>
|
||||
|
||||
{{seealso| '''See also''' <br/>
|
||||
{{seealso|<br/>
|
||||
[[WEL_MULTIPLE_SELECTION_LIST_BOX|WEL_MULTIPLE_SELECTION_LIST_BOX]] }}
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|WEL_TOOLTIP]]
|
||||
[[Property:weight|13]]
|
||||
[[Property:uuid|2eb53721-d1a8-cec0-5c6a-692e9dc58755]]
|
||||
A [[ref:libraries/wel/reference/wel_tooltip_chart|WEL_TOOLTIP]] is an encapsulation of the Win32 tooltip control, and controls pop-up windows which display text. Each tooltip may control multiple pop-up windows, which are added to the tooltip using <eiffel>add_tool</eiffel>.
|
||||
==Appearance==
|
||||
[[Image:wel-tooltip|wel_tooltip]]
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|WEL_TRACK_BAR]]
|
||||
[[Property:weight|14]]
|
||||
[[Property:uuid|ceb2589f-4caf-686c-b19f-6f2769b0edcb]]
|
||||
A [[ref:libraries/wel/reference/wel_track_bar_chart|WEL_TRACK_BAR]] control has a sliding pointer and optional tick marks.
|
||||
|
||||
==Appearance==
|
||||
|
||||
@@ -17,6 +17,3 @@ The WEL library includes the following clusters:
|
||||
* <eiffel>structs</eiffel> cluster which contains classes for data structures required by Win32
|
||||
* <eiffel>support</eiffel> cluster which contains many supporting classes
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
[[Property:title|Standard Dialogs]]
|
||||
[[Property:link_title|stddlgs cluster]]
|
||||
[[Property:title|stddlgs cluster]]
|
||||
[[Property:weight|2]]
|
||||
[[Property:uuid|0af8dcbf-ed31-51d7-885c-c677090f0633]]
|
||||
This cluster contains different standard dialogs provided by WEL.
|
||||
|
||||
@@ -7,7 +7,7 @@ The [[ref:libraries/wel/reference/wel_choose_color_dialog_chart|WEL_CHOOSE_COLOR
|
||||
[[Image:wel-choose-color-dialog|wel_choose_color_dialog]] <br/>
|
||||
<br/>
|
||||
|
||||
{{seealso| '''See also''' <br/>
|
||||
{{seealso|<br/>
|
||||
[[stddlgs cluster|Standard dialogs]] }}
|
||||
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ The [[ref:libraries/wel/reference/wel_choose_folder_dialog_chart|WEL_CHOOSE_FOLD
|
||||
[[Image:wel-choose-folder-dialog|wel_choose_folder_dialog]] <br/>
|
||||
<br/>
|
||||
|
||||
{{seealso| '''See also''' <br/>
|
||||
{{seealso|<br/>
|
||||
[[stddlgs cluster|Standard dialogs]] }}
|
||||
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ The [[ref:libraries/wel/reference/wel_choose_font_dialog_chart|WEL_CHOOSE_FONT_D
|
||||
[[Image:wel-choose-font-dialog|wel_choose_font_dialog]] <br/>
|
||||
<br/>
|
||||
|
||||
{{seealso| '''See also''' <br/>
|
||||
{{seealso|<br/>
|
||||
[[stddlgs cluster|Standard dialogs]] }}
|
||||
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ The [[ref:libraries/wel/reference/wel_open_file_dialog_chart|WEL_OPEN_FILE_DIALO
|
||||
[[Image:wel-open-file-dialog|wel_open_file_dialoG]] <br/>
|
||||
<br/>
|
||||
|
||||
{{seealso| '''See also''' <br/>
|
||||
{{seealso|<br/>
|
||||
[[stddlgs cluster|Standard dialogs]] <br/>
|
||||
[[WEL_SAVE_FILE_DIALOG|WEL_SAVE_FILE_DIALOG]] }}
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ The [[ref:libraries/wel/reference/wel_print_dialog_chart|WEL_PRINT_DIALOG]] is
|
||||
[[Image:wel-print-dialog|wel_print_dialog]] <br/>
|
||||
<br/>
|
||||
|
||||
{{seealso| '''See also''' <br/>
|
||||
{{seealso|<br/>
|
||||
[[stddlgs cluster|Standard dialogs]] }}
|
||||
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ The [[ref:libraries/wel/reference/wel_save_file_dialog_chart|WEL_SAVE_FILE_DIALO
|
||||
[[Image:wel-save-file-dialog|wel_save_file_dialoG]] <br/>
|
||||
<br/>
|
||||
|
||||
{{seealso| '''See also''' <br/>
|
||||
{{seealso|<br/>
|
||||
[[stddlgs cluster|Standard dialogs]] <br/>
|
||||
[[WEL_OPEN_FILE_DIALOG|WEL_OPEN_FILE_DIALOG]] }}
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ The following effective window types are available:
|
||||
* [[ref:/libraries/wel/reference/wel_frame_window_chart|WEL_FRAME_WINDOW]]
|
||||
* [[ref:/libraries/wel/reference/wel_control_window_chart|WEL_CONTROL_WINDOW]]
|
||||
|
||||
{{note| '''Note:''' A WEL application must contain at least one window. See the [[WEL Tutorial]] for details of how to set up your first window within a [[ref:/libraries/wel/reference/wel_application_chart|WEL_APPLICATION]] . }}
|
||||
{{note|A WEL application must contain at least one window. See the [[WEL Tutorial]] for details of how to set up your first window within a [[ref:/libraries/wel/reference/wel_application_chart|WEL_APPLICATION]] . }}
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user