Skip to content

Commit df5c3fa

Browse files
committed
Updated PackMan.
1 parent d4d1ac1 commit df5c3fa

File tree

5 files changed

+75
-32
lines changed

5 files changed

+75
-32
lines changed

Source/Tools/Packman/Main.dfm

Lines changed: 57 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
object MainForm: TMainForm
22
Left = 289
33
Top = 166
4-
Caption = 'Embarcadero Dev-C++ Package Manager (version 2.2.9)'
4+
Caption = 'Embarcadero Dev-C++ Package Manager (version 2.3.0)'
55
ClientHeight = 523
66
ClientWidth = 867
77
Color = clBtnFace
@@ -136,55 +136,74 @@ object MainForm: TMainForm
136136
end
137137
object SpeedButton1: TSpeedButton
138138
Left = 137
139-
Top = 2
139+
Top = 1
140140
Width = 23
141-
Height = 21
141+
Height = 23
142142
Hint = 'Hide details panel.'
143+
Align = alRight
143144
Caption = '<<'
144145
Flat = True
145146
OnClick = SpeedButton1Click
147+
ExplicitTop = 2
148+
ExplicitHeight = 21
146149
end
147150
end
148151
object devPages1: TPageControl
149152
Left = 0
150153
Top = 25
151154
Width = 161
152-
Height = 282
155+
Height = 433
153156
ActivePage = devPage1
154-
Align = alTop
157+
Align = alClient
155158
TabOrder = 1
156159
object devPage1: TTabSheet
157160
Caption = 'General'
158161
object Label2: TLabel
162+
AlignWithMargins = True
159163
Left = 8
160164
Top = 8
161-
Width = 73
165+
Width = 142
162166
Height = 14
167+
Margins.Left = 8
168+
Margins.Top = 8
169+
Align = alTop
163170
Caption = 'Package name:'
164171
Enabled = False
172+
ExplicitWidth = 73
165173
end
166174
object Label3: TLabel
175+
AlignWithMargins = True
167176
Left = 8
168177
Top = 56
169-
Width = 83
178+
Width = 142
170179
Height = 14
180+
Margins.Left = 8
181+
Align = alTop
171182
Caption = 'Package version:'
172183
Enabled = False
184+
ExplicitWidth = 83
173185
end
174186
object Label4: TLabel
187+
AlignWithMargins = True
175188
Left = 8
176189
Top = 104
177-
Width = 57
190+
Width = 142
178191
Height = 14
192+
Margins.Left = 8
193+
Align = alTop
179194
Caption = 'Description:'
180195
Enabled = False
196+
ExplicitWidth = 57
181197
end
182198
object Label5: TLabel
199+
AlignWithMargins = True
183200
Left = 8
184-
Top = 176
185-
Width = 42
201+
Top = 319
202+
Width = 142
186203
Height = 13
187204
Cursor = crHandPoint
205+
Margins.Left = 8
206+
Align = alTop
188207
Caption = 'Website:'
189208
Enabled = False
190209
Font.Charset = DEFAULT_CHARSET
@@ -195,50 +214,66 @@ object MainForm: TMainForm
195214
ParentFont = False
196215
Visible = False
197216
OnClick = Label5Click
217+
ExplicitWidth = 42
198218
end
199219
object PackageName: TEdit
220+
AlignWithMargins = True
200221
Left = 8
201-
Top = 24
202-
Width = 145
222+
Top = 28
223+
Width = 142
203224
Height = 22
225+
Margins.Left = 8
226+
Align = alTop
204227
Enabled = False
205228
ReadOnly = True
206229
TabOrder = 0
207230
end
208231
object PackageVersion: TEdit
232+
AlignWithMargins = True
209233
Left = 8
210-
Top = 72
211-
Width = 145
234+
Top = 76
235+
Width = 142
212236
Height = 22
237+
Margins.Left = 8
238+
Align = alTop
213239
Enabled = False
214240
ReadOnly = True
215241
TabOrder = 1
216242
end
217243
object PackageDescription: TMemo
244+
AlignWithMargins = True
218245
Left = 8
219-
Top = 120
220-
Width = 145
221-
Height = 49
246+
Top = 124
247+
Width = 142
248+
Height = 189
249+
Margins.Left = 8
250+
Align = alTop
222251
Enabled = False
223252
ReadOnly = True
224253
ScrollBars = ssVertical
225254
TabOrder = 2
226255
end
227256
object PackageURL: TEdit
257+
AlignWithMargins = True
228258
Left = 8
229-
Top = 192
230-
Width = 145
259+
Top = 338
260+
Width = 142
231261
Height = 22
262+
Margins.Left = 8
263+
Align = alTop
232264
Enabled = False
233265
ReadOnly = True
234266
TabOrder = 3
235267
Visible = False
236268
end
237269
object BitBtn1: TBitBtn
270+
AlignWithMargins = True
238271
Left = 8
239-
Top = 224
240-
Width = 145
272+
Top = 366
273+
Width = 142
241274
Height = 25
275+
Margins.Left = 8
276+
Align = alTop
242277
Caption = 'Show Picture'
243278
Enabled = False
244279
TabOrder = 4
@@ -247,15 +282,11 @@ object MainForm: TMainForm
247282
end
248283
object devPage2: TTabSheet
249284
Caption = 'Files'
250-
ExplicitLeft = 0
251-
ExplicitTop = 0
252-
ExplicitWidth = 0
253-
ExplicitHeight = 0
254285
object FileList: TRichEdit
255286
Left = 0
256287
Top = 0
257288
Width = 153
258-
Height = 253
289+
Height = 404
259290
Align = alClient
260291
Enabled = False
261292
Font.Charset = ANSI_CHARSET

Source/Tools/Packman/Main.pas

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,16 @@ interface
88
Dialogs, Menus, StdCtrls, ComCtrls, ExtCtrls, ToolWin, Buttons,
99
ShellAPI, ImgList, IniFiles, System.ImageList, Vcl.BaseImageCollection,
1010
Vcl.ImageCollection, Vcl.VirtualImageList, SVGIconImageList,
11-
SVGIconImageListBase, SVGIconVirtualImageList, SVGIconImageCollection, SVGColor;
11+
SVGIconImageListBase, SVGIconVirtualImageList, SVGIconImageCollection, SVGColor,
12+
Vcl.Styles.Hooks,
13+
Vcl.Styles.Utils.Menus, //Style Popup and Shell Menus (class #32768)
14+
Vcl.Styles.Utils.Forms, //Style dialogs box (class #32770)
15+
Vcl.Styles.Utils.StdCtrls, //Style buttons, static, and so on
16+
Vcl.Styles.Utils.ComCtrls, //Style SysTreeView32, SysListView32
17+
Vcl.Styles.Utils.ScreenTips, //Style the tooltips_class32 class
18+
Vcl.Styles.Utils.SysControls,
19+
Vcl.Styles.Utils.SysStyleHook
20+
;
1221
{$ENDIF}
1322
{$IFDEF LINUX}
1423
SysUtils, Variants, Classes, QGraphics, QControls, QForms,

Source/Tools/Packman/Packman.dpr

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
program Packman;
22

33
uses
4+
FastMM5 in 'FastMM5.pas',
45
{$IFDEF WIN32}
56
Forms,
67
{$ENDIF }

Source/Tools/Packman/Packman.dproj

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<ProjectGuid>{37393A3F-8AC9-4AFD-97BB-1DCEB0ABB949}</ProjectGuid>
44
<MainSource>Packman.dpr</MainSource>
55
<Base>True</Base>
6-
<Config Condition="'$(Config)'==''">Debug</Config>
6+
<Config Condition="'$(Config)'==''">Release</Config>
77
<TargetedPlatforms>1</TargetedPlatforms>
88
<AppType>Application</AppType>
99
<FrameworkType>VCL</FrameworkType>
@@ -56,7 +56,7 @@
5656
<DCC_SymbolReferenceInfo>1</DCC_SymbolReferenceInfo>
5757
<DCC_MapFile>3</DCC_MapFile>
5858
<DCC_ExeOutput>..\..</DCC_ExeOutput>
59-
<DCC_UnitSearchPath>..\..\VCL\SVGIconImageList;..\..\VCL\SVGIconImageList\Svg;..\..\VCL\SVGIconImageList\GDIP;..\..\VCL\SVGIconImageList\Source;..\..\VCL\Abbrevia\Abbrevia\source;..\Vcl;$(DCC_UnitSearchPath)</DCC_UnitSearchPath>
59+
<DCC_UnitSearchPath>..\..\VCL\SVGIconImageList;..\..\VCL\SVGIconImageList\Svg;..\..\VCL\SVGIconImageList\Source;..\..\VCL\Abbrevia\Abbrevia\source;..\..\VCL\vcl-styles-utils\Common;..\..\VCL\DDetours\Source;..\..;$(DCC_UnitSearchPath)</DCC_UnitSearchPath>
6060
<DCC_UsePackage>vcl;rtl;vclx;VclSmp;$(DCC_UsePackage)</DCC_UsePackage>
6161
<SanitizedProjectName>Packman</SanitizedProjectName>
6262
<DCC_Namespace>Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;Winapi;System.Win;$(DCC_Namespace)</DCC_Namespace>
@@ -96,8 +96,10 @@
9696
<PropertyGroup Condition="'$(Cfg_1_Win32)'!=''">
9797
<AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
9898
<AppDPIAwarenessMode>PerMonitorV2</AppDPIAwarenessMode>
99-
<VerInfo_Release>9</VerInfo_Release>
100-
<VerInfo_Keys>CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=2.2.9.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)</VerInfo_Keys>
99+
<VerInfo_Release>0</VerInfo_Release>
100+
<VerInfo_Keys>CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=2.3.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)</VerInfo_Keys>
101+
<VerInfo_MinorVer>3</VerInfo_MinorVer>
102+
<Icon_MainIcon>devcpp.ico</Icon_MainIcon>
101103
</PropertyGroup>
102104
<PropertyGroup Condition="'$(Cfg_2)'!=''">
103105
<DCC_Define>DEBUG;$(DCC_Define)</DCC_Define>
@@ -111,12 +113,12 @@
111113
<VerInfo_Release>9</VerInfo_Release>
112114
<DCC_Define>UseWin;$(DCC_Define)</DCC_Define>
113115
<DCC_ExeOutput>C:\Work\GitHub\bin\</DCC_ExeOutput>
114-
<DCC_UnitSearchPath>..\..\VCL\SVGIconImageList;..\..\VCL\SVGIconImageList\Svg;..\..\VCL\SVGIconImageList\GDIP;..\..\VCL\SVGIconImageList\Source;$(DCC_UnitSearchPath)</DCC_UnitSearchPath>
115116
</PropertyGroup>
116117
<ItemGroup>
117118
<DelphiCompile Include="$(MainSource)">
118119
<MainSource>MainSource</MainSource>
119120
</DelphiCompile>
121+
<DCCReference Include="FastMM5.pas"/>
120122
<DCCReference Include="InstallWizards.pas">
121123
<Form>InstallWizard</Form>
122124
</DCCReference>

Source/Tools/Packman/devcpp.ico

307 KB
Binary file not shown.

0 commit comments

Comments
 (0)