ideintf: more fixes for masks editor

git-svn-id: trunk@19721 -
This commit is contained in:
paul 2009-05-01 06:51:56 +00:00
parent 285a8af5a6
commit 6ec6f14351
2 changed files with 101 additions and 91 deletions

View File

@ -1,11 +1,13 @@
object MaskEditorForm: TMaskEditorForm
Left = 458
Height = 267
Height = 287
Top = 248
Width = 507
ActiveControl = InputMaskEdit
AutoSize = True
BorderStyle = bsDialog
Caption = 'Input Mask Editor'
ClientHeight = 267
ClientHeight = 287
ClientWidth = 507
OnCreate = MaskEditorFormCreate
Position = poScreenCenter
@ -14,9 +16,9 @@ object MaskEditorForm: TMaskEditorForm
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
Left = 6
Height = 14
Height = 18
Top = 6
Width = 58
Width = 87
BorderSpacing.Left = 6
BorderSpacing.Top = 6
Caption = '&Input Mask:'
@ -24,11 +26,12 @@ object MaskEditorForm: TMaskEditorForm
ParentColor = False
end
object SampleMasksLabel: TLabel
AnchorSideLeft.Control = SampleMasksListBox
AnchorSideTop.Control = Owner
Left = 208
Height = 14
Left = 201
Height = 18
Top = 6
Width = 71
Width = 110
BorderSpacing.Top = 6
Caption = '&Sample Masks:'
ParentColor = False
@ -38,9 +41,9 @@ object MaskEditorForm: TMaskEditorForm
AnchorSideTop.Control = InputMaskEdit
AnchorSideTop.Side = asrBottom
Left = 6
Height = 14
Top = 52
Width = 103
Height = 18
Top = 56
Width = 138
BorderSpacing.Left = 6
BorderSpacing.Top = 6
Caption = 'Character for Blanks:'
@ -53,7 +56,7 @@ object MaskEditorForm: TMaskEditorForm
AnchorSideTop.Side = asrBottom
Left = 6
Height = 23
Top = 23
Top = 27
Width = 189
BorderSpacing.Left = 6
BorderSpacing.Top = 3
@ -70,8 +73,8 @@ object MaskEditorForm: TMaskEditorForm
AnchorSideBottom.Control = LoadSampleMasksButton
AnchorSideBottom.Side = asrBottom
Left = 201
Height = 195
Top = 23
Height = 204
Top = 27
Width = 300
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Left = 6
@ -82,6 +85,7 @@ object MaskEditorForm: TMaskEditorForm
OnDrawItem = SampleMasksListBoxDrawItem
Style = lbOwnerDrawFixed
TabOrder = 4
TopIndex = -1
end
object LoadSampleMasksButton: TButton
AnchorSideLeft.Control = Owner
@ -89,7 +93,7 @@ object MaskEditorForm: TMaskEditorForm
AnchorSideTop.Side = asrBottom
Left = 6
Height = 25
Top = 193
Top = 206
Width = 75
BorderSpacing.Around = 6
Caption = '&Masks...'
@ -104,7 +108,7 @@ object MaskEditorForm: TMaskEditorForm
AnchorSideRight.Side = asrBottom
Left = 6
Height = 23
Top = 69
Top = 77
Width = 189
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
@ -118,9 +122,9 @@ object MaskEditorForm: TMaskEditorForm
AnchorSideTop.Control = CharactersForBlanksEdit
AnchorSideTop.Side = asrBottom
Left = 6
Height = 17
Top = 98
Width = 128
Height = 22
Top = 106
Width = 175
BorderSpacing.Left = 6
BorderSpacing.Top = 6
Caption = 'Save &Literal Characters'
@ -135,7 +139,7 @@ object MaskEditorForm: TMaskEditorForm
AnchorSideRight.Side = asrBottom
Left = 6
Height = 66
Top = 121
Top = 134
Width = 189
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
@ -177,10 +181,13 @@ object MaskEditorForm: TMaskEditorForm
end
end
object ButtonPanel1: TButtonPanel
AnchorSideTop.Control = LoadSampleMasksButton
AnchorSideTop.Side = asrBottom
Left = 6
Height = 34
Top = 227
Height = 44
Top = 237
Width = 495
Anchors = [akTop, akLeft, akRight, akBottom]
TabOrder = 6
ShowButtons = [pbOK, pbCancel, pbHelp]
end

View File

@ -1,74 +1,77 @@
{ Ceci est un fichier ressource généré automatiquement par Lazarus }
{ This is an automatically generated lazarus resource file }
LazarusResources.Add('TMaskEditorForm','FORMDATA',[
'TPF0'#15'TMaskEditorForm'#14'MaskEditorForm'#4'Left'#3#202#1#6'Height'#3#11#1
+#3'Top'#3#248#0#5'Width'#3#251#1#11'BorderStyle'#7#8'bsDialog'#7'Caption'#6
+#17'Input Mask Editor'#12'ClientHeight'#3#11#1#11'ClientWidth'#3#251#1#8'OnC'
+'reate'#7#20'MaskEditorFormCreate'#8'Position'#7#14'poScreenCenter'#10'LCLVe'
+'rsion'#6#6'0.9.27'#0#6'TLabel'#14'InputMaskLabel'#22'AnchorSideLeft.Control'
+#7#5'Owner'#21'AnchorSideTop.Control'#7#5'Owner'#4'Left'#2#6#6'Height'#2#14#3
+'Top'#2#6#5'Width'#2':'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6
+#7'Caption'#6#12'&Input Mask:'#12'FocusControl'#7#13'InputMaskEdit'#11'Paren'
+'tColor'#8#0#0#6'TLabel'#16'SampleMasksLabel'#21'AnchorSideTop.Control'#7#5
+'Owner'#4'Left'#3#208#0#6'Height'#2#14#3'Top'#2#6#5'Width'#2'G'#17'BorderSpa'
+'cing.Top'#2#6#7'Caption'#6#14'&Sample Masks:'#11'ParentColor'#8#0#0#6'TLabe'
+'l'#24'CharactersForBlanksLabel'#22'AnchorSideLeft.Control'#7#5'Owner'#21'An'
+'chorSideTop.Control'#7#13'InputMaskEdit'#18'AnchorSideTop.Side'#7#9'asrBott'
+'om'#4'Left'#2#6#6'Height'#2#14#3'Top'#2'4'#5'Width'#2'g'#18'BorderSpacing.L'
+'eft'#2#6#17'BorderSpacing.Top'#2#6#7'Caption'#6#21'Character for Blanks:'#12
+'FocusControl'#7#23'CharactersForBlanksEdit'#11'ParentColor'#8#0#0#5'TEdit'
+#13'InputMaskEdit'#22'AnchorSideLeft.Control'#7#5'Owner'#21'AnchorSideTop.Co'
+'ntrol'#7#14'InputMaskLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2
+#6#6'Height'#2#23#3'Top'#2#23#5'Width'#3#189#0#18'BorderSpacing.Left'#2#6#17
+'BorderSpacing.Top'#2#3#8'OnChange'#7#19'InputMaskEditChange'#8'TabOrder'#2#0
+#0#0#8'TListBox'#18'SampleMasksListBox'#22'AnchorSideLeft.Control'#7#13'Inpu'
+'tMaskEdit'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'
+#7#16'SampleMasksLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideR'
+'ight.Control'#7#5'Owner'#20'AnchorSideRight.Side'#7#9'asrBottom'#24'AnchorS'
+'ideBottom.Control'#7#21'LoadSampleMasksButton'#21'AnchorSideBottom.Side'#7#9
+'asrBottom'#4'Left'#3#201#0#6'Height'#3#195#0#3'Top'#2#23#5'Width'#3','#1#7
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#18'BorderSpacing.Le'
+'ft'#2#6#17'BorderSpacing.Top'#2#3#19'BorderSpacing.Right'#2#6#10'ItemHeight'
+#2#0#7'OnClick'#7#23'SampleMasksListBoxClick'#10'OnDrawItem'#7#26'SampleMask'
+'sListBoxDrawItem'#5'Style'#7#16'lbOwnerDrawFixed'#8'TabOrder'#2#4#0#0#7'TBu'
+'tton'#21'LoadSampleMasksButton'#22'AnchorSideLeft.Control'#7#5'Owner'#21'An'
+'chorSideTop.Control'#7#14'TestInputPanel'#18'AnchorSideTop.Side'#7#9'asrBot'
+'tom'#4'Left'#2#6#6'Height'#2#25#3'Top'#3#193#0#5'Width'#2'K'#20'BorderSpaci'
+'ng.Around'#2#6#7'Caption'#6#9'&Masks...'#7'OnClick'#7#26'LoadSampleMasksBut'
+'tonClick'#8'TabOrder'#2#5#0#0#5'TEdit'#23'CharactersForBlanksEdit'#22'Ancho'
+'rSideLeft.Control'#7#5'Owner'#21'AnchorSideTop.Control'#7#24'CharactersForB'
+'lanksLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Contro'
'TPF0'#15'TMaskEditorForm'#14'MaskEditorForm'#4'Left'#3#202#1#6'Height'#3#31#1
+#3'Top'#3#248#0#5'Width'#3#251#1#13'ActiveControl'#7#13'InputMaskEdit'#8'Aut'
+'oSize'#9#11'BorderStyle'#7#8'bsDialog'#7'Caption'#6#17'Input Mask Editor'#12
+'ClientHeight'#3#31#1#11'ClientWidth'#3#251#1#8'OnCreate'#7#20'MaskEditorFor'
+'mCreate'#8'Position'#7#14'poScreenCenter'#10'LCLVersion'#6#6'0.9.27'#0#6'TL'
+'abel'#14'InputMaskLabel'#22'AnchorSideLeft.Control'#7#5'Owner'#21'AnchorSid'
+'eTop.Control'#7#5'Owner'#4'Left'#2#6#6'Height'#2#18#3'Top'#2#6#5'Width'#2'W'
+#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#7'Caption'#6#12'&Input'
+' Mask:'#12'FocusControl'#7#13'InputMaskEdit'#11'ParentColor'#8#0#0#6'TLabel'
+#16'SampleMasksLabel'#22'AnchorSideLeft.Control'#7#18'SampleMasksListBox'#21
+'AnchorSideTop.Control'#7#5'Owner'#4'Left'#3#201#0#6'Height'#2#18#3'Top'#2#6
+#5'Width'#2'n'#17'BorderSpacing.Top'#2#6#7'Caption'#6#14'&Sample Masks:'#11
+'ParentColor'#8#0#0#6'TLabel'#24'CharactersForBlanksLabel'#22'AnchorSideLeft'
+'.Control'#7#5'Owner'#21'AnchorSideTop.Control'#7#13'InputMaskEdit'#18'Ancho'
+'rSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#18#3'Top'#2'8'#5'Widt'
+'h'#3#138#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#7'Caption'#6
+#21'Character for Blanks:'#12'FocusControl'#7#23'CharactersForBlanksEdit'#11
+'ParentColor'#8#0#0#5'TEdit'#13'InputMaskEdit'#22'AnchorSideLeft.Control'#7#5
+'Owner'#21'AnchorSideTop.Control'#7#14'InputMaskLabel'#18'AnchorSideTop.Side'
+#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#27#5'Width'#3#189#0#18'B'
+'orderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#3#8'OnChange'#7#19'InputMask'
+'EditChange'#8'TabOrder'#2#0#0#0#8'TListBox'#18'SampleMasksListBox'#22'Ancho'
+'rSideLeft.Control'#7#13'InputMaskEdit'#19'AnchorSideLeft.Side'#7#9'asrBotto'
+'m'#21'AnchorSideTop.Control'#7#16'SampleMasksLabel'#18'AnchorSideTop.Side'#7
+#9'asrBottom'#23'AnchorSideRight.Control'#7#5'Owner'#20'AnchorSideRight.Side'
+#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#21'LoadSampleMasksButton'#21
+'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3#201#0#6'Height'#3#204#0#3'T'
+'op'#2#27#5'Width'#3','#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBo'
+'ttom'#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#3#19'BorderSpaci'
+'ng.Right'#2#6#10'ItemHeight'#2#0#7'OnClick'#7#23'SampleMasksListBoxClick'#10
+'OnDrawItem'#7#26'SampleMasksListBoxDrawItem'#5'Style'#7#16'lbOwnerDrawFixed'
+#8'TabOrder'#2#4#8'TopIndex'#2#255#0#0#7'TButton'#21'LoadSampleMasksButton'
+#22'AnchorSideLeft.Control'#7#5'Owner'#21'AnchorSideTop.Control'#7#14'TestIn'
+'putPanel'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#25#3
+'Top'#3#206#0#5'Width'#2'K'#20'BorderSpacing.Around'#2#6#7'Caption'#6#9'&Mas'
+'ks...'#7'OnClick'#7#26'LoadSampleMasksButtonClick'#8'TabOrder'#2#5#0#0#5'TE'
+'dit'#23'CharactersForBlanksEdit'#22'AnchorSideLeft.Control'#7#5'Owner'#21'A'
+'nchorSideTop.Control'#7#24'CharactersForBlanksLabel'#18'AnchorSideTop.Side'
+#7#9'asrBottom'#23'AnchorSideRight.Control'#7#13'InputMaskEdit'#20'AnchorSid'
+'eRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#23#3'Top'#2'M'#5'Width'
+#3#189#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'
+#2#6#17'BorderSpacing.Top'#2#3#9'MaxLength'#2#1#8'OnChange'#7#28'CharactersF'
+'orBlankEditChange'#8'TabOrder'#2#1#0#0#9'TCheckBox'#19'SaveLiteralCheckBox'
+#22'AnchorSideLeft.Control'#7#5'Owner'#21'AnchorSideTop.Control'#7#23'Charac'
+'tersForBlanksEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Heig'
+'ht'#2#22#3'Top'#2'j'#5'Width'#3#175#0#18'BorderSpacing.Left'#2#6#17'BorderS'
+'pacing.Top'#2#6#7'Caption'#6#24'Save &Literal Characters'#7'OnClick'#7#24'S'
+'aveLiteralCheckBoxClick'#8'TabOrder'#2#2#0#0#6'TPanel'#14'TestInputPanel'#22
+'AnchorSideLeft.Control'#7#5'Owner'#21'AnchorSideTop.Control'#7#19'SaveLiter'
+'alCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Contro'
+'l'#7#13'InputMaskEdit'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6
+'Height'#2#23#3'Top'#2'E'#5'Width'#3#189#0#7'Anchors'#11#5'akTop'#6'akLeft'#7
+'akRight'#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#3#9'MaxLength'
+#2#1#8'OnChange'#7#28'CharactersForBlankEditChange'#8'TabOrder'#2#1#0#0#9'TC'
+'heckBox'#19'SaveLiteralCheckBox'#22'AnchorSideLeft.Control'#7#5'Owner'#21'A'
+'nchorSideTop.Control'#7#23'CharactersForBlanksEdit'#18'AnchorSideTop.Side'#7
+#9'asrBottom'#4'Left'#2#6#6'Height'#2#17#3'Top'#2'b'#5'Width'#3#128#0#18'Bor'
+'derSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#7'Caption'#6#24'Save &Litera'
+'l Characters'#7'OnClick'#7#24'SaveLiteralCheckBoxClick'#8'TabOrder'#2#2#0#0
+#6'TPanel'#14'TestInputPanel'#22'AnchorSideLeft.Control'#7#5'Owner'#21'Ancho'
+'rSideTop.Control'#7#19'SaveLiteralCheckBox'#18'AnchorSideTop.Side'#7#9'asrB'
+'ottom'#23'AnchorSideRight.Control'#7#13'InputMaskEdit'#20'AnchorSideRight.S'
+'ide'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'B'#3'Top'#2'y'#5'Width'#3#189#0
+#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#6#17
+'BorderSpacing.Top'#2#6#10'BevelInner'#7#8'bvRaised'#10'BevelOuter'#7#9'bvLo'
+'wered'#12'ClientHeight'#2'B'#11'ClientWidth'#3#189#0#11'FullRepaint'#8#8'Ta'
+'bOrder'#2#3#0#6'TLabel'#14'TestInputLabel'#22'AnchorSideLeft.Control'#7#14
+'TestInputPanel'#21'AnchorSideTop.Control'#7#14'TestInputPanel'#4'Left'#2#6#6
+'Height'#2#14#3'Top'#2#6#5'Width'#2'7'#18'BorderSpacing.Left'#2#6#17'BorderS'
+'pacing.Top'#2#6#7'Caption'#6#12'&Test Input:'#11'ParentColor'#8#0#0#9'TMask'
+'Edit'#12'TestMaskEdit'#22'AnchorSideLeft.Control'#7#14'TestInputPanel'#21'A'
+'nchorSideTop.Control'#7#14'TestInputLabel'#18'AnchorSideTop.Side'#7#9'asrBo'
+'ttom'#23'AnchorSideRight.Control'#7#14'TestInputPanel'#20'AnchorSideRight.S'
+'ide'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#23#5'Width'#3#177#0
+#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#6#17
+'BorderSpacing.Top'#2#3#19'BorderSpacing.Right'#2#6#8'TabOrder'#2#0#9'SpaceC'
+'har'#6#1'_'#0#0#0#12'TButtonPanel'#12'ButtonPanel1'#4'Left'#2#6#6'Height'#2
,'"'#3'Top'#3#227#0#5'Width'#3#239#1#8'TabOrder'#2#6#11'ShowButtons'#11#4'pbO'
+'K'#8'pbCancel'#6'pbHelp'#0#0#0#11'TOpenDialog'#11'OpenDialog1'#5'Title'#6#22
+'Open mask file (*.dem)'#10'DefaultExt'#6#4'.dem'#6'Filter'#6',Edit Masks (*'
+'.dem)|*.dem|All Files (*.*)|*.*'#11'FilterIndex'#2#0#7'Options'#11#13'ofNoC'
+'hangeDir'#14'ofEnableSizing'#12'ofViewDetail'#0#4'left'#3#152#0#3'top'#2'`'
+#0#0#0
+'Height'#2'B'#3'Top'#3#134#0#5'Width'#3#189#0#7'Anchors'#11#5'akTop'#6'akLef'
+'t'#7'akRight'#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#10'Bev'
+'elInner'#7#8'bvRaised'#10'BevelOuter'#7#9'bvLowered'#12'ClientHeight'#2'B'
+#11'ClientWidth'#3#189#0#11'FullRepaint'#8#8'TabOrder'#2#3#0#6'TLabel'#14'Te'
+'stInputLabel'#22'AnchorSideLeft.Control'#7#14'TestInputPanel'#21'AnchorSide'
+'Top.Control'#7#14'TestInputPanel'#4'Left'#2#6#6'Height'#2#14#3'Top'#2#6#5'W'
+'idth'#2'7'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#7'Caption'#6
+#12'&Test Input:'#11'ParentColor'#8#0#0#9'TMaskEdit'#12'TestMaskEdit'#22'Anc'
+'horSideLeft.Control'#7#14'TestInputPanel'#21'AnchorSideTop.Control'#7#14'Te'
+'stInputLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Cont'
+'rol'#7#14'TestInputPanel'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2
+#6#6'Height'#2#23#3'Top'#2#23#5'Width'#3#177#0#7'Anchors'#11#5'akTop'#6'akLe'
+'ft'#7'akRight'#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#3#19'Bo'
,'rderSpacing.Right'#2#6#8'TabOrder'#2#0#9'SpaceChar'#6#1'_'#0#0#0#12'TButton'
+'Panel'#12'ButtonPanel1'#21'AnchorSideTop.Control'#7#21'LoadSampleMasksButto'
+'n'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2','#3'Top'#3
+#237#0#5'Width'#3#239#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBott'
+'om'#0#8'TabOrder'#2#6#11'ShowButtons'#11#4'pbOK'#8'pbCancel'#6'pbHelp'#0#0#0
+#11'TOpenDialog'#11'OpenDialog1'#5'Title'#6#22'Open mask file (*.dem)'#10'De'
+'faultExt'#6#4'.dem'#6'Filter'#6',Edit Masks (*.dem)|*.dem|All Files (*.*)|*'
+'.*'#11'FilterIndex'#2#0#7'Options'#11#13'ofNoChangeDir'#14'ofEnableSizing'
+#12'ofViewDetail'#0#4'left'#3#152#0#3'top'#2'`'#0#0#0
]);