LazBarcodes: Fix compilation of LazBarcodeDemo with Lazarus v2.0.x
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9135 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
parent
26d64bdb4b
commit
988772c25a
@ -4,6 +4,9 @@
|
||||
<Version Value="12"/>
|
||||
<PathDelim Value="\"/>
|
||||
<General>
|
||||
<Flags>
|
||||
<CompatibilityMode Value="True"/>
|
||||
</Flags>
|
||||
<SessionStorage Value="InProjectDir"/>
|
||||
<Title Value="LazBarcodeDemo"/>
|
||||
<Scaled Value="True"/>
|
||||
@ -13,8 +16,8 @@
|
||||
<DpiAware Value="True"/>
|
||||
</XPManifest>
|
||||
</General>
|
||||
<BuildModes>
|
||||
<Item Name="Default" Default="True"/>
|
||||
<BuildModes Count="1">
|
||||
<Item1 Name="Default" Default="True"/>
|
||||
</BuildModes>
|
||||
<PublishOptions>
|
||||
<Version Value="2"/>
|
||||
@ -23,26 +26,26 @@
|
||||
<RunParams>
|
||||
<FormatVersion Value="2"/>
|
||||
</RunParams>
|
||||
<RequiredPackages>
|
||||
<Item>
|
||||
<RequiredPackages Count="2">
|
||||
<Item1>
|
||||
<PackageName Value="lazbarcodes"/>
|
||||
</Item>
|
||||
<Item>
|
||||
</Item1>
|
||||
<Item2>
|
||||
<PackageName Value="LCL"/>
|
||||
</Item>
|
||||
</Item2>
|
||||
</RequiredPackages>
|
||||
<Units>
|
||||
<Unit>
|
||||
<Units Count="2">
|
||||
<Unit0>
|
||||
<Filename Value="LazBarcodeDemo.lpr"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
</Unit>
|
||||
<Unit>
|
||||
</Unit0>
|
||||
<Unit1>
|
||||
<Filename Value="main.pas"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<ComponentName Value="MainForm"/>
|
||||
<HasResources Value="True"/>
|
||||
<ResourceBaseClass Value="Form"/>
|
||||
</Unit>
|
||||
</Unit1>
|
||||
</Units>
|
||||
</ProjectOptions>
|
||||
<CompilerOptions>
|
||||
@ -59,27 +62,32 @@
|
||||
<Debugging>
|
||||
<DebugInfoType Value="dsDwarf2Set"/>
|
||||
</Debugging>
|
||||
<Options>
|
||||
<Win32>
|
||||
<GraphicApplication Value="True"/>
|
||||
</Win32>
|
||||
</Options>
|
||||
</Linking>
|
||||
</CompilerOptions>
|
||||
<Debugging>
|
||||
<Exceptions>
|
||||
<Item>
|
||||
<Exceptions Count="5">
|
||||
<Item1>
|
||||
<Name Value="EAbort"/>
|
||||
</Item>
|
||||
<Item>
|
||||
</Item1>
|
||||
<Item2>
|
||||
<Name Value="ECodetoolError"/>
|
||||
</Item>
|
||||
<Item>
|
||||
</Item2>
|
||||
<Item3>
|
||||
<Name Value="EFOpenError"/>
|
||||
</Item>
|
||||
<Item>
|
||||
</Item3>
|
||||
<Item4>
|
||||
<Name Value="FPImageException"/>
|
||||
<Enabled Value="False"/>
|
||||
</Item>
|
||||
<Item>
|
||||
</Item4>
|
||||
<Item5>
|
||||
<Name Value="EInvalidGraphic"/>
|
||||
<Enabled Value="False"/>
|
||||
</Item>
|
||||
</Item5>
|
||||
</Exceptions>
|
||||
</Debugging>
|
||||
</CONFIG>
|
||||
|
@ -6,8 +6,8 @@ object MainForm: TMainForm
|
||||
Caption = 'LazBarcode Demo'
|
||||
ClientHeight = 484
|
||||
ClientWidth = 811
|
||||
LCLVersion = '3.99.0.0'
|
||||
OnCreate = FormCreate
|
||||
LCLVersion = '2.3.0.0'
|
||||
object BarcodesTree: TTreeView
|
||||
Left = 6
|
||||
Height = 472
|
||||
@ -20,9 +20,9 @@ object MainForm: TMainForm
|
||||
BorderSpacing.Bottom = 6
|
||||
ReadOnly = True
|
||||
TabOrder = 0
|
||||
Options = [tvoAutoItemHeight, tvoHideSelection, tvoKeepCollapsedNodes, tvoReadOnly, tvoShowButtons, tvoShowLines, tvoShowRoot, tvoToolTips, tvoThemedDraw]
|
||||
OnChange = BarcodesTreeChange
|
||||
OnCustomDrawItem = BarcodesTreeCustomDrawItem
|
||||
Options = [tvoAutoItemHeight, tvoHideSelection, tvoKeepCollapsedNodes, tvoReadOnly, tvoShowButtons, tvoShowLines, tvoShowRoot, tvoToolTips, tvoThemedDraw]
|
||||
end
|
||||
object Panel1: TPanel
|
||||
Left = 211
|
||||
@ -71,9 +71,9 @@ object MainForm: TMainForm
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 12
|
||||
BorderSpacing.Right = 4
|
||||
OnChange = edTextChange
|
||||
TabOrder = 0
|
||||
Text = '012345678'
|
||||
OnChange = edTextChange
|
||||
end
|
||||
object gbGeometry: TGroupBox
|
||||
AnchorSideLeft.Control = Panel2
|
||||
@ -117,8 +117,8 @@ object MainForm: TMainForm
|
||||
BorderSpacing.Top = 8
|
||||
Enabled = False
|
||||
MaxValue = 20
|
||||
OnChange = BarcodeChange
|
||||
TabOrder = 0
|
||||
OnChange = BarcodeChange
|
||||
end
|
||||
object seMargin: TSpinEdit
|
||||
AnchorSideLeft.Control = seWhiteSpaceWidth
|
||||
@ -135,9 +135,9 @@ object MainForm: TMainForm
|
||||
BorderSpacing.Top = 3
|
||||
Enabled = False
|
||||
MaxValue = 20
|
||||
OnChange = BarcodeChange
|
||||
TabOrder = 1
|
||||
Value = 4
|
||||
OnChange = BarcodeChange
|
||||
end
|
||||
object lblMargin: TLabel
|
||||
AnchorSideLeft.Control = gbGeometry
|
||||
@ -180,9 +180,9 @@ object MainForm: TMainForm
|
||||
BorderSpacing.Top = 3
|
||||
Enabled = False
|
||||
MaxValue = 20
|
||||
OnChange = BarcodeChange
|
||||
TabOrder = 2
|
||||
Value = 8
|
||||
OnChange = BarcodeChange
|
||||
end
|
||||
object lblSymbolHeight: TLabel
|
||||
AnchorSideLeft.Control = gbGeometry
|
||||
@ -215,8 +215,8 @@ object MainForm: TMainForm
|
||||
BorderSpacing.Bottom = 6
|
||||
Enabled = False
|
||||
MaxValue = 9999
|
||||
OnChange = BarcodeChange
|
||||
TabOrder = 3
|
||||
OnChange = BarcodeChange
|
||||
end
|
||||
object cbRecommendedSymbolSize: TCheckBox
|
||||
AnchorSideLeft.Control = gbGeometry
|
||||
@ -230,9 +230,9 @@ object MainForm: TMainForm
|
||||
BorderSpacing.Right = 6
|
||||
Caption = 'Recommended symbol size'
|
||||
Checked = True
|
||||
OnChange = cbRecommendedSymbolSizeChange
|
||||
State = cbChecked
|
||||
TabOrder = 4
|
||||
OnChange = cbRecommendedSymbolSizeChange
|
||||
end
|
||||
object cbAutoSize: TCheckBox
|
||||
AnchorSideLeft.Control = gbGeometry
|
||||
@ -243,8 +243,8 @@ object MainForm: TMainForm
|
||||
Width = 66
|
||||
BorderSpacing.Left = 16
|
||||
Caption = 'Auto size'
|
||||
OnChange = cbAutoSizeChange
|
||||
TabOrder = 5
|
||||
OnChange = cbAutoSizeChange
|
||||
end
|
||||
end
|
||||
object gbShow: TGroupBox
|
||||
@ -271,9 +271,9 @@ object MainForm: TMainForm
|
||||
BorderSpacing.Left = 16
|
||||
Caption = 'Human-readable text'
|
||||
Checked = True
|
||||
OnChange = BarcodeChange
|
||||
State = cbChecked
|
||||
TabOrder = 0
|
||||
OnChange = BarcodeChange
|
||||
end
|
||||
object cmbBearerBarsBox: TComboBox
|
||||
AnchorSideLeft.Control = gbShow
|
||||
@ -297,10 +297,10 @@ object MainForm: TMainForm
|
||||
'Bearer bars'
|
||||
'Box'
|
||||
)
|
||||
OnChange = BarcodeChange
|
||||
Style = csDropDownList
|
||||
TabOrder = 2
|
||||
Text = 'none'
|
||||
OnChange = BarcodeChange
|
||||
end
|
||||
object btnFont: TButton
|
||||
AnchorSideLeft.Control = cbHumanReadableText
|
||||
@ -315,8 +315,8 @@ object MainForm: TMainForm
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Right = 6
|
||||
Caption = 'Font'
|
||||
OnClick = btnFontClick
|
||||
TabOrder = 1
|
||||
OnClick = btnFontClick
|
||||
end
|
||||
end
|
||||
object gbChecksum: TGroupBox
|
||||
@ -346,9 +346,9 @@ object MainForm: TMainForm
|
||||
BorderSpacing.Left = 16
|
||||
Caption = 'Add checksum'
|
||||
Checked = True
|
||||
OnChange = BarcodeChange
|
||||
State = cbChecked
|
||||
TabOrder = 0
|
||||
OnChange = BarcodeChange
|
||||
end
|
||||
object cbDisplayChecksum: TCheckBox
|
||||
AnchorSideLeft.Control = cbAddChecksum
|
||||
@ -361,8 +361,8 @@ object MainForm: TMainForm
|
||||
BorderSpacing.Top = 4
|
||||
BorderSpacing.Bottom = 6
|
||||
Caption = 'Display checksum'
|
||||
OnChange = BarcodeChange
|
||||
TabOrder = 1
|
||||
OnChange = BarcodeChange
|
||||
end
|
||||
end
|
||||
object gbColors: TGroupBox
|
||||
@ -448,8 +448,8 @@ object MainForm: TMainForm
|
||||
AutoSize = True
|
||||
BorderSpacing.Top = 9
|
||||
Caption = 'Save to file...'
|
||||
OnClick = btnSaveToFileClick
|
||||
TabOrder = 4
|
||||
OnClick = btnSaveToFileClick
|
||||
end
|
||||
object btnCopyToClipboard: TBitBtn
|
||||
AnchorSideLeft.Control = gbChecksum
|
||||
@ -463,8 +463,8 @@ object MainForm: TMainForm
|
||||
AutoSize = True
|
||||
BorderSpacing.Top = 6
|
||||
Caption = 'Copy to clipboard'
|
||||
OnClick = btnCopyToClipboardClick
|
||||
TabOrder = 5
|
||||
OnClick = btnCopyToClipboardClick
|
||||
end
|
||||
object btnSampleText: TSpeedButton
|
||||
AnchorSideTop.Control = edText
|
||||
@ -517,8 +517,8 @@ object MainForm: TMainForm
|
||||
'Q'
|
||||
'H'
|
||||
)
|
||||
OnClick = rgQR_ECCLevelClick
|
||||
TabOrder = 0
|
||||
OnClick = rgQR_ECCLevelClick
|
||||
end
|
||||
end
|
||||
object pgOptions_Plessey: TPage
|
||||
@ -546,8 +546,8 @@ object MainForm: TMainForm
|
||||
'mod-11'
|
||||
'mod-10 & mod-11'
|
||||
)
|
||||
OnClick = rgPlessey_CheckcharClick
|
||||
TabOrder = 0
|
||||
OnClick = rgPlessey_CheckcharClick
|
||||
end
|
||||
end
|
||||
object pgOptions_Maxicode: TPage
|
||||
@ -582,8 +582,8 @@ object MainForm: TMainForm
|
||||
'Mode 5'
|
||||
'Mode 6'
|
||||
)
|
||||
OnClick = rgMaxicode_ModeClick
|
||||
TabOrder = 0
|
||||
OnClick = rgMaxicode_ModeClick
|
||||
end
|
||||
object lblMaxicode_Postcode: TLabel
|
||||
AnchorSideLeft.Control = pgOptions_Maxicode
|
||||
@ -608,9 +608,8 @@ object MainForm: TMainForm
|
||||
Top = 119
|
||||
Width = 152
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
OnChange = edMaxicode_PostcodeChange
|
||||
TabOrder = 1
|
||||
TextHint = 'Enter postcode here'
|
||||
OnChange = edMaxicode_PostcodeChange
|
||||
end
|
||||
object lblMaxicode_CountryCode: TLabel
|
||||
AnchorSideLeft.Control = pgOptions_Maxicode
|
||||
@ -888,9 +887,8 @@ object MainForm: TMainForm
|
||||
'894 - ZAMBIA'
|
||||
'716 - ZIMBABWE'
|
||||
)
|
||||
OnChange = cbMaxicode_CountryCodeChange
|
||||
TabOrder = 2
|
||||
TextHint = 'Select item'
|
||||
OnChange = cbMaxicode_CountryCodeChange
|
||||
end
|
||||
object lblMaxicode_ServiceCode: TLabel
|
||||
AnchorSideLeft.Control = pgOptions_Maxicode
|
||||
@ -917,9 +915,8 @@ object MainForm: TMainForm
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Top = 2
|
||||
MaxLength = 3
|
||||
OnChange = edMaxicode_ServiceCodeChange
|
||||
TabOrder = 3
|
||||
TextHint = 'Enter carrier-specific service code'
|
||||
OnChange = edMaxicode_ServiceCodeChange
|
||||
end
|
||||
object lblMaxicode_Primary: TLabel
|
||||
AnchorSideLeft.Control = pgOptions_Maxicode
|
||||
@ -946,8 +943,8 @@ object MainForm: TMainForm
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Top = 2
|
||||
Enabled = False
|
||||
OnChange = edMaxicode_PrimaryChange
|
||||
TabOrder = 4
|
||||
OnChange = edMaxicode_PrimaryChange
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -5,8 +5,10 @@ unit main;
|
||||
interface
|
||||
|
||||
uses
|
||||
Classes, SysUtils, Forms, Controls, Graphics, Dialogs, ComCtrls, ExtCtrls,
|
||||
StdCtrls, Spin, Buttons, ExtDlgs, ubarcodes;
|
||||
Classes, SysUtils,
|
||||
LCLVersion, Forms, Controls, Graphics, Dialogs, ComCtrls, ExtCtrls,
|
||||
StdCtrls, Spin, Buttons,
|
||||
ubarcodes;
|
||||
|
||||
type
|
||||
|
||||
@ -351,6 +353,13 @@ procedure TMainForm.FormCreate(Sender: TObject);
|
||||
begin
|
||||
nbOptions.PageIndex := -1;
|
||||
PopulateBarcodesTree;
|
||||
|
||||
{$IF LCL_FullVersion >= 2020000}
|
||||
edMaxicode_PostCode.TextHint := 'Enter postcode here';
|
||||
cbMaxicode_CountryCode.TextHint := 'Select item';
|
||||
edMaxicode_ServiceCode.TextHint := 'Enter carrier-specific service code';
|
||||
{$ENDIF}
|
||||
|
||||
end;
|
||||
|
||||
procedure TMainForm.rgMaxicode_ModeClick(Sender: TObject);
|
||||
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user