Rosi ComponentsUnits Class Hierarchy Classes, Interfaces, Objects and Records Types Variables Constants Functions and Procedures Identifiers
|
Unit RosiCompGlobalCfg
Description
Global configuration unit defines global components, variables and settings for all RosiComponent package and shared forms.
Updated version compatible with Delphi2010+.
Overview
Classes, Interfaces, Objects and Records
Functions and Procedures
Types
Constants
Variables
Description
Functions and Procedures
function GetRosiCompIniFile: string; |
return filename used for storing of design time dialog settings
|
procedure LoadGridLookStyleList(L: TStrings); |
loads list of possible GridLookStyles
|
Types
TRosiCompGeneralEvent = procedure(Sender: TObject; EventID: integer; Param1: TObject; Param2: TObject; var Value: Variant) of object; |
define universal event called by Components and rDBDialogs in different situations
|
TChangeScaleEvent = procedure(M, D: integer; isDpiChange: Boolean; ScaleRatio: double) of object; |
|
TAnchorClickEvent = procedure(Sender: TObject; LinkName: string) of object; |
define event type for click on anchor, used by rHTMLLabel and rHTMLDrawText
|
TGetParameter = procedure(Sender: TObject; var ParamStr: string) of object; |
define event type for getting of parameter value, used by rHTMLLabel and rHTMLDrawText
|
TAlignmentDefault = (...); |
define alignment including default value
Values
-
tadDefault
-
tadLeft
-
tadCenter
-
tadRight
|
TFontStyleDefault = (...); |
define fotn style including default value
Values
-
fsdDefault
-
fsdNormal
-
fsdBold
-
fsdItalic
-
fsdUnderline
|
TFrameType = (...); |
define frame types, used by rGroupBox and rHTMLListView
Values
-
ft3D
-
ftSingleLine
-
ftDoubleLine
-
ftNone
|
TGradientType = (...); |
define gradient types, used by rGroupBox
Values
-
gtNone
-
gtVertical
-
gtHorizontal
|
TProcOnHelp = procedure(Form: TForm; HelpContext: integer) of object; |
define event type for help invoke, used by shared forms
|
TLinkClickEvent = procedure(Sender: TObject; DataSet: TDataSet; Column: TColumn; Field: TField; Value: Variant) of object; |
define event type after click on link, used by shared rDBGrid and rDBRecView
|
TDateTimePickerAction = (...); |
list of possible action for DateTimePicker events
Values
-
dpaSetDate
-
dpaGetDate
-
dpaShow
-
dpaHide
|
TDateTimePickerCreate = procedure(Sender: TObject; var DateTimePicker: TWinControl; OnChange: TNotifyEvent; OnClose: TNotifyEvent) of object; |
event type for creating of DateTimePicker
|
TDateTimePickerEvent = procedure(Sender: TObject; DateTimePicker: TWinControl; Action: TDateTimePickerAction; var DateTime: TDateTime; var Done: Boolean) of object; |
event type for DateTimePicker action
|
TExitControlEvent = procedure(Sender: TObject; Field: TField; var CanExit: Boolean) of object; |
event type for DBControls used in DoExit event
|
TGetFldDef = (...); |
list of possible fields group
Values
-
fdGetLabels
-
fdVisibleFieldOnly
-
fdSimpleField
-
fdMemoField
-
fdGraphicField
-
fdAllField
-
fdDataFieldOnly
|
TGetFldDefs = set of TGetFldDef; |
set of possible fields group
|
TGridLookStyles = (...); |
define list of defined grid styles for rDBGrid (can be expanded by developer)
Values
-
grs_Default
-
grsBlueOffice
-
grsBlueNavy
-
grsBlueVista
-
-
-
-
grsBlackOffice
-
grsOlive
-
grsYellow
-
grsOrange
-
grsGreen
-
grsBrown
-
grsKhaki
|
TGlyphLookStyles = (...); |
list of possible LookStyles for rDBGrid
Values
-
glsStandard
-
glsFlatBlack
-
glsFlatGray
|
TrLinkType = (...); |
list of possible link types
Values
-
ltNone
-
ltUserDefined
-
ltHTTP
-
ltMailTo
|
TrDataBarText = (...); |
list of possible DataBar text types
Values
-
dbtValue
-
dbtPercent
-
dbtNothing
|
TrStatusBarType = (...); |
list of possible StatusBar types
Values
-
sbtProgressBar
-
sbtDots
-
sbtCircles
-
sbtEllipses
-
sbtSignalStrength
-
sbtPie
|
TSourceType = (...); |
list of possible sources for export and print
Values
-
stGrid
-
stDataset
-
stRecView
-
stTreeView
-
stStringGrid
|
TSearchingType = (...); |
list of searching types
Values
-
stFindFirst
-
stFindNext
-
stFindPrev
|
TLoadFieldsPropsProc = procedure(DS: TDataSet) of object; |
event type called to set all default setting of dataset
|
Constants
cStrEOL = #13#10; |
global constant
|
rActualDateAbr = '$Date'; |
|
rHTMLHintImageTag = '<<HINTIMG>>'; |
|
rHTMLHintRichTextTag = '<<HINTRICHTEXT>>'; |
|
RosiCompConfig_Auto = 0; |
configuration constant
|
rDBForms_FormShowEventID = 1001; |
|
rDBForms_FormActivateEventID = 1002; |
|
rDBForms_FormCloseEventID = 1009; |
|
rDBComps_ComponentCreatedEventID = 1101; |
|
rDBComps_ComponentLoadedEventID = 1102; |
|
rDBFilter_SetValueTextEventID = 1; |
|
rDBFilter_SetFilterTextEventID = 2; |
|
rGroupBoxDefFrame = ft3D; |
default values
|
rGroupBoxDefSeparator = ';'; |
|
Variables
RosiCompConfig: TRosiCompConfig; |
global variable for global configuration, developer can set own values
|
GridLookStyleDefs: array [0 .. 13] of TGridLookStyleDef; |
global array variable containing grid style values
|
rGlyphs: TrGlyphsRec; |
global variable containing standard glyphs for all Rosi components
|
Author
Created
Jan 2013
Last Modified
Jan 2021
Generated by PasDoc 0.15.0.
|