Download Reverse engineering of Graphical User Interfaces based

Transcript
Appendix C
If true, causes the control to exhibit hot tracking136 behaviour (that is, an item is automatically
highlighted as the mouse pointer moves over it).
Multiline
(Boolean)
By default, a tab control displays only one row of tabs and the user can scroll to see more
tabs, if necessary. If true, multiple rows of tabs are displayed, if necessary, so all tabs are
visible at once. The tabs are left-aligned within each row (unless RightJustify = true).
Multiselection
(Boolean)
If true, multiple tabs can be selected by holding down when clicking. This style is used only
with button tab controls.
OwnerDrawFixed
(Boolean)
If true, the parent window is responsible for drawing tabs in the control.
RaggedRight (Boolean)
If true, rows of tabs will not be stretched to fill the entire width of the control. This style is the
default.
Right
(Boolean)
If true, tabs appear vertically on the right side of the control. This style is used only when
Vertical = true.
RightJustify (Boolean)
If true, the width of each tab is increased, if necessary, so that each row of tabs fills the entire
width of the tab control. This style is used only with multiline tab controls.
ScrollOpposite
(Boolean)
If true, unneeded tabs scroll to the opposite side of the control when a tab is selected.
(Boolean)
ToolTips
If true, the tab control has a tool tip control137 associated with it to provide a brief description
of each tab.
Vertical
(Boolean)
If true, tabs appear at the left side of the control, with tab text displayed vertically. This style
is valid only when Multiline = true.
UPDOWN
An up-down control is a pair of arrow buttons that the user can click to increment or
decrement an associated value (called its current position), such as a scroll position or a
number displayed with a companion control (called a buddy window). To the user, an updown control and its buddy window often look like a single control. It can be specified that an
up-down control automatically position itself next to its buddy window. For example, you can
136
An item becomes hot when the mouse passes over it. If hot tracking is enabled, the appearance of hot items
changes.
137
A tool tip is short, descriptive phrases that appear when the user holds the mouse pointer briefly over a
control or another part of the user interface.
120