RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TActiveXControlFactory.MiscStatus Property

Represents a set of status bits that are stored in the registry.

Pascal
property MiscStatus: Integer;
C++
__property int MiscStatus;

MiscStatus is stored in a registry entry under the CLSID entry for the class. This entry provides information about the ActiveX server to a container. The entry contains a set of binary flags for which ActiveX defines specific meanings. This entry is not required. 

The following table lists the status bits that ActiveX control containers must recognize and support. For each status bit, it indicates whether container support is required for the feature and includes a brief description.

Status bit 
Container support 
Description 
ACTIVATEWHENVISIBLE  
yes  
Indicates that the object should be activated when it becomes visible, even if it isn't UI-active.  
IGNOREACTIVATEWHENVISIBLE  
no  
Needed for inactive and windowless control support.  
INSIDEOUT  
no  
Indicates that the object should be activated inside-out (it can be in-place active as well as UI-active.) Usually used with embedded compound documents rather than with controls.  
INVISIBLEATRUNTIME  
yes  
Designates a control that should be visible at design-time, but not at run-time.  
ALWAYSRUN  
yes  
Indicates that the object should always be in the running state and that the default handler should not delay the loading of the object until the last possible moment.  
ACTSLIKEBUTTON  
no  
Indicates that the object has button-like behavior. This allows the container to ask the control to draw itself as the default button or as a normal button.  
ACTSLIKELABEL  
no  
Indicates that the object behaves like a label. This allows the container to handle the control properly when its label gets focus.  
NOUIACTIVATE  
yes  
Indicates that the control has no user interface to activate.  
ALIGNABLE  
no  
Indicates that the control can be aligned by the user.  
SIMPLEFRAME  
no  
Indicates that the control is a simple holder for other controls.  
SETCLIENTSITEFIRST  
no  
Indicates that the control needs to access the client site very early in its creation.  
IMEMODE  
no  
Indicates that the control supports an Input Method Editor (IME) for entering extended characters. Typically, a container that supports IME provides the control with an extended IMEMode property.  

 

Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!