Componentes.Terceros.DevExp.../official/x.19/ExpressQuantumGrid 5/Demos/Delphi/EditorsMaskDemo/EditorsMaskDemoMain.dfm
2007-09-09 11:27:22 +00:00

569 lines
15 KiB
Plaintext

object EditorsMaskDemoMainForm: TEditorsMaskDemoMainForm
Left = 178
Top = 57
Width = 800
Height = 600
Caption = 'ExpressQuantumGrid EditorsMaskDemo'
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
Menu = mmMain
Position = poScreenCenter
ShowHint = True
PixelsPerInch = 96
TextHeight = 13
object lbDescrip: TLabel
Left = 0
Top = 0
Width = 792
Height = 32
Align = alTop
Caption =
'Practice using masked data-aware editors for reading and writing' +
'.'#10'Experiment by changing the Options above. Click '#39'About this de' +
'mo'#39' for more information.'
Color = 12937777
Font.Charset = DEFAULT_CHARSET
Font.Color = clWhite
Font.Height = -13
Font.Name = 'MS Sans Serif'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
WordWrap = True
end
object sbMain: TStatusBar
Left = 0
Top = 527
Width = 792
Height = 19
AutoHint = True
Panels = <>
ParentShowHint = False
ShowHint = True
SimplePanel = True
end
object Panel1: TPanel
Left = 0
Top = 32
Width = 189
Height = 495
Align = alLeft
TabOrder = 1
object Panel3: TPanel
Left = 1
Top = 1
Width = 187
Height = 32
Align = alTop
BevelInner = bvLowered
BevelOuter = bvLowered
Caption = 'Departments'
Color = 4707838
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -16
Font.Name = 'MS Sans Serif'
Font.Style = [fsBold]
ParentFont = False
TabOrder = 0
end
object cxGrid: TcxGrid
Left = 1
Top = 33
Width = 187
Height = 461
Align = alClient
TabOrder = 1
object cxGridDBTableView: TcxGridDBTableView
DataController.DataSource = EditorsMaskDemoMainDM.DataSourceDEPARTMENTS
DataController.Summary.DefaultGroupSummaryItems = <>
DataController.Summary.FooterSummaryItems = <>
DataController.Summary.SummaryGroups = <>
NavigatorButtons.ConfirmDelete = False
OptionsCustomize.ColumnFiltering = False
OptionsCustomize.ColumnGrouping = False
OptionsData.Deleting = False
OptionsData.Editing = False
OptionsData.Inserting = False
OptionsSelection.InvertSelect = False
OptionsView.ColumnAutoWidth = True
OptionsView.GroupByBox = False
Styles.Background = EditorsMaskDemoMainDM.stBlueSky
Styles.Content = EditorsMaskDemoMainDM.stBlueLight
Styles.Inactive = EditorsMaskDemoMainDM.stBlueSky
Styles.Selection = EditorsMaskDemoMainDM.stBlueBright
Styles.Header = EditorsMaskDemoMainDM.stBlueDark
object cxGridDBTableViewNAME: TcxGridDBColumn
Caption = 'Name'
DataBinding.FieldName = 'NAME'
Options.Editing = False
Options.Filtering = False
Options.Grouping = False
Width = 100
end
end
object cxGridLevel: TcxGridLevel
GridView = cxGridDBTableView
end
end
end
object Panel2: TPanel
Left = 189
Top = 32
Width = 603
Height = 495
Align = alClient
Color = 15451300
TabOrder = 2
object lbFirstName: TLabel
Left = 28
Top = 56
Width = 51
Height = 13
Caption = 'First name:'
end
object lbMiddleName: TLabel
Left = 16
Top = 84
Width = 63
Height = 13
Caption = 'Middle name:'
end
object lbLastName: TLabel
Left = 28
Top = 112
Width = 52
Height = 13
Caption = 'Last name:'
end
object lbCountry: TLabel
Left = 40
Top = 188
Width = 39
Height = 13
Caption = 'Country:'
end
object lbPostalCode: TLabel
Left = 20
Top = 160
Width = 59
Height = 13
Caption = 'Postal code:'
end
object lbCity: TLabel
Left = 60
Top = 216
Width = 20
Height = 13
Caption = 'City:'
end
object lbAddress: TLabel
Left = 44
Top = 244
Width = 35
Height = 13
Caption = 'Adress:'
end
object lbPhone: TLabel
Left = 44
Top = 292
Width = 34
Height = 13
Caption = 'Phone:'
end
object lbFax: TLabel
Left = 56
Top = 320
Width = 20
Height = 13
Caption = 'Fax:'
end
object lbEmail: TLabel
Left = 48
Top = 396
Width = 31
Height = 13
Caption = 'E-mail:'
end
object lbHomePage: TLabel
Left = 20
Top = 368
Width = 58
Height = 13
Caption = 'Home page:'
end
object lbInfoPhone: TLabel
Left = 212
Top = 292
Width = 105
Height = 13
Caption = 'Delphi Standard Mask'
Font.Charset = DEFAULT_CHARSET
Font.Color = 12937777
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
end
object lbInfoFax: TLabel
Left = 212
Top = 320
Width = 229
Height = 13
Caption = 'Regular Expression with Auto Complete Function'
Font.Charset = DEFAULT_CHARSET
Font.Color = 12937777
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
end
object lbInfoHomePage: TLabel
Left = 344
Top = 368
Width = 229
Height = 13
Caption = 'Regular Expression with Auto Complete Function'
Font.Charset = DEFAULT_CHARSET
Font.Color = 12937777
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
end
object lbInfoEmail: TLabel
Left = 344
Top = 396
Width = 91
Height = 13
Caption = 'Regular Expression'
Font.Charset = DEFAULT_CHARSET
Font.Color = 12937777
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
end
object lbInfoPostalCode: TLabel
Left = 212
Top = 160
Width = 229
Height = 13
Caption = 'Regular Expression with Auto Complete Function'
Font.Charset = DEFAULT_CHARSET
Font.Color = 12937777
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
end
object lbInfoFirstName: TLabel
Left = 212
Top = 56
Width = 42
Height = 13
Caption = 'No mask'
Font.Charset = DEFAULT_CHARSET
Font.Color = 12937777
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
end
object lbInfoMiddleName: TLabel
Left = 212
Top = 84
Width = 42
Height = 13
Caption = 'No mask'
Font.Charset = DEFAULT_CHARSET
Font.Color = 12937777
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
end
object lbInfoLastName: TLabel
Left = 212
Top = 112
Width = 42
Height = 13
Caption = 'No mask'
Font.Charset = DEFAULT_CHARSET
Font.Color = 12937777
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
end
object lbInfoCountry: TLabel
Left = 212
Top = 188
Width = 42
Height = 13
Caption = 'No mask'
Font.Charset = DEFAULT_CHARSET
Font.Color = 12937777
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
end
object lbInfoCity: TLabel
Left = 212
Top = 216
Width = 42
Height = 13
Caption = 'No mask'
Font.Charset = DEFAULT_CHARSET
Font.Color = 12937777
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
end
object lbInfoAddress: TLabel
Left = 344
Top = 244
Width = 42
Height = 13
Caption = 'No mask'
Font.Charset = DEFAULT_CHARSET
Font.Color = 12937777
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
end
object Panel5: TPanel
Left = 1
Top = 1
Width = 601
Height = 33
Align = alTop
BevelInner = bvLowered
BevelOuter = bvLowered
Caption = 'Users'
Color = 4707838
Ctl3D = True
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -16
Font.Name = 'MS Sans Serif'
Font.Style = [fsBold]
ParentCtl3D = False
ParentFont = False
TabOrder = 0
end
object edtFirstName: TcxDBTextEdit
Left = 84
Top = 52
Width = 121
Height = 21
DataBinding.DataField = 'FNAME'
DataBinding.DataSource = EditorsMaskDemoMainDM.DataSourceUSERS
Properties.ReadOnly = False
Style.Color = 16247513
TabOrder = 1
end
object edtMiddleName: TcxDBTextEdit
Left = 84
Top = 80
Width = 121
Height = 21
DataBinding.DataField = 'MNAME'
DataBinding.DataSource = EditorsMaskDemoMainDM.DataSourceUSERS
Properties.ReadOnly = False
Style.Color = 16247513
TabOrder = 2
end
object edtLastName: TcxDBTextEdit
Left = 84
Top = 108
Width = 121
Height = 21
DataBinding.DataField = 'LNAME'
DataBinding.DataSource = EditorsMaskDemoMainDM.DataSourceUSERS
Style.Color = 16247513
TabOrder = 3
end
object edtCountry: TcxDBTextEdit
Left = 84
Top = 184
Width = 121
Height = 21
DataBinding.DataField = 'COUNTRY'
DataBinding.DataSource = EditorsMaskDemoMainDM.DataSourceUSERS
Style.Color = 16247513
TabOrder = 5
end
object edtCity: TcxDBTextEdit
Left = 84
Top = 212
Width = 121
Height = 21
DataBinding.DataField = 'CITY'
DataBinding.DataSource = EditorsMaskDemoMainDM.DataSourceUSERS
Style.Color = 16247513
TabOrder = 6
end
object edtAddress: TcxDBTextEdit
Left = 84
Top = 240
Width = 253
Height = 21
DataBinding.DataField = 'ADDRESS'
DataBinding.DataSource = EditorsMaskDemoMainDM.DataSourceUSERS
Style.Color = 16247513
TabOrder = 7
end
object DBNavigator1: TcxDBNavigator
Left = 48
Top = 440
Width = 285
Height = 25
DataSource = EditorsMaskDemoMainDM.DataSourceUSERS
TabOrder = 12
end
object edtPostalCode: TcxDBButtonEdit
Left = 84
Top = 156
Width = 121
Height = 21
DataBinding.DataField = 'POSTALCODE'
DataBinding.DataSource = EditorsMaskDemoMainDM.DataSourceUSERS
Properties.Buttons = <
item
Default = True
Kind = bkEllipsis
Visible = False
end>
Properties.MaskKind = emkRegExprEx
Properties.EditMask = '\d\d\d\d\d? | \w\w\w'#39' '#39'\w\w\w'
Properties.MaxLength = 0
Properties.OnButtonClick = edtPostalCodePropertiesButtonClick
Style.Color = 16247513
TabOrder = 4
end
object edtPhone: TcxDBButtonEdit
Left = 84
Top = 288
Width = 121
Height = 21
DataBinding.DataField = 'PHONE'
DataBinding.DataSource = EditorsMaskDemoMainDM.DataSourceUSERS
Properties.Buttons = <
item
Default = True
Kind = bkEllipsis
Visible = False
end>
Properties.EditMask = '!\(999\) 000-0000;1;_'
Properties.MaxLength = 0
Properties.OnButtonClick = cxDBButtonEdit1PropertiesButtonClick
Style.Color = 16247513
TabOrder = 8
end
object edtFax: TcxDBButtonEdit
Left = 84
Top = 316
Width = 121
Height = 21
DataBinding.DataField = 'FAX'
DataBinding.DataSource = EditorsMaskDemoMainDM.DataSourceUSERS
Properties.Buttons = <
item
Default = True
Kind = bkEllipsis
Visible = False
end>
Properties.MaskKind = emkRegExprEx
Properties.EditMask = '(\(\d\d\d\)'#39#39' '#39#39')?\d\d\d-\d\d\d\d'
Properties.MaxLength = 0
Properties.OnButtonClick = cxDBButtonEdit2PropertiesButtonClick
Style.Color = 16247513
TabOrder = 9
end
object edtHomePage: TcxDBButtonEdit
Left = 84
Top = 364
Width = 253
Height = 21
DataBinding.DataField = 'HOMEPAGE'
DataBinding.DataSource = EditorsMaskDemoMainDM.DataSourceUSERS
Properties.Buttons = <
item
Default = True
Kind = bkEllipsis
Visible = False
end>
Properties.MaskKind = emkRegExprEx
Properties.EditMask = 'http\:\/\/(\w+(\.\w+)*@)?\w+\.\w+(\.\w+)*(/(\w+(/\w+)*/?)?)?'
Properties.MaxLength = 0
Properties.OnButtonClick = cxDBButtonEdit3PropertiesButtonClick
Style.Color = 16247513
TabOrder = 10
end
object edtEmail: TcxDBButtonEdit
Left = 84
Top = 392
Width = 253
Height = 21
DataBinding.DataField = 'EMAIL'
DataBinding.DataSource = EditorsMaskDemoMainDM.DataSourceUSERS
Properties.Buttons = <
item
Default = True
Kind = bkEllipsis
Visible = False
end>
Properties.MaskKind = emkRegExpr
Properties.EditMask = '\w+@\w+\.\w+(\.\w+)*'
Properties.MaxLength = 0
Properties.OnButtonClick = cxDBButtonEdit4PropertiesButtonClick
Style.Color = 16247513
TabOrder = 11
end
end
object mmMain: TMainMenu
Left = 320
Top = 8
object miFile: TMenuItem
Caption = '&File'
object miExit: TMenuItem
Caption = 'E&xit'
Hint = 'Press to quit the demo-program'
ShortCut = 32856
OnClick = miExitClick
end
end
object miOptions: TMenuItem
Caption = 'Options'
object miDefaultMaskSettings: TMenuItem
Caption = 'Default &Mask Settings'
Hint = 'Sets the default mask set'
OnClick = miDefaultMaskSettingsClick
end
object miShowMaskButtons: TMenuItem
Caption = 'Show Mask &Buttons'
Hint = 'Shows the edit mask buttons'
OnClick = miShowMaskButtonsClick
end
end
object miAbout: TMenuItem
Caption = '&About this demo'
Hint = 'Displays the brief description of the current demo features'
OnClick = miAboutClick
end
end
object LookAndFeelController: TcxLookAndFeelController
NativeStyle = True
Left = 352
Top = 8
end
end