Vcl

From RAD Studio API Documentation
Jump to: navigation, search

Vcl is the unit scope for the Visual Component Library (VCL).

Unit Scopes

Vcl.ImagingContains units for additional graphics formats, such as GIF, JPG, and PNG.
Vcl.SamplesContains the units for several sample VCL components delivered with RAD Studio - a calendar, an outline, a gauge, and a spinbutton.
Note: For information about the application samples that are delivered with RAD Studio, see Samples Descriptions or Category:Sample.
Package vclsmp280.bpl

Units

Vcl.Samples.CalendarProvides a sample calendar component.
Vcl.Samples.DirOutlnProvides a sample VCL directory outline component.
Vcl.Samples.GaugesProvides a sample VCL gauge component.
Vcl.Samples.SpinProvides a sample VCL spin button component.
Vcl.TouchContains units for VCL touch and gesturing functionality. For general information, see Touch Keyboard Overview and Gesturing Overview.

Units

Vcl.ActnColorMapsProvides color map classes that determine the default look and feel of individual action band components.
Vcl.ActnCtrlsProvides basic controls that are hosted on Action Toolbars.
Vcl.ActnList

The Vcl.ActnList unit has the same purpose for VCL as FMX.ActnList does for FireMonkey. The Vcl.ActnList unit contains the base classes for working with actions in VCL. All similar classes have the same names in both FMX.ActnList and Vcl.ActnList units.

Vcl.ActnMan

Defines Vcl.ActnMan.TActionManager and related classes used by the Action Manager, such as Vcl.ActnMan.TActionBars.

Vcl.ActnMenus

Defines base classes and metaclasses for action band menus, such as TCustomAddRemoveItem and TCustomAddRemoveItemClass. See also Setting Up Action Lists.

Vcl.ActnPopup

Defines the class TPopupActionBar and the routine NewPopupMenu, which creates a popup menu. See also Providing a Pop-up Menu.

Vcl.AppAnalyticsContains the VCL implementation of AppAnalytics, a component that enables you to monitor user data from your VCL applications. For more information, see AppAnalytics Overview.
Vcl.AppEvnts

Defines the TApplicationEvents VCL component, which defines default event handlers for actions, such as Vcl.AppEvnts.TApplicationEvents.OnActivate and Vcl.AppEvnts.TApplicationEvents.OnHint.

Vcl.AxCtrlsProvides access to ActiveX controls in VCL applications.
Vcl.BandActn

Defines one class (Vcl.BandActn.TCustomizeActionBars), which enables a customization dialog for action bars. You can access the customization dialog by selecting the Tools category on the New Standard Action Classes dialog box.

Vcl.BaseImageCollection
Vcl.Bind.NavigatorDefines the VCL binding navigator classes and types, used for navigating datasets.
Vcl.ButtonGroup

Defines classes, options, and event handlers for button groups (a button group is a related group of buttons).

Vcl.Buttons

Defines more specialized VCL buttons, such as TBitBtn and TSpeedButton. In VCL, the standard plain button is Vcl.StdCtrls.TButton.

Vcl.CaptionedDockTree
Vcl.CategoryButtons
Vcl.CheckLst
Vcl.Clipbrd
Vcl.CmAdmCtl
Vcl.ColorGrd
Vcl.ComCtrls
Vcl.ControlList
Vcl.Controls
Vcl.CustomizeDlg
Vcl.DBActns
Vcl.DBCGrids
Vcl.DBClientActns
Vcl.DBCtrls
Vcl.DBGrids
Vcl.DBLogDlg
Vcl.DBLookup
Vcl.DBOleCtl
Vcl.DBPWDlg
Vcl.DdeMan
Vcl.Dialogs
Vcl.Direct2D
Vcl.DockTabSet
Vcl.Edge
Vcl.ExtActns

Defines classes that represent extra standard actions or base classes of custom actions, such as TOpenPicture or TListControlAction, respectively.

Vcl.ExtCtrls

Defines extra VCL controls such as TCalendar, TCornerButton, and TImageViewer.

Vcl.ExtDlgs
Vcl.FileCtrl
Vcl.Forms
Vcl.Graphics
Vcl.GraphUtil
Vcl.Grids
Vcl.HtmlHelpViewerImplements the wrapper for Windows HTMLHelp function API.
Vcl.ImageCollection
Vcl.ImgList
Vcl.IMouse
Vcl.JumpListEnables you to define jump lists for your VCL applications.
Vcl.ListActns
Vcl.Mask
Vcl.Menus
Vcl.MPlayer
Vcl.NumberBox
Vcl.OleAuto
Vcl.OleCtnrs
Vcl.OleCtrls
Vcl.OleServer
Vcl.Outline
Vcl.PlatformDefaultStyleActnCtrls
Vcl.Printers
Vcl.RibbonUnit for TRibbon and related classes.
Vcl.RibbonActnCtrls
Vcl.RibbonActnMenus
Vcl.RibbonGalleryBar
Vcl.RibbonLunaStyleActnCtrls
Vcl.RibbonObsidianStyleActnCtrls
Vcl.RibbonSilverStyleActnCtrls
Vcl.RibbonStyleActnCtrls
Vcl.ScreenTips
Vcl.ShadowWnd
Vcl.ShareContractThis unit contains classes that allow you to use the sharing functionality on Windows 10.
Vcl.ShellAnimations
Vcl.StdActnMenus

Defines standard action band menu classes such as TStandardMenuPopup and TStandardMenuButton.

Vcl.StdActns

Defines the standard (predefined) actions that are available to you in the VCL.

Vcl.StdCtrls

Defines the standard (predefined) controls that you can use in VCL applications. Commonly used classes in Vcl.StdCtrls are TButton, TCheckBox, TEdit, TLabel, and TScrollBar.

Vcl.StdStyleActnCtrlsProvides Standard Style action controls when a TActionManager's Style property is set to "Standard".
Vcl.Styles

Defines classes for VCL style management.

Vcl.SvcMgr
Vcl.TabNotBk
Vcl.Tabs
Vcl.TaskbarProvides the ability to specify types of task bar buttons and to provide progress information for your application from the Windows task bar.
Vcl.ThemedActnCtrls
Vcl.Themes
Vcl.ToolWin
Vcl.ValEdit
Vcl.VirtualImage
Vcl.VirtualImageList
Vcl.WindowsStore
Vcl.WinHelpViewerImplements the wrapper for the WinHelp function API. The WinHelpViewer unit is deprecated--please use Vcl.HtmlHelpViewer instead.
Vcl.WinXCalendars
Vcl.WinXCtrlsDefines controls that mimic the Windows 10 behaviour. Among these controls are: TRelativePanel, TSplitView and TToggleSwitch.
Vcl.WinXPanels
Vcl.WinXPickers
Vcl.XPActnCtrlsProvides Action control overrides for when a TActionManager's Style property is set to "XP Style".
Vcl.XPManEnables run-time themes in your VCL application.
Vcl.XPStyleActnCtrlsProvides XP Style action controls when a TActionManager's Style property is set to "XP Style".