StdCtrls.TStaticText Members

From RAD Studio VCL Reference
Jump to: navigation, search

Contents

Delphi Information

Inherited from: TCustomStaticText

property Transparent protected

Specifies whether the background of the image obscures objects below the image object.

property ShowAccelChar protected

Enables accelerator characters.

property FocusControl protected

Links the component with another windowed control.

property BorderStyle protected

Determines the appearance of the control's border.

property Alignment protected

Determines how text is aligned within the component.

Inherited from: TWinControl

property UseDockManager public

Specifies whether the docking manager is used in drag-and-dock operations.

property TabStop public

Determines if the user can tab to a control.

property TabOrder public

Indicates the position of the control in its parent's tab order.

property Showing public

Indicates whether the control is showing on the screen.

property ParentWindow public

Reference to parent's underlying control.

property ParentDoubleBuffered public

ParentDoubleBuffered defers the DoubleBuffered property of this component to the value of the parent's DoubleBuffered property.

property Padding public

Specifies the padding of a control.

property Handle public

Provides access to the underlying Windows screen object for the control.

property ControlCount public

Returns the number of child controls.

property Controls public

Lists all child controls.

property Brush public

Determines the color and pattern used for painting the background of the control.

property VisibleDockClientCount public

Specifies the number of visible controls that are docked on the windowed control.

property MouseInClient public

Indicates whether the mouse pointer is currently in the client area of the control.

property AlignDisabled public

Indicates child control realignment disabled.

method UpdateControlState public

Respond to state change.

method SetFocus public

Gives the input focus to the control.

method ScrollBy public

Scroll control contents.

method ScaleBy public

Rescale control and its children.

method Realign public

Forces the control to realign children.

method RemoveControl public

Removes a specified control from the Controls array.

method PreProcessMessage public

Returns False, no matter the value of Msg.

method PaintTo public

Draws the windowed control to a device context.

method InsertControl public

Inserts a control into the Controls array property.

method HandleNeeded public

Creates a screen object for the control if it doesn't already exist.

method HandleAllocated public

Reports whether a screen object handle exists for the control.

method GetTabOrderList public

Builds a list of controls in tab order.

method Focused public

Determines whether the control has input focus.

method FlipChildren public

Reverses the positions of child controls.

method FindChildControl public

Returns a child control given its name.

method EnableAlign public

Decrements the reference count incremented by the DisableAlign method, eventually realigning the child controls.

property DoubleBuffered public

Determines whether the control's image is rendered directly to the window or painted to an in-memory bitmap first.

property DockManager public

Specifies the control's docking manager interface.

property DockSite public

Specifies whether the control can be the target of drag-and-dock operations.

method DockDrop public

Generates an OnDockDrop event.

property DockClients public

Lists the controls that are docked to the windowed control.

property DockClientCount public

Specifies the number of controls that are docked on the windowed control.

method DisableAlign public

Disables the realignment of child controls.

method ControlAtPos public

Returns the child control located at a specified position within the control.

method ContainsControl public

Indicates whether a specified control exists within the control.

method CanFocus public

Indicates whether a control can receive focus.

method Broadcast public

Sends a message to each of the child controls.

method CreateParentedControl public

Creates and initializes a control as the child of a specified non-VCL window.

method CreateParented public

Creates and initializes a control as the child of a specified non-VCL container.

event OnUnDock protected

Occurs when the application tries to undock a control that is docked to the windowed control.

event OnKeyUp protected

Occurs when the user releases a key that has been pressed.

event OnKeyPress protected

Occurs when a key is pressed.

event OnKeyDown protected

Occurs when a user presses any key while the control has focus.

event OnGetSiteInfo protected

Returns the control's docking information.

event OnExit protected

Occurs when the input focus shifts away from one control to another.

event OnEnter protected

Occurs when a control receives the input focus.

event OnDockOver protected

Occurs when another control is dragged over the control.

event OnDockDrop protected

Occurs when another control is docked to the control.

event OnAlignPosition protected

Occurs when an object with custom alignment is aligned.

event OnAlignInsertBefore protected

Occurs when an object with custom alignment is aligned.

property WindowHandle protected

Provides access to a window handle for the control.

property DefWndProc protected

Specifies the default window procedure for the windowed control.

property ParentCtl3D protected

Determines where a component looks to determine if it should appear three dimensional.

property ParentBackground protected

Determines whether control uses parent's theme background.

property ImeName protected

Specifies the input method editor (IME) to use for converting keyboard input to Asian language characters.

property ImeMode protected

Determines the behavior of the input method editor (IME).

property Ctl3D protected

Determines whether a control has a three-dimensional (3-D) or two-dimensional look.

property BorderWidth protected

Specifies the width of the control's border.

property BevelWidth protected

Specifies the width of the inner and outer bevels.

property BevelKind protected

Specifies the control's bevel style.

property BevelOuter protected

Specifies the cut of the outer bevel.

property BevelInner protected

Specifies the cut of the inner bevel.

property BevelEdges protected

Specifies which edges of the control are beveled.

property AlignControlList protected
method RemoveWindowProps protected

Removes the ControlAtom and WindowAtom properties of the control.

method CreateSubClass protected

Creates a windowed control derived from an existing Windows window class.

method UpdateUIState protected

Updates form User Interface State as needed

method UpdateRecreatingFlag protected

Toggles the csRecreating flag in the ControlState property.

method UpdateControlOriginalParentSize protected

Updates the original size of the parent control.

method UpdateBounds protected

Updates the bounds of the control.

method ShowControl protected

Ensures that a specified child control is visible.

method SetParentDoubleBuffered protected

Sets the ParentBackground property.

method SetParentBackground protected

Sets the ParentBackground property.

method SetImeCompositionWindow protected

Sets the position and font of the composition window.

method SetIme protected

Activates an input method editor (IME) using the values specified by the ImeMode and ImeName properties.

method SelectNext protected

Moves the input focus from the current child control to the next one in the tab order.

method SelectFirst protected

Locates first selectable child control.

method ScalePadding protected

Scales the control padding to the given ratio.

method ScaleControls protected

Rescale child controls only.

method ResetImeComposition protected

Directs the composition window of the input method editor (IME) to perform a specific action.

method ResetIme protected

Restores the input method editor (IME) that was active when the application started.

method ReloadDockedControl protected

Reloads a docked control.

method RecreateWnd protected

Recreate underlying Windows screen object.

method PaintWindow protected

Renders the image of a windowed control.

method PaintHandler protected

Responds to WM_PAINT messages.

method PaintControls protected

Paints each of the child controls in a windowed control using the specified device context.

method NotifyControls protected

Sends a message to all the child controls.

method MainWndProc protected

Receives Windows messages for the control.

method KeyPress protected

Respond to keyboard input.

method KeyUp protected

Respond to released key.

method KeyDown protected

Respond to key press events.

method IsQualifyingSite protected

Checks whether the control is docked inside another control or has at least two docked controls.

method IsControlActivateMsg protected

Indicates whether a specified mouse activation message is directed to the given child control.

method IsControlMouseMsg protected

Indicates whether a specified mouse message is directed to one of the windowed control's child controls.

method InvalidateDockHostSite protected

Invalidates the first dock site that appears in the list of child controls.

method GetTopParentHandle protected

Returns the window handle of the first window not associated with a VCL control that contains the windowed control.

method GetSiteInfo protected

Generates an OnGetSiteInfo event.

method GetParentHandle protected

Returns the window handle for the window of the control's parent.

method GetControlExtents protected

Returns the smallest rectangle in which all the control's children fit.

method FixupTabList protected

Sorts the child controls by their tab order.

method FindNextControl protected

Returns the control's next child in the tab order after the specified control.

method DoUnDock protected

Undocks a control that is currently docked to the windowed control.

method DoRemoveDockClient protected

Responds when a control is undocked from the windowed control.

method DoKeyUp protected

Performs some preprocessing before generating an OnKeyUp event.

method DoKeyPress protected

Performs some preprocessing before generating an OnKeyPress event.

method DoKeyDown protected

Performs some preprocessing before generating an OnKeyDown event.

method DoFlipChildren protected

Flips the control's children.

method DoExit protected

Responds to losing input focus.

method DoEnter protected

Respond to receiving input focus.

method DoDockOver protected

Generates an OnDockOver event.

method DockReplaceDockClient protected

Invalidates the first dock site in the list of child controls.

method DockOver protected

Responds when a docking client is dragged over the windowed control.

method DoAddDockClient protected

Performs actions when a control is docked to the windowed control.

method DestroyWnd protected

Destroys the control's window.

method DestroyWindowHandle protected

Destroys the window created in the CreateWindowHandle method.

method DestroyHandle protected

Destroys the control's window without destroying the control.

method CustomAlignPosition protected

Returns aligned position of custom-aligned child control.

method CustomAlignInsertBefore protected

Returns placement order of custom-aligned child control.

method CreateWnd protected

Creates the underlying window.

method CreateWindowHandle protected

Creates a Windows control to represent the control.

method CreateParams protected

Initializes a window-creation parameter data structure.

method CreateHandle protected

Creates underlying screen object.

method CreateDockManager protected

Creates the dock manager for the control.

method ControlsAligned protected

ControlsAligned automatically executes after a call to AlignControls.

method ArrangeControl protected

Aligns the given control with the specified alignment options.

method AlignControls protected

Aligns any controls for which the control is the parent within a specified area of the control.

method AdjustClientRect protected

Provides the interface that adjusts the ClientRect property for idiosyncrasies of the window.

method AddBiDiModeExStyle protected

Sets control's window style according to its bi-directional support.

Inherited from: TControl

property ParentCustomHint published

Determines where a control looks for its custom hint.

property CustomHint published

Custom hint for control.

property Margins published

Specifies the margins for the control.

property HelpContext published

Numeric ID for control's context-sensitive help topic

property HelpKeyword published

Keyword for control's context-sensitive help topic

property HelpType published

Indicates whether the control's context sensitive help topic is identified by context ID or by keyword.

property Hint published

Contains the text string that can appear when the user moves the mouse over the control.

property Cursor published

Specifies the image used to represent the mouse pointer when it passes into the region covered by the control.

property Height published

Specifies the vertical size of the control in pixels.

property Width published

Specifies the horizontal size of the control or form in pixels.

property Top published

Specifies the Y coordinate of the top left corner of a control, relative to its parent or containing control in pixels.

property Left published

Specifies the horizontal coordinate of the left edge of a component relative to its parent.

property AlignWithMargins published

Indicates whether a control should be constrained by margins.

event OnGesture public

Occurs when you perform a gesture associated with this control.

property Parent public

Indicates the parent of the control.

event WindowProc public

Points to the window procedure that responds to messages sent to the control.

property Visible public

Determines whether the component appears onscreen.

property UndockWidth public

Specifies the width of the control when it is floating.

property UndockHeight public

Specifies the height of the control when it is floating.

property Touch public

Specifies the touch manager component associated with the control.

property TBDockHeight public

Specifies the height of the control when it is docked vertically.

property ShowHint public

Determines whether the control displays a Help Hint when the mouse pointer rests momentarily on the control.

property LRDockWidth public

Specifies the width of the control when it is docked horizontally.

property HostDockSite public

Specifies the control in which the control is docked.

property FloatingDockSiteClass public

Specifies the class of the temporary control that hosts the control when it is floating.

property Floating public

Indicates whether the control is floating.

property ExplicitHeight public

Specifies the explicit vertical size of the control in pixels.

property ExplicitWidth public

Specifies the explicit horizontal size of the control in pixels.

property ExplicitTop public

Specifies the explicit vertical pixel coordinate of the top edge of a component relative to its parent.

property ExplicitLeft public

Specifies the explicit horizontal pixel coordinate of the left edge of a component relative to its parent.

property DockOrientation public

Specifies how the control is docked relative to other controls docked in the same parent.

property ControlStyle public

Determines style characteristics of the control.

property ControlState public

Indicates the current state of a control at runtime.

property Constraints public

Specifies the size constraints for the control.

property ClientWidth public

Specifies the horizontal size of the control's client area in pixels.

property ClientRect public

Specifies the size (in pixels) of a control's client area.

property ClientOrigin public

Specifies the screen coordinates (in pixels) of the top left corner of a control's client area.

property ClientHeight public

Specifies the height of the control's client area in pixels.

property BoundsRect public

Specifies the bounding rectangle of the control, expressed in the coordinate system of the parent control.

property BiDiMode public

Specifies the bi-directional mode for the control.

property Anchors public

Specifies how the control is anchored to its parent.

property Align public

Determines how the control aligns within its container (parent control).

property Action public

Designates the action associated with the control.

method SetTextBuf public

Sets the text of the control.

method GetTextLen public

Returns the length of the control's text.

method GetTextBuf public

Retrieves the control's text, copies it into a buffer, and returns the number of characters copied.

method UseRightToLeftScrollBar public

Specifies whether the vertical scroll bar appears on the left side of the control.

method UseRightToLeftReading public

Specifies whether the control is using a right-to-left reading order.

method UseRightToLeftAlignment public

Specifies whether the control's alignment should be reversed right-to-left.

method Update public

Processes any pending paint messages immediately.

method Show public

Makes a control visible.

method SetDesignVisible public

Makes a control visible at design time.

method SetBounds public

Sets the Left, Top, Width, and Height properties all at once.

method SendToBack public

Puts a windowed control behind all other windowed controls, or puts a non-windowed control behind all other non-windowed controls.

method ParentToClient public

Translate parent coordinates to client coordinates.

method ScreenToClient public

Converts the screen coordinates of a specified point on the screen to client coordinates.

method ReplaceDockedControl public

Docks the control in the place where another control is already docked.

method Repaint public

Forces the control to repaint its image on the screen.

method Refresh public

Repaints the control on the screen.

method Perform public

Responds as if the control received a specified Windows message.

method ManualFloat public

Undocks the control.

method ManualDock public

Docks the control.

method IsRightToLeft public

Indicates whether the control should be reversed right to left.

method MouseWheelHandler public

Dispatches messages received from a mouse wheel.

method Invalidate public

Completely repaint control.

method InitiateAction public

Calls the action link's Update method if the control is associated with an action link.

method Hide public

Makes the control invisible.

method GetControlsAlignment public

Indicates how text is aligned within the control.

method EndDrag public

Stops a control from being dragged any further.

property Enabled public

Controls whether the control responds to mouse, keyboard, and timer events.

method DrawTextBiDiModeFlagsReadingOnly public

Returns the text flag to add that indicates whether the control's text should read from right to left.

method DrawTextBiDiModeFlags public

Returns the text flags that reflect the current setting of the BiDiMode property.

method DragDrop public

Is an OnDragDrop event dispatcher.

method Dragging public

Indicates whether a control is being dragged.

method Dock public

Used internally to dock the control.

method ClientToParent public

Translates client coordinates to parent coordinates.

method ClientToScreen public

Translates a given point from client area coordinates to global screen coordinates.

method BringToFront public

Puts the control in front of all other controls in its parent control.

method BeginDrag public

Starts the dragging of a control.

event OnStartDrag protected

Occurs when the user begins to drag the control or an object it contains by left-clicking the control and holding the mouse button down.

event OnStartDock protected

Occurs when the user begins to drag a control with a DragKind of dkDock.

event OnResize protected

Occurs immediately after the control is resized.

event OnMouseWheelUp protected

Occurs when the mouse wheel is rotated upward.

event OnMouseWheelDown protected

Occurs when the mouse wheel is rotated downward.

event OnMouseWheel protected

Occurs when the mouse wheel is rotated.

event OnMouseUp protected

Occurs when the user releases a mouse button that was pressed with the mouse pointer over a component.

event OnMouseMove protected

Occurs when the user moves the mouse pointer while the mouse pointer is over a control.

event OnMouseLeave protected

Occurs when the user moves the mouse outside of a control.

event OnMouseEnter protected

Occurs when the user moves the mouse into a control.

event OnMouseDown protected

Occurs when the user presses a mouse button with the mouse pointer over a control.

event OnMouseActivate protected

Occurs when the user presses a mouse button with the mouse pointer over a control and the parent form is not active.

event OnEndDrag protected

Occurs when the dragging of an object ends, either by dropping the object or by canceling the dragging.

event OnEndDock protected

Occurs when the dragging of an object ends, either by docking the object or by canceling the dragging.

event OnDragOver protected

Occurs when the user drags an object over a control.

event OnDragDrop protected

Occurs when the user drops an object being dragged.

event OnDblClick protected

Occurs when the user double-clicks the left mouse button when the mouse pointer is over the control.

event OnContextPopup protected

Occurs when the user right-clicks the control or otherwise invokes the pop-up menu (such as using the keyboard).

event OnConstrainedResize protected

Adjust resize constraints.

event OnClick protected

Occurs when the user clicks the control.

event OnCanResize protected

Occurs when an attempt is made to resize the control.

property WindowText protected

Contains the text string of the control.

property Font protected

Controls the attributes of text written on or in the control.

property Color protected

Specifies the background color of the control.

property WheelAccumulator protected

Accumulates mouse wheel rotations.

property Text protected

Contains a text string associated with the control.

property ScalingFlags protected

Reflects which attributes of the control have been scaled.

property PopupMenu protected

Identifies the pop-up menu associated with the control.

property ParentShowHint protected

Determines where a control looks to find out if its Help Hint should be shown.

property ParentFont protected

Determines where a control looks for its font information.

property ParentColor protected

Determines where a control looks for its color information.

property ParentBiDiMode protected

Specifies whether the control uses its parent's BiDiMode.

property MouseCapture protected

Indicates whether the control has "captured" mouse events.

property IsControl protected

Determines whether a form stores its form-specific properties to a stream.

property DragMode protected

Determines how the control initiates drag-and-drop or drag-and-dock operations.

property DragCursor protected

Indicates the image used to represent the mouse pointer when the control is being dragged.

property DragKind protected

Specifies whether the control is being dragged normally or for docking.

property DesktopFont protected

Specifies whether the control uses the Windows icon font when writing text.

property Caption protected

Specifies a text string that identifies the control to the user.

property AutoSize protected

Specifies whether the control sizes itself automatically to accommodate its contents.

property ActionLink protected

Contains the action link object associated with the control.

method GetDragImages protected

Returns the control's image list containing the image to be displayed while dragging.

method DesignWndProc protected

Processes the given message and returns some Boolean information based on the message's content.

method WndProc protected

Provides specific message responses for the control.

method VisibleChanging protected

Provides the interface for a method that responds to changes in the control's visibility.

method UpdateBoundsRect protected

Changes the Top, Left, Width, and Height properties of the control, but does not update its screen image and bypasses all resize events.

method UpdateExplicitBounds protected

Attempts to update the values of the control's explicit bounds to those of its current bounds.

method SetCustomHint protected

Sets the value of the CustomHint property.

method SetZOrder protected

Repositions the control in its parent's control list, thereby changing position onscreen.

method SetBiDiMode protected

Sets the control's bidirectional mode.

method SetParentBiDiMode protected

Specifies whether the control uses its parent's BiDiMode.

method SetParent protected

Sets the parent of the control.

method SetEnabled protected

Sets the value of the Enabled property.

method SetDragMode protected

Sets the drag mode for the control.

method SetAutoSize protected

Sets the value of the AutoSize property.

method SendDockNotification protected

Sends a Windows message to the control's host dock site.

method SendCancelMode protected

Cancels the modal state of the control.

method ScaleMargins protected

Scales the values of the Margins property to the given ratio.

method ScaleConstraints protected

Scales the values of the Constraints property to the given ratio.

method Resize protected

Respond to control resize.

method RequestAlign protected

Instructs the parent of a control to reposition the control, enforcing its Align property.

method PaletteChanged protected

Responds to changes in the system's palette by realizing the control's palette.

method PositionDockRect protected

Positions the docking rectangle according to the current drag-and-dock state.

method MouseUp protected

Is an OnMouseUp event dispatcher.

method MouseMove protected

Responds to mouse moving over control area.

method MouseDown protected

OnMouseDown event dispatcher.

method MouseActivate protected

Triggers a TMouseActivateEvent event.

method IsTouchPropertyStored protected

Checks whether the associated touch manager stored any of the given options.

method GetDragMode protected

Returns the value of the DragMode property.

method GetPopupMenu protected

Returns the pop-up menu associated with the control.

method GetPalette protected

Returns the handle to a palette for use by the control.

method GetFloatingDockSiteClass protected

Returns the class used for the control when it is floating.

method GetFloating protected

Returns the value of the Floating property.

method GetEnabled protected

Returns the value of the Enabled property.

method GetDockEdge protected

Returns the edge on which another control should be docked when it is dragged over the control.

method GetDeviceContext protected

Returns a device context for the control.

method GetClientRect protected

Returns a rectangle defining the client area of the control.

method GetClientOrigin protected

Returns the screen coordinates of the upper-left corner of the control's client area.

method GetActionLinkClass protected

Returns the appropriate action link class that is associated with the control class.

method GetAction protected

Returns the value of the Action property.

method EraseDragDockImage protected

Erases the dock image for the control.

method DrawDragDockImage protected

Draws the dock image for the control.

method DoGetGestureOptions protected

Returns the interactive gestures and their options.

method DoGesture protected

Processes the unhandled gesturing events.

method DoStartDrag protected

Is an OnStartDrag event dispatcher.

method DoEndDrag protected

Is an OnEndDrag event dispatcher.

method DragOver protected

Is an OnDragOver event dispatcher.

method DragCanceled protected

Provides the interface for a method that responds to the cancellation of a drag.

method DoMouseWheelUp protected

Is an OnMouseWheelUp event dispatcher.

method DoMouseWheelDown protected

Is an OnMouseWheelDown event dispatcher.

method DoMouseWheel protected

Processes mouse wheel motion.

method DoStartDock protected

Is an OnStartDockevent dispatcher.

method DoDock protected

Docking event dispatcher.

method DoEndDock protected

Is an OnEndDock event dispatcher.

method DoContextPopup protected

Is an OnContextPopup event dispatcher.

method DockTrackNoTarget protected

Handles dragging of the control over an invalid docking target.

method DefaultDockImage protected

Handles the painting and erasing of a dock image.

method DblClick protected

OnDblClick event dispatcher.

method CreateTouchManager protected

Instantiates a touch manager.

method CalcCursorPos protected

Gives the coordinates of the cursor, with respect to the origin of the control.

method ConstrainedResize protected

Notify control of resize with constraints.

method Click protected

Respond to user click.

method ChangeScale protected

Rescaling event dispatcher.

method Changed protected

Sends a CM_CHANGED message to the control.

method CanAutoSize protected

Indicates whether the control can resize itself automatically to accommodate its contents.

method CanResize protected

OnCanResize event dispatcher.

method BeginAutoDrag protected

Begin automatic drag.

method AdjustSize protected

Sets the size of the control as determined by the AutoSize property.

method ActionChange protected

Responds when the action associated with the control changes.

Inherited from: TComponent

property Tag published

Stores an integer value as part of a component.

property Name published

Specifies the name of the component as referenced in code.

property VCLComObject public

Represents information used internally by components that support COM.

property Owner public

Indicates the component that is responsible for streaming and freeing this component.

property DesignInfo public

Contains information used by the Form designer.

property ComponentStyle public

Governs the behavior of the component.

property ComponentState public

Describes the current state of the component, indicating when a component needs to avoid certain actions.

property ComponentIndex public

Indicates the position of the component in its owner's Components property array.

property ComponentCount public

Indicates the number of components owned by the component.

property Components public

Lists all components owned by the component.

property ComObject public

Specifies the interface reference implemented by the component.

method ReferenceInterface public

Establishes or removes internal links that cause this component to be notified when the implementer of a specified interface is destroyed.

method IsImplementorOf public

Indicates whether the component implements a specified interface.

method UpdateAction public

Updates the state of an action.

method SetSubComponent public

Identifies whether the component is a subcomponent.

method RemoveComponent public

Removes a specified component specified from the component's Components list.

method InsertComponent public

Establishes the component as the owner of a specified component.

method HasParent public

Verifies whether the component has a parent.

method GetParentComponent public

Returns the containing Component.

method GetEnumerator public

Returns a TComponent enumerator.

method FreeOnRelease public

Frees the interface reference for components that were created from COM classes.

method RemoveFreeNotification public

Disables destruction notification that was enabled by FreeNotification

method FreeNotification public

Ensures that AComponent is notified that the component is going to be destroyed.

method FindComponent public

Indicates whether a given component is owned by the component.

method ExecuteAction public

Executes an action.

method Destroying public

Indicates that the component and its owned components are about to be destroyed.

method DestroyComponents public

Destroys all owned components.

method Invoke protected

Provides access to Automation properties and methods when the component wraps an Automation object.

method GetIDsOfNames protected

Maps a single member and an optional set of argument names to a corresponding set of integer dispatch identifiers (dispIDs).

method GetTypeInfo protected

Retrieves the type information for an object.

method GetTypeInfoCount protected

Returns the number of type information interfaces that an object provides (either 0 or 1).

method _Release protected

Called when an application releases a component interface.

method _AddRef protected

Called when an application uses a component interface.

method QueryInterface protected

Returns a reference to a specified interface if the object supports that interface.

method RemoveFreeNotifications protected

Notifies all owned components of the owner component's imminent destruction.

method WriteState protected

Writes the state of the component.

method ValidateInsert protected

Provides the interface for a method that validates an child component before it is inserted.

method ValidateContainer protected

Determines whether an object can be inserted into a container.

method ValidateRename protected

Ensures that renaming an owned component does not create name conflict.

method UpdateRegistry protected

Provides the interface for a method that adds type library and version information to the Registry on components that implement COM interfaces.

method Updated protected

Clears the csUpdating state in the component's ComponentState property when the component finishes updating.

method Updating protected

Sets the csUpdating state in the component's ComponentState property.

method SetParentComponent protected

Sets the parent component.

method SetChildOrder protected

Sets the visual ordering of a child control.

method SetName protected

Sets the value of the Name property.

method SetDesignInstance protected

Ensures that components inserted at design time have their design-mode flag set.

method SetInline protected

Sets the csInline bit of the component's ComponentState property

method SetDesigning protected

Ensures that components inserted at design time have their design-mode flag set.

method SetAncestor protected

Clears or sets csAncestor state in the component's ComponentState property.

method ReadState protected

Reads the state of the component.

method PaletteCreated protected

Responds when the component is created from the component palette.

method Notification protected

Forwards notification messages to all owned components.

method Loaded protected

Initializes the component after the form file has been read into memory.

method GetChildParent protected

Returns the parent, or if there is no parent, returns the owner of a child component being read from a stream.

method GetChildOwner protected

Returns the owner of a child component being read from a stream.

method GetChildren protected

Enumerates all child components.

method ChangeName protected

Sets the private, internal storage for the Name property to the string passed in NewName.

Inherited from: TPersistent

method GetNamePath public

Returns the name of the object as it appears in the Object Inspector.

method Assign public

Copies the contents of another, similar object.

method GetOwner protected

Returns the owner of an object.

method DefineProperties protected

Provides an interface for a method that reads and writes otherwise unpublished data.

method AssignTo protected

Copies the properties of an object to a destination object.

Inherited from: TObject

method Destroy public

Disposes of an object instance.

method FreeInstance public

Deallocates memory allocated by a previous call to the NewInstance method.

method NewInstance public

Allocates memory for an instance of an object type and returns a pointer to that new instance.

method DefaultHandler public

Provides the interface for a method that processes message records.

method Dispatch public

Calls message-handling methods for the object, based on the contents of the Message parameter.

method BeforeDestruction public

Responds before the first destructor executes.

method AfterConstruction public

Responds after the last constructor has executed.

method SafeCallException public

Handles exceptions in methods declared using the safecall calling convention.

method ToString public

Returns a string containing the class name.

method GetHashCode public

Returns an integer containing the hash code.

method Equals public

Checks whether the current instance and the parameter are equal.

method UnitName public

Returns a string containing the unit name.

method GetInterfaceTable public

Returns a pointer to a structure containing all of the interfaces implemented by a given class.

method GetInterfaceEntry public

Returns the entry for a specific interface implemented in a class.

method GetInterface public

Retrieves a specified interface.

method FieldAddress public

Returns the address of a published object field.

method MethodName public

Returns the name of a class method by address.

method MethodAddress public

Returns the address of a class method by name.

method InheritsFrom public

Determines the relationship of two object types.

method InstanceSize public

Returns the size in bytes of each instance of the object type.

method ClassInfo public

Returns a pointer to the runtime type information (RTTI) table for the object type.

method ClassParent public

Returns the type of the immediate ancestor of a class.

method ClassNameIs public

Determines whether an object is of a specific type.

method ClassName public

Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument).

method ClassType public

Returns the class reference for the object's class.

method CleanupInstance public

Performs finalization on long strings, variants, and interface variables within a class.

method InitInstance public

Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer.

method Free public

Destroys an object and frees its associated memory, if necessary.

method Create public

Constructs an object and initializes its data before the object is first used.


Unit: StdCtrls

Member Of: TStaticText

C++ Information

Inherited from: TCustomStaticText

method ~TCustomStaticText publicStdctrls.TCustomStaticText.~TCustomStaticText
method TCustomStaticText publicStdctrls.TCustomStaticText.TCustomStaticText
property Transparent protectedStdctrls.TCustomStaticText.Transparent
property ShowAccelChar protectedStdctrls.TCustomStaticText.ShowAccelChar
property FocusControl protectedStdctrls.TCustomStaticText.FocusControl
property BorderStyle protectedStdctrls.TCustomStaticText.BorderStyle
property Alignment protectedStdctrls.TCustomStaticText.Alignment

Inherited from: TWinControl

property UseDockManager public

Specifies whether the docking manager is used in drag-and-dock operations.

property TabStop public

Determines if the user can tab to a control.

property TabOrder public

Indicates the position of the control in its parent's tab order.

property Showing public

Indicates whether the control is showing on the screen.

property ParentWindow public

Reference to parent's underlying control.

property ParentDoubleBuffered public

ParentDoubleBuffered defers the DoubleBuffered property of this component to the value of the parent's DoubleBuffered property.

property Padding public

Specifies the padding of a control.

property Handle public

Provides access to the underlying Windows screen object for the control.

property ControlCount public

Returns the number of child controls.

property Controls public

Lists all child controls.

property Brush public

Determines the color and pattern used for painting the background of the control.

property VisibleDockClientCount public

Specifies the number of visible controls that are docked on the windowed control.

property MouseInClient public

Indicates whether the mouse pointer is currently in the client area of the control.

property AlignDisabled public

Indicates child control realignment disabled.

method UpdateControlState public

Respond to state change.

method SetFocus public

Gives the input focus to the control.

method ScrollBy public

Scroll control contents.

method ScaleBy public

Rescale control and its children.

method Realign public

Forces the control to realign children.

method RemoveControl public

Removes a specified control from the Controls array.

method PreProcessMessage public

Returns False, no matter the value of Msg.

method PaintTo public

Draws the windowed control to a device context.

method InsertControl public

Inserts a control into the Controls array property.

method HandleNeeded public

Creates a screen object for the control if it doesn't already exist.

method HandleAllocated public

Reports whether a screen object handle exists for the control.

method GetTabOrderList public

Builds a list of controls in tab order.

method Focused public

Determines whether the control has input focus.

method FlipChildren public

Reverses the positions of child controls.

method FindChildControl public

Returns a child control given its name.

method EnableAlign public

Decrements the reference count incremented by the DisableAlign method, eventually realigning the child controls.

property DoubleBuffered public

Determines whether the control's image is rendered directly to the window or painted to an in-memory bitmap first.

property DockManager public

Specifies the control's docking manager interface.

property DockSite public

Specifies whether the control can be the target of drag-and-dock operations.

method DockDrop public

Generates an OnDockDrop event.

property DockClients public

Lists the controls that are docked to the windowed control.

property DockClientCount public

Specifies the number of controls that are docked on the windowed control.

method DisableAlign public

Disables the realignment of child controls.

method ControlAtPos public

Returns the child control located at a specified position within the control.

method ContainsControl public

Indicates whether a specified control exists within the control.

method CanFocus public

Indicates whether a control can receive focus.

method Broadcast public

Sends a message to each of the child controls.

method ~TWinControl publicControls.TWinControl.~TWinControl
method CreateParentedControl public

Creates and initializes a control as the child of a specified non-VCL window.

method TWinControl publicControls.TWinControl.TWinControl
event OnUnDock protected

Occurs when the application tries to undock a control that is docked to the windowed control.

event OnKeyUp protected

Occurs when the user releases a key that has been pressed.

event OnKeyPress protected

Occurs when a key is pressed.

event OnKeyDown protected

Occurs when a user presses any key while the control has focus.

event OnGetSiteInfo protected

Returns the control's docking information.

event OnExit protected

Occurs when the input focus shifts away from one control to another.

event OnEnter protected

Occurs when a control receives the input focus.

event OnDockOver protected

Occurs when another control is dragged over the control.

event OnDockDrop protected

Occurs when another control is docked to the control.

event OnAlignPosition protected

Occurs when an object with custom alignment is aligned.

event OnAlignInsertBefore protected

Occurs when an object with custom alignment is aligned.

property WindowHandle protected

Provides access to a window handle for the control.

property DefWndProc protected

Specifies the default window procedure for the windowed control.

property ParentCtl3D protected

Determines where a component looks to determine if it should appear three dimensional.

property ParentBackground protected

Determines whether control uses parent's theme background.

property ImeName protected

Specifies the input method editor (IME) to use for converting keyboard input to Asian language characters.

property ImeMode protected

Determines the behavior of the input method editor (IME).

property Ctl3D protected

Determines whether a control has a three-dimensional (3-D) or two-dimensional look.

property BorderWidth protected

Specifies the width of the control's border.

property BevelWidth protected

Specifies the width of the inner and outer bevels.

property BevelKind protected

Specifies the control's bevel style.

property BevelOuter protected

Specifies the cut of the outer bevel.

property BevelInner protected

Specifies the cut of the inner bevel.

property BevelEdges protected

Specifies which edges of the control are beveled.

property AlignControlList protected
method RemoveWindowProps protected

Removes the ControlAtom and WindowAtom properties of the control.

method CreateSubClass protected

Creates a windowed control derived from an existing Windows window class.

method UpdateUIState protected

Updates form User Interface State as needed

method UpdateRecreatingFlag protected

Toggles the csRecreating flag in the ControlState property.

method UpdateControlOriginalParentSize protected

Updates the original size of the parent control.

method UpdateBounds protected

Updates the bounds of the control.

method ShowControl protected

Ensures that a specified child control is visible.

method SetParentDoubleBuffered protected

Sets the ParentBackground property.

method SetParentBackground protected

Sets the ParentBackground property.

method SetImeCompositionWindow protected

Sets the position and font of the composition window.

method SetIme protected

Activates an input method editor (IME) using the values specified by the ImeMode and ImeName properties.

method SelectNext protected

Moves the input focus from the current child control to the next one in the tab order.

method SelectFirst protected

Locates first selectable child control.

method ScalePadding protected

Scales the control padding to the given ratio.

method ScaleControls protected

Rescale child controls only.

method ResetImeComposition protected

Directs the composition window of the input method editor (IME) to perform a specific action.

method ResetIme protected

Restores the input method editor (IME) that was active when the application started.

method ReloadDockedControl protected

Reloads a docked control.

method RecreateWnd protected

Recreate underlying Windows screen object.

method PaintWindow protected

Renders the image of a windowed control.

method PaintHandler protected

Responds to WM_PAINT messages.

method PaintControls protected

Paints each of the child controls in a windowed control using the specified device context.

method NotifyControls protected

Sends a message to all the child controls.

method MainWndProc protected

Receives Windows messages for the control.

method KeyPress protected

Respond to keyboard input.

method KeyUp protected

Respond to released key.

method KeyDown protected

Respond to key press events.

method IsQualifyingSite protected

Checks whether the control is docked inside another control or has at least two docked controls.

method IsControlActivateMsg protected

Indicates whether a specified mouse activation message is directed to the given child control.

method IsControlMouseMsg protected

Indicates whether a specified mouse message is directed to one of the windowed control's child controls.

method InvalidateDockHostSite protected

Invalidates the first dock site that appears in the list of child controls.

method GetTopParentHandle protected

Returns the window handle of the first window not associated with a VCL control that contains the windowed control.

method GetSiteInfo protected

Generates an OnGetSiteInfo event.

method GetParentHandle protected

Returns the window handle for the window of the control's parent.

method GetControlExtents protected

Returns the smallest rectangle in which all the control's children fit.

method FixupTabList protected

Sorts the child controls by their tab order.

method FindNextControl protected

Returns the control's next child in the tab order after the specified control.

method DoUnDock protected

Undocks a control that is currently docked to the windowed control.

method DoRemoveDockClient protected

Responds when a control is undocked from the windowed control.

method DoKeyUp protected

Performs some preprocessing before generating an OnKeyUp event.

method DoKeyPress protected

Performs some preprocessing before generating an OnKeyPress event.

method DoKeyDown protected

Performs some preprocessing before generating an OnKeyDown event.

method DoFlipChildren protected

Flips the control's children.

method DoExit protected

Responds to losing input focus.

method DoEnter protected

Respond to receiving input focus.

method DoDockOver protected

Generates an OnDockOver event.

method DockReplaceDockClient protected

Invalidates the first dock site in the list of child controls.

method DockOver protected

Responds when a docking client is dragged over the windowed control.

method DoAddDockClient protected

Performs actions when a control is docked to the windowed control.

method DestroyWnd protected

Destroys the control's window.

method DestroyWindowHandle protected

Destroys the window created in the CreateWindowHandle method.

method DestroyHandle protected

Destroys the control's window without destroying the control.

method CustomAlignPosition protected

Returns aligned position of custom-aligned child control.

method CustomAlignInsertBefore protected

Returns placement order of custom-aligned child control.

method CreateWnd protected

Creates the underlying window.

method CreateWindowHandle protected

Creates a Windows control to represent the control.

method CreateParams protected

Initializes a window-creation parameter data structure.

method CreateHandle protected

Creates underlying screen object.

method CreateDockManager protected

Creates the dock manager for the control.

method ControlsAligned protected

ControlsAligned automatically executes after a call to AlignControls.

method ArrangeControl protected

Aligns the given control with the specified alignment options.

method AlignControls protected

Aligns any controls for which the control is the parent within a specified area of the control.

method AdjustClientRect protected

Provides the interface that adjusts the ClientRect property for idiosyncrasies of the window.

method AddBiDiModeExStyle protected

Sets control's window style according to its bi-directional support.

field FDesignSize protected

Specifies the design-time dimensions of the control.

field FInImeComposition protected

Specifies whether the IME is in the process of generating the composition string.

field FDoubleBuffered protected

The internal field corresponding to the DoubleBuffered property

Inherited from: TControl

property ParentCustomHint public

Determines where a control looks for its custom hint.

property CustomHint public

Custom hint for control.

property Margins public

Specifies the margins for the control.

property HelpContext public

Numeric ID for control's context-sensitive help topic

property HelpKeyword public

Keyword for control's context-sensitive help topic

property HelpType public

Indicates whether the control's context sensitive help topic is identified by context ID or by keyword.

property Hint public

Contains the text string that can appear when the user moves the mouse over the control.

property Cursor public

Specifies the image used to represent the mouse pointer when it passes into the region covered by the control.

property Height public

Specifies the vertical size of the control in pixels.

property Width public

Specifies the horizontal size of the control or form in pixels.

property Top public

Specifies the Y coordinate of the top left corner of a control, relative to its parent or containing control in pixels.

property Left public

Specifies the horizontal coordinate of the left edge of a component relative to its parent.

property AlignWithMargins public

Indicates whether a control should be constrained by margins.

event OnGesture public

Occurs when you perform a gesture associated with this control.

property Parent public

Indicates the parent of the control.

event WindowProc public

Points to the window procedure that responds to messages sent to the control.

property Visible public

Determines whether the component appears onscreen.

property UndockWidth public

Specifies the width of the control when it is floating.

property UndockHeight public

Specifies the height of the control when it is floating.

property Touch public

Specifies the touch manager component associated with the control.

property TBDockHeight public

Specifies the height of the control when it is docked vertically.

property ShowHint public

Determines whether the control displays a Help Hint when the mouse pointer rests momentarily on the control.

property LRDockWidth public

Specifies the width of the control when it is docked horizontally.

property HostDockSite public

Specifies the control in which the control is docked.

property FloatingDockSiteClass public

Specifies the class of the temporary control that hosts the control when it is floating.

property Floating public

Indicates whether the control is floating.

property ExplicitHeight public

Specifies the explicit vertical size of the control in pixels.

property ExplicitWidth public

Specifies the explicit horizontal size of the control in pixels.

property ExplicitTop public

Specifies the explicit vertical pixel coordinate of the top edge of a component relative to its parent.

property ExplicitLeft public

Specifies the explicit horizontal pixel coordinate of the left edge of a component relative to its parent.

property DockOrientation public

Specifies how the control is docked relative to other controls docked in the same parent.

property ControlStyle public

Determines style characteristics of the control.

property ControlState public

Indicates the current state of a control at runtime.

property Constraints public

Specifies the size constraints for the control.

property ClientWidth public

Specifies the horizontal size of the control's client area in pixels.

property ClientRect public

Specifies the size (in pixels) of a control's client area.

property ClientOrigin public

Specifies the screen coordinates (in pixels) of the top left corner of a control's client area.

property ClientHeight public

Specifies the height of the control's client area in pixels.

property BoundsRect public

Specifies the bounding rectangle of the control, expressed in the coordinate system of the parent control.

property BiDiMode public

Specifies the bi-directional mode for the control.

property Anchors public

Specifies how the control is anchored to its parent.

property Align public

Determines how the control aligns within its container (parent control).

property Action public

Designates the action associated with the control.

method SetTextBuf public

Sets the text of the control.

method GetTextLen public

Returns the length of the control's text.

method GetTextBuf public

Retrieves the control's text, copies it into a buffer, and returns the number of characters copied.

method UseRightToLeftScrollBar public

Specifies whether the vertical scroll bar appears on the left side of the control.

method UseRightToLeftReading public

Specifies whether the control is using a right-to-left reading order.

method UseRightToLeftAlignment public

Specifies whether the control's alignment should be reversed right-to-left.

method Update public

Processes any pending paint messages immediately.

method Show public

Makes a control visible.

method SetDesignVisible public

Makes a control visible at design time.

method SetBounds public

Sets the Left, Top, Width, and Height properties all at once.

method SendToBack public

Puts a windowed control behind all other windowed controls, or puts a non-windowed control behind all other non-windowed controls.

method ParentToClient public

Translate parent coordinates to client coordinates.

method ScreenToClient public

Converts the screen coordinates of a specified point on the screen to client coordinates.

method ReplaceDockedControl public

Docks the control in the place where another control is already docked.

method Repaint public

Forces the control to repaint its image on the screen.

method Refresh public

Repaints the control on the screen.

method Perform public

Responds as if the control received a specified Windows message.

method ManualFloat public

Undocks the control.

method ManualDock public

Docks the control.

method IsRightToLeft public

Indicates whether the control should be reversed right to left.

method MouseWheelHandler public

Dispatches messages received from a mouse wheel.

method Invalidate public

Completely repaint control.

method InitiateAction public

Calls the action link's Update method if the control is associated with an action link.

method Hide public

Makes the control invisible.

method GetControlsAlignment public

Indicates how text is aligned within the control.

method EndDrag public

Stops a control from being dragged any further.

property Enabled public

Controls whether the control responds to mouse, keyboard, and timer events.

method DrawTextBiDiModeFlagsReadingOnly public

Returns the text flag to add that indicates whether the control's text should read from right to left.

method DrawTextBiDiModeFlags public

Returns the text flags that reflect the current setting of the BiDiMode property.

method DragDrop public

Is an OnDragDrop event dispatcher.

method Dragging public

Indicates whether a control is being dragged.

method Dock public

Used internally to dock the control.

method ClientToParent public

Translates client coordinates to parent coordinates.

method ClientToScreen public

Translates a given point from client area coordinates to global screen coordinates.

method BringToFront public

Puts the control in front of all other controls in its parent control.

method BeginDrag public

Starts the dragging of a control.

method ~TControl publicControls.TControl.~TControl
method TControl publicControls.TControl.TControl
event OnStartDrag protected

Occurs when the user begins to drag the control or an object it contains by left-clicking the control and holding the mouse button down.

event OnStartDock protected

Occurs when the user begins to drag a control with a DragKind of dkDock.

event OnResize protected

Occurs immediately after the control is resized.

event OnMouseWheelUp protected

Occurs when the mouse wheel is rotated upward.

event OnMouseWheelDown protected

Occurs when the mouse wheel is rotated downward.

event OnMouseWheel protected

Occurs when the mouse wheel is rotated.

event OnMouseUp protected

Occurs when the user releases a mouse button that was pressed with the mouse pointer over a component.

event OnMouseMove protected

Occurs when the user moves the mouse pointer while the mouse pointer is over a control.

event OnMouseLeave protected

Occurs when the user moves the mouse outside of a control.

event OnMouseEnter protected

Occurs when the user moves the mouse into a control.

event OnMouseDown protected

Occurs when the user presses a mouse button with the mouse pointer over a control.

event OnMouseActivate protected

Occurs when the user presses a mouse button with the mouse pointer over a control and the parent form is not active.

event OnEndDrag protected

Occurs when the dragging of an object ends, either by dropping the object or by canceling the dragging.

event OnEndDock protected

Occurs when the dragging of an object ends, either by docking the object or by canceling the dragging.

event OnDragOver protected

Occurs when the user drags an object over a control.

event OnDragDrop protected

Occurs when the user drops an object being dragged.

event OnDblClick protected

Occurs when the user double-clicks the left mouse button when the mouse pointer is over the control.

event OnContextPopup protected

Occurs when the user right-clicks the control or otherwise invokes the pop-up menu (such as using the keyboard).

event OnConstrainedResize protected

Adjust resize constraints.

event OnClick protected

Occurs when the user clicks the control.

event OnCanResize protected

Occurs when an attempt is made to resize the control.

property WindowText protected

Contains the text string of the control.

property Font protected

Controls the attributes of text written on or in the control.

property Color protected

Specifies the background color of the control.

property WheelAccumulator protected

Accumulates mouse wheel rotations.

property Text protected

Contains a text string associated with the control.

property ScalingFlags protected

Reflects which attributes of the control have been scaled.

property PopupMenu protected

Identifies the pop-up menu associated with the control.

property ParentShowHint protected

Determines where a control looks to find out if its Help Hint should be shown.

property ParentFont protected

Determines where a control looks for its font information.

property ParentColor protected

Determines where a control looks for its color information.

property ParentBiDiMode protected

Specifies whether the control uses its parent's BiDiMode.

property MouseCapture protected

Indicates whether the control has "captured" mouse events.

property IsControl protected

Determines whether a form stores its form-specific properties to a stream.

property DragMode protected

Determines how the control initiates drag-and-drop or drag-and-dock operations.

property DragCursor protected

Indicates the image used to represent the mouse pointer when the control is being dragged.

property DragKind protected

Specifies whether the control is being dragged normally or for docking.

property DesktopFont protected

Specifies whether the control uses the Windows icon font when writing text.

property Caption protected

Specifies a text string that identifies the control to the user.

property AutoSize protected

Specifies whether the control sizes itself automatically to accommodate its contents.

property ActionLink protected

Contains the action link object associated with the control.

method GetDragImages protected

Returns the control's image list containing the image to be displayed while dragging.

method DesignWndProc protected

Processes the given message and returns some Boolean information based on the message's content.

method WndProc protected

Provides specific message responses for the control.

method VisibleChanging protected

Provides the interface for a method that responds to changes in the control's visibility.

method UpdateBoundsRect protected

Changes the Top, Left, Width, and Height properties of the control, but does not update its screen image and bypasses all resize events.

method UpdateExplicitBounds protected

Attempts to update the values of the control's explicit bounds to those of its current bounds.

method SetCustomHint protected

Sets the value of the CustomHint property.

method SetZOrder protected

Repositions the control in its parent's control list, thereby changing position onscreen.

method SetBiDiMode protected

Sets the control's bidirectional mode.

method SetParentBiDiMode protected

Specifies whether the control uses its parent's BiDiMode.

method SetParent protected

Sets the parent of the control.

method SetEnabled protected

Sets the value of the Enabled property.

method SetDragMode protected

Sets the drag mode for the control.

method SetAutoSize protected

Sets the value of the AutoSize property.

method SendDockNotification protected

Sends a Windows message to the control's host dock site.

method SendCancelMode protected

Cancels the modal state of the control.

method ScaleMargins protected

Scales the values of the Margins property to the given ratio.

method ScaleConstraints protected

Scales the values of the Constraints property to the given ratio.

method Resize protected

Respond to control resize.

method RequestAlign protected

Instructs the parent of a control to reposition the control, enforcing its Align property.

method PaletteChanged protected

Responds to changes in the system's palette by realizing the control's palette.

method PositionDockRect protected

Positions the docking rectangle according to the current drag-and-dock state.

method MouseUp protected

Is an OnMouseUp event dispatcher.

method MouseMove protected

Responds to mouse moving over control area.

method MouseDown protected

OnMouseDown event dispatcher.

method MouseActivate protected

Triggers a TMouseActivateEvent event.

method IsTouchPropertyStored protected

Checks whether the associated touch manager stored any of the given options.

method GetDragMode protected

Returns the value of the DragMode property.

method GetPopupMenu protected

Returns the pop-up menu associated with the control.

method GetPalette protected

Returns the handle to a palette for use by the control.

method GetFloatingDockSiteClass protected

Returns the class used for the control when it is floating.

method GetFloating protected

Returns the value of the Floating property.

method GetEnabled protected

Returns the value of the Enabled property.

method GetDockEdge protected

Returns the edge on which another control should be docked when it is dragged over the control.

method GetDeviceContext protected

Returns a device context for the control.

method GetClientRect protected

Returns a rectangle defining the client area of the control.

method GetClientOrigin protected

Returns the screen coordinates of the upper-left corner of the control's client area.

method GetActionLinkClass protected

Returns the appropriate action link class that is associated with the control class.

method GetAction protected

Returns the value of the Action property.

method EraseDragDockImage protected

Erases the dock image for the control.

method DrawDragDockImage protected

Draws the dock image for the control.

method DoGetGestureOptions protected

Returns the interactive gestures and their options.

method DoGesture protected

Processes the unhandled gesturing events.

method DoStartDrag protected

Is an OnStartDrag event dispatcher.

method DoEndDrag protected

Is an OnEndDrag event dispatcher.

method DragOver protected

Is an OnDragOver event dispatcher.

method DragCanceled protected

Provides the interface for a method that responds to the cancellation of a drag.

method DoMouseWheelUp protected

Is an OnMouseWheelUp event dispatcher.

method DoMouseWheelDown protected

Is an OnMouseWheelDown event dispatcher.

method DoMouseWheel protected

Processes mouse wheel motion.

method DoStartDock protected

Is an OnStartDockevent dispatcher.

method DoDock protected

Docking event dispatcher.

method DoEndDock protected

Is an OnEndDock event dispatcher.

method DoContextPopup protected

Is an OnContextPopup event dispatcher.

method DockTrackNoTarget protected

Handles dragging of the control over an invalid docking target.

method DefaultDockImage protected

Handles the painting and erasing of a dock image.

method DblClick protected

OnDblClick event dispatcher.

method CreateTouchManager protected

Instantiates a touch manager.

method CalcCursorPos protected

Gives the coordinates of the cursor, with respect to the origin of the control.

method ConstrainedResize protected

Notify control of resize with constraints.

method Click protected

Respond to user click.

method ChangeScale protected

Rescaling event dispatcher.

method Changed protected

Sends a CM_CHANGED message to the control.

method CanAutoSize protected

Indicates whether the control can resize itself automatically to accommodate its contents.

method CanResize protected

OnCanResize event dispatcher.

method BeginAutoDrag protected

Begin automatic drag.

method AdjustSize protected

Sets the size of the control as determined by the AutoSize property.

method ActionChange protected

Responds when the action associated with the control changes.

field FReserved protected

FReserved is an internal Delphi variable and should not be used.

field FExplicitHeight protected

Specifies the explicit vertical size of the control in pixels.

field FExplicitWidth protected

Specifies the explicit horizontal size of the control in pixels.

field FExplicitTop protected

Specifies the explicit vertical pixel coordinate of the top edge of a component. The coordinate is relative to the component's parent.

field FExplicitLeft protected

Specifies the explicit horizontal pixel coordinate of the left edge of a component. The coordinate is relative to the component’s parent.

field FOriginalParentSize protected

Specifies the original size of the parent to which the control is anchored.

field FAnchorOrigin protected

Specifies the coordinates of the anchor associated with the control.

field FAnchorRules protected

Specifies the original coordinates of the anchor associated with the control.

field FAnchorMove protected

Specifies whether the control must keep its dimensions when it is moved, while being anchored to the form.

Inherited from: TComponent

method operator () public
property Tag public

Stores an integer value as part of a component.

property Name public

Specifies the name of the component as referenced in code.

property VCLComObject public

Represents information used internally by components that support COM.

property Owner public

Indicates the component that is responsible for streaming and freeing this component.

property DesignInfo public

Contains information used by the Form designer.

property ComponentStyle public

Governs the behavior of the component.

property ComponentState public

Describes the current state of the component, indicating when a component needs to avoid certain actions.

property ComponentIndex public

Indicates the position of the component in its owner's Components property array.

property ComponentCount public

Indicates the number of components owned by the component.

property Components public

Lists all components owned by the component.

property ComObject public

Specifies the interface reference implemented by the component.

method ReferenceInterface public

Establishes or removes internal links that cause this component to be notified when the implementer of a specified interface is destroyed.

method IsImplementorOf public

Indicates whether the component implements a specified interface.

method UpdateAction public

Updates the state of an action.

method SetSubComponent public

Identifies whether the component is a subcomponent.

method RemoveComponent public

Removes a specified component specified from the component's Components list.

method InsertComponent public

Establishes the component as the owner of a specified component.

method HasParent public

Verifies whether the component has a parent.

method GetParentComponent public

Returns the containing Component.

method GetEnumerator public

Returns a TComponent enumerator.

method FreeOnRelease public

Frees the interface reference for components that were created from COM classes.

method RemoveFreeNotification public

Disables destruction notification that was enabled by FreeNotification

method FreeNotification public

Ensures that AComponent is notified that the component is going to be destroyed.

method FindComponent public

Indicates whether a given component is owned by the component.

method ExecuteAction public

Executes an action.

method Destroying public

Indicates that the component and its owned components are about to be destroyed.

method DestroyComponents public

Destroys all owned components.

method ~TComponent publicClasses.TComponent.~TComponent
method TComponent publicClasses.TComponent.TComponent
method Invoke protected

Provides access to Automation properties and methods when the component wraps an Automation object.

method GetIDsOfNames protected

Maps a single member and an optional set of argument names to a corresponding set of integer dispatch identifiers (dispIDs).

method GetTypeInfo protected

Retrieves the type information for an object.

method GetTypeInfoCount protected

Returns the number of type information interfaces that an object provides (either 0 or 1).

method _Release protected

Called when an application releases a component interface.

method _AddRef protected

Called when an application uses a component interface.

method QueryInterface protected

Returns a reference to a specified interface if the object supports that interface.

method RemoveFreeNotifications protected

Notifies all owned components of the owner component's imminent destruction.

method WriteState protected

Writes the state of the component.

method ValidateInsert protected

Provides the interface for a method that validates an child component before it is inserted.

method ValidateContainer protected

Determines whether an object can be inserted into a container.

method ValidateRename protected

Ensures that renaming an owned component does not create name conflict.

method UpdateRegistry protected

Provides the interface for a method that adds type library and version information to the Registry on components that implement COM interfaces.

method Updated protected

Clears the csUpdating state in the component's ComponentState property when the component finishes updating.

method Updating protected

Sets the csUpdating state in the component's ComponentState property.

method SetParentComponent protected

Sets the parent component.

method SetChildOrder protected

Sets the visual ordering of a child control.

method SetName protected

Sets the value of the Name property.

method SetDesignInstance protected

Ensures that components inserted at design time have their design-mode flag set.

method SetInline protected

Sets the csInline bit of the component's ComponentState property

method SetDesigning protected

Ensures that components inserted at design time have their design-mode flag set.

method SetAncestor protected

Clears or sets csAncestor state in the component's ComponentState property.

method ReadState protected

Reads the state of the component.

method PaletteCreated protected

Responds when the component is created from the component palette.

method Notification protected

Forwards notification messages to all owned components.

method Loaded protected

Initializes the component after the form file has been read into memory.

method GetChildParent protected

Returns the parent, or if there is no parent, returns the owner of a child component being read from a stream.

method GetChildOwner protected

Returns the owner of a child component being read from a stream.

method GetChildren protected

Enumerates all child components.

method ChangeName protected

Sets the private, internal storage for the Name property to the string passed in NewName.

field FComponentStyle protected

FComponentStyle is the field of the ComponentStyle read-only property.

Inherited from: TPersistent

method TPersistent publicClasses.TPersistent.TPersistent
method GetNamePath public

Returns the name of the object as it appears in the Object Inspector.

method Assign public

Copies the contents of another, similar object.

method ~TPersistent publicClasses.TPersistent.~TPersistent
method GetOwner protected

Returns the owner of an object.

method DefineProperties protected

Provides an interface for a method that reads and writes otherwise unpublished data.

method AssignTo protected

Copies the properties of an object to a destination object.

Inherited from: TObject

method ~TObject publicSystem.TObject.~TObject
method FreeInstance public

Deallocates memory allocated by a previous call to the NewInstance method.

method NewInstance protected

Allocates memory for an instance of an object type and returns a pointer to that new instance.

method DefaultHandler public

Provides the interface for a method that processes message records.

method Dispatch public

Calls message-handling methods for the object, based on the contents of the Message parameter.

method BeforeDestruction public

Responds before the first destructor executes.

method AfterConstruction public

Responds after the last constructor has executed.

method SafeCallException public

Handles exceptions in methods declared using the safecall calling convention.

method ToString public

Returns a string containing the class name.

method GetHashCode public

Returns an integer containing the hash code.

method Equals public

Checks whether the current instance and the parameter are equal.

method GetInterfaceTable public

Returns a pointer to a structure containing all of the interfaces implemented by a given class.

method GetInterfaceEntry public

Returns the entry for a specific interface implemented in a class.

method GetInterface public

Retrieves a specified interface.

method UnitName public

Returns a string containing the unit name.

method MethodName public

Returns the name of a class method by address.

method MethodAddress public

Returns the address of a class method by name.

method InheritsFrom public

Determines the relationship of two object types.

method InstanceSize public

Returns the size in bytes of each instance of the object type.

method ClassInfo public

Returns a pointer to the runtime type information (RTTI) table for the object type.

method ClassParent public

Returns the type of the immediate ancestor of a class.

method ClassNameIs public

Determines whether an object is of a specific type.

method ClassName public

Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument).

method InitInstance public

Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer.

method FieldAddress public

Returns the address of a published object field.

method CleanupInstance public

Performs finalization on long strings, variants, and interface variables within a class.

method ClassType public

Returns the class reference for the object's class.

method Free public

Destroys an object and frees its associated memory, if necessary.

method TObject publicSystem.TObject.TObject


Unit: StdCtrls

Member Of: TStaticText


Description

Embarcadero Technologies does not currently have any additional information. Please help us document this topic by using the Discussion page!

Personal tools
Translations
Newest Version