Visual Studio .NET 2003
Specifies different format options for a control. Available at design time and run time.
[Form.]Control.SpecialEffect = nExpr
- For a PageFrame control, Container object, or Control object, the settings for the SpecialEffect property are as follows:
Setting Description 0 Raised. The control appears to be raised from the form. 1 Sunken. The control appears to be set into the form. 2 Flat.
Note For a PageFrame control, SpecialEffect is available only if the Tabs Property is set to false (.F.). Also, the BorderColor property for a PageFrame applies only when nExpr is set to 2 (Flat).
For all other controls, the settings for the SpecialEffect property are as follows:
Setting Description 0 (Default for all controls and objects except the Container object.) 3D. Border of control is raised to simulate a 3-dimensional look. 1 Plain. Control appears without a 3-dimensional border. 2 Hot tracking. Provides mouseover effect for specific controls.
Note If the Height property is set to a value too small, the 3D setting has no effect. Hot tracking is supported on the following controls: ListBox, ComboBox, Spinner, TextBox, EditBox, CommandButton, CheckBox, OptionButton. Hot tracking for CheckBox or OptionButton controls is only supported if Style = 2 (graphical). Hot tracking is supported for CommandButtons only when Style <> 1 (invisible). The following table describes hot tracking support.
Control Default Mouseover effect Listbox Plain 3D ComboBox Plain 3D Spinner Plain 3D TextBox Plain 3D EditBox Plain 3D CommandButton Plain in normal position 3D CheckBox Plain None OptionButton Plain in normal position 3D