Skip to content

Commit 3b8b601

Browse files
committed
ADD: application icons.
1 parent 28fe479 commit 3b8b601

File tree

10 files changed

+143
-79
lines changed

10 files changed

+143
-79
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
## master
44

55
- ADD: Configuration for FlexPacket Forms (fp-forms).
6+
- CHANGE: Application Icons.
67

78
## v0.4.0
89

assets/images/exit.png

650 Bytes
Loading

assets/images/restart.png

729 Bytes
Loading

assets/images/settings.png

1.08 KB
Loading

src/flexpacket.lpi

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,9 @@
108108
<FormatVersion Value="2"/>
109109
</RunParams>
110110
<RequiredPackages>
111+
<Item>
112+
<PackageName Value="cmdbox"/>
113+
</Item>
111114
<Item>
112115
<PackageName Value="bgracontrols"/>
113116
</Item>

src/flexpacket.lpr

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
athreads,
1111
{$ENDIF}
1212
Interfaces, // this includes the LCL widgetset
13-
Forms, UMain, UHostmode, umycallsign, LazSerialPort, utnc, uansi, utypes,
14-
uinfo, uterminalsettings, uresize, uini, uaddressbook, uagwpeclient, uagw,
15-
ufileupload, u7plus, upipes, ukissmode, ukiss;
13+
Forms, UMain, UHostmode, umycallsign, LazSerialPort, cmdbox, utnc, uansi,
14+
utypes, uinfo, uterminalsettings, uresize, uini, uaddressbook, uagwpeclient,
15+
uagw, ufileupload, u7plus, upipes, ukissmode, ukiss;
1616

1717
{$R *.res}
1818

src/flexpacket.lps

Lines changed: 62 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,9 @@
1919
<HasResources Value="True"/>
2020
<ResourceBaseClass Value="Form"/>
2121
<UnitName Value="UMain"/>
22-
<TopLine Value="775"/>
23-
<CursorPos X="49" Y="778"/>
22+
<IsVisibleTab Value="True"/>
23+
<TopLine Value="370"/>
24+
<CursorPos X="36" Y="387"/>
2425
<UsageCount Value="210"/>
2526
<Loaded Value="True"/>
2627
<LoadedDesigner Value="True"/>
@@ -61,7 +62,6 @@
6162
<Unit>
6263
<Filename Value="uansi.pas"/>
6364
<IsPartOfProject Value="True"/>
64-
<IsVisibleTab Value="True"/>
6565
<EditorIndex Value="16"/>
6666
<TopLine Value="86"/>
6767
<CursorPos X="35" Y="95"/>
@@ -83,7 +83,8 @@
8383
<HasResources Value="True"/>
8484
<ResourceBaseClass Value="Form"/>
8585
<EditorIndex Value="10"/>
86-
<CursorPos X="84" Y="17"/>
86+
<TopLine Value="28"/>
87+
<CursorPos X="10" Y="54"/>
8788
<UsageCount Value="206"/>
8889
<Loaded Value="True"/>
8990
<LoadedDesigner Value="True"/>
@@ -114,7 +115,7 @@
114115
<Filename Value="uini.pas"/>
115116
<IsPartOfProject Value="True"/>
116117
<EditorIndex Value="9"/>
117-
<TopLine Value="78"/>
118+
<TopLine Value="77"/>
118119
<CursorPos X="117" Y="87"/>
119120
<UsageCount Value="202"/>
120121
<Loaded Value="True"/>
@@ -171,16 +172,17 @@
171172
<HasResources Value="True"/>
172173
<ResourceBaseClass Value="Form"/>
173174
<EditorIndex Value="1"/>
174-
<TopLine Value="30"/>
175+
<TopLine Value="35"/>
175176
<CursorPos X="5" Y="81"/>
176177
<UsageCount Value="201"/>
177178
<Loaded Value="True"/>
179+
<LoadedDesigner Value="True"/>
178180
</Unit>
179181
<Unit>
180182
<Filename Value="upipes.pas"/>
181183
<IsPartOfProject Value="True"/>
182184
<EditorIndex Value="6"/>
183-
<TopLine Value="78"/>
185+
<TopLine Value="38"/>
184186
<CursorPos Y="38"/>
185187
<UsageCount Value="200"/>
186188
<Loaded Value="True"/>
@@ -247,63 +249,7 @@
247249
<UsageCount Value="61"/>
248250
</Unit>
249251
</Units>
250-
<JumpHistory HistoryIndex="29">
251-
<Position>
252-
<Filename Value="umain.pas"/>
253-
<Caret Line="1100" Column="37" TopLine="1079"/>
254-
</Position>
255-
<Position>
256-
<Filename Value="umain.pas"/>
257-
<Caret Line="109" Column="31" TopLine="84"/>
258-
</Position>
259-
<Position>
260-
<Filename Value="umain.pas"/>
261-
<Caret Line="387" Column="51" TopLine="372"/>
262-
</Position>
263-
<Position>
264-
<Filename Value="umain.pas"/>
265-
<Caret Line="905" Column="20" TopLine="886"/>
266-
</Position>
267-
<Position>
268-
<Filename Value="umain.pas"/>
269-
<Caret Line="1056" Column="87" TopLine="1034"/>
270-
</Position>
271-
<Position>
272-
<Filename Value="ufileupload.pas"/>
273-
<Caret Line="169" TopLine="148"/>
274-
</Position>
275-
<Position>
276-
<Filename Value="ufileupload.pas"/>
277-
<Caret Line="29" Column="44" TopLine="3"/>
278-
</Position>
279-
<Position>
280-
<Filename Value="ufileupload.pas"/>
281-
<Caret Line="141" Column="17" TopLine="129"/>
282-
</Position>
283-
<Position>
284-
<Filename Value="utypes.pas"/>
285-
<Caret Line="38" Column="32" TopLine="16"/>
286-
</Position>
287-
<Position>
288-
<Filename Value="uterminalsettings.pas"/>
289-
<Caret Line="57" TopLine="54"/>
290-
</Position>
291-
<Position>
292-
<Filename Value="uterminalsettings.pas"/>
293-
<Caret Line="60" TopLine="57"/>
294-
</Position>
295-
<Position>
296-
<Filename Value="uterminalsettings.pas"/>
297-
<Caret Line="47" Column="78" TopLine="31"/>
298-
</Position>
299-
<Position>
300-
<Filename Value="uterminalsettings.pas"/>
301-
<Caret Line="48" Column="78" TopLine="31"/>
302-
</Position>
303-
<Position>
304-
<Filename Value="uterminalsettings.pas"/>
305-
<Caret Line="47" Column="78" TopLine="30"/>
306-
</Position>
252+
<JumpHistory HistoryIndex="28">
307253
<Position>
308254
<Filename Value="uterminalsettings.pas"/>
309255
<Caret Line="46" Column="78" TopLine="29"/>
@@ -368,6 +314,58 @@
368314
<Filename Value="ukiss.pas"/>
369315
<Caret Line="38" TopLine="20"/>
370316
</Position>
317+
<Position>
318+
<Filename Value="u7plus.pas"/>
319+
<Caret Line="81" Column="5" TopLine="33"/>
320+
</Position>
321+
<Position>
322+
<Filename Value="u7plus.pas"/>
323+
<Caret Line="82" Column="5" TopLine="36"/>
324+
</Position>
325+
<Position>
326+
<Filename Value="u7plus.pas"/>
327+
<Caret Line="81" Column="5" TopLine="35"/>
328+
</Position>
329+
<Position>
330+
<Filename Value="u7plus.pas"/>
331+
<Caret Line="80" Column="5" TopLine="34"/>
332+
</Position>
333+
<Position>
334+
<Filename Value="umain.pas"/>
335+
<Caret Line="787" Column="27" TopLine="776"/>
336+
</Position>
337+
<Position>
338+
<Filename Value="umain.pas"/>
339+
<Caret Line="788" Column="27" TopLine="777"/>
340+
</Position>
341+
<Position>
342+
<Filename Value="umain.pas"/>
343+
<Caret Line="787" Column="27" TopLine="776"/>
344+
</Position>
345+
<Position>
346+
<Filename Value="umain.pas"/>
347+
<Caret Line="788" Column="27" TopLine="777"/>
348+
</Position>
349+
<Position>
350+
<Filename Value="umain.pas"/>
351+
<Caret Line="787" Column="27" TopLine="776"/>
352+
</Position>
353+
<Position>
354+
<Filename Value="umain.pas"/>
355+
<Caret Line="9" Column="61"/>
356+
</Position>
357+
<Position>
358+
<Filename Value="uinfo.pas"/>
359+
<Caret Line="17" Column="84"/>
360+
</Position>
361+
<Position>
362+
<Filename Value="uinfo.pas"/>
363+
<Caret Line="54" Column="24" TopLine="29"/>
364+
</Position>
365+
<Position>
366+
<Filename Value="umain.pas"/>
367+
<Caret Line="386" Column="36" TopLine="369"/>
368+
</Position>
371369
</JumpHistory>
372370
<RunParams>
373371
<FormatVersion Value="2"/>

src/uinfo.lfm

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
object TFInfo: TTFInfo
22
Left = 580
3-
Height = 455
3+
Height = 425
44
Top = 638
5-
Width = 529
5+
Width = 525
66
BorderStyle = bsSingle
77
Caption = 'FlexPacket - Info'
8-
ClientHeight = 455
9-
ClientWidth = 529
8+
ClientHeight = 425
9+
ClientWidth = 525
1010
Icon.Data = {
1111
4A2100000000010001002D2D0000010020003421000016000000280000002D00
1212
00005A0000000100200000000000A41F00006400000064000000000000000000
@@ -277,7 +277,6 @@ object TFInfo: TTFInfo
277277
0000000000000000000000000000
278278
}
279279
Position = poDesktopCenter
280-
LCLVersion = '3.6.0.0'
281280
object Image1: TImage
282281
Left = 56
283282
Height = 96
@@ -741,8 +740,8 @@ object TFInfo: TTFInfo
741740
object BPDefaultButtons: TButtonPanel
742741
Left = 6
743742
Height = 49
744-
Top = 400
745-
Width = 517
743+
Top = 370
744+
Width = 513
746745
OKButton.Name = 'OKButton'
747746
OKButton.DefaultCaption = True
748747
HelpButton.Name = 'HelpButton'

src/umain.lfm

Lines changed: 62 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,6 @@ object FMain: TFMain
287287
Position = poDesktopCenter
288288
SnapOptions.SnapFormTarget = False
289289
UseDockManager = True
290-
LCLVersion = '3.6.0.0'
291290
Scaled = False
292291
object ToolBar1: TToolBar
293292
AnchorSideTop.Control = Owner
@@ -517,16 +516,19 @@ object FMain: TFMain
517516
end
518517
end
519518
object MMainMenu: TMainMenu
519+
Images = ILApplicationIcons
520520
Left = 1008
521521
Top = 136
522522
object MainMenuItemFile: TMenuItem
523523
Caption = '&File'
524524
object MenuItem1: TMenuItem
525525
Caption = '&Restart'
526+
ImageIndex = 1
526527
OnClick = Restart
527528
end
528529
object MIExitButton: TMenuItem
529530
Caption = 'E&xit'
531+
ImageIndex = 0
530532
OnClick = MMenuExitOnClick
531533
end
532534
end
@@ -557,6 +559,7 @@ object FMain: TFMain
557559
end
558560
object MenuItem5: TMenuItem
559561
Caption = 'Terminal'
562+
ImageIndex = 2
560563
OnClick = OpenTerminalSettings
561564
end
562565
object Separator1: TMenuItem
@@ -2718,4 +2721,62 @@ object FMain: TFMain
27182721
ShortCut = 32833
27192722
end
27202723
end
2724+
object ILApplicationIcons: TImageList
2725+
Height = 24
2726+
Width = 24
2727+
Left = 680
2728+
Top = 136
2729+
Bitmap = {
2730+
4C7A0300000018000000180000000D0600000000000078DADD967F4C145710C7
2731+
975B908AF6C73F3506ABF5478DDE61D5B4894923B16755144D6CB502ED01C110
2732+
04E1A4606BAA55818D1A6CFD43B12AD5EA15628043D2884D85A6694DAAD2985A
2733+
6D6A9A5C216D01034A0F94104581BB2BD319EE2D3C8F7DC7DE89AD71936F6E6F
2734+
DFCC67DE9B99F776014082C74092040683ECAA20D1FDE8F37BA6201B4874FFB0
2735+
3C59EE5B2BCBAE0BB2EC59C5F85339FE54AF8D6795D7A66F4D00790841C62195
2736+
85B289F834366817EA2A22DF91F83C3B44EEAB419F09223E8DA14D2D1F63849C
2737+
C471B607F8F968F107D71BEA3AA88E515E05791983E3CD6CDE5FFBAE55C45763
2738+
70EB682496C6DCDF65E37DBEFE23F1BDE3BDD371CCC5D690303CEFEE2AEFDCDD
2739+
A705FDE9974F42DF6A6663D7A8EB1F036306D74641FE260EF161A2666F185C56
2740+
56BB060D7E2F8D8586BA970B7BCBE0CA2489FBC313CBE6705F83DFC3F82B82DF
2741+
939E958CDFADC1FF93E5C71A2C1F7D37F9C9CF2956DF33C1F2D1F72B36FF4A3F
2742+
7B8BFA735AE0E75FEF0CAE3FD769F447388E35B1FD75369033986C7DF657B8E0
2743+
7C789B3BD73ED51383BD170E71E783DFB394CE28EE7CAB15ED2575CFA2CD37DC
2744+
99B55FD77CF06CE3D6E1A69A535F79CF7BCF2AEA13564B0FCFD6733E73B97A13
2745+
FDAE7371446A96E5DED541BE73C3E8AC424619DB1FF798E8BE0CC7E2D126141E
2746+
936F84275198DF19A8F5A88F505B502B50E34781BB00F5030A34740775587DF7
2747+
07C80D41ED44F573BC36D479D435948B7B7E1BB5D4F73D8E2A46E508F84738FF
2748+
2BA8250F7E47C0B3E48BEA60366E94951B8F569F6BB0B773EC13D4FF7ED61989
2749+
BACCD967B2E766F5998FFD4294878D95E8D9EB6833167586F950DE16FBE13770
2750+
39090BA05E11A8ABCCF716EA2D01FF12AA13352B889E98CCD8C4AD11F00DA2F7
2751+
82E87B0FB588FA87A98871FBB5F841CCB958B0376094F839AC37F5F10B4CE047
2752+
6EC837E63CD499E09F0FA044158F0A3FDFD4EFBD8F3A008A7129D322E48FD1CD
2753+
CA7E291C14C920E0D7B2FB0ED8316772C0F3545E9E0D8AA913FD2F69F3E7ACC1
2754+
F15BECFF55505E8D086CDEA65F986F83265F9963C65CBC81762EF6AC1A36BF30
2755+
7644B62485A04FD9603FE4CD7E4DC8A7FFF95156AEBE3F81322B529C13AC4D81
2756+
A9648861FC50A3BE6ED627D19CDFA6A1E798B3FCA8CDA0CC7F6E681C6B981FB5
2757+
1CC77EE5E67250730ED4DFD483BE7D926F5CC6EA35B4170A4CBF0DACA9C0749B
2758+
EB5F8FE6BC75F5C4DC09C8388471EE0CDB17DE7E3E87EC571EFA7DBF65EE38AC
2759+
4F0CCEF57DCCCB56FCB5C00EE38BFFEFF7C77F73C5C4DC9E5C5808CF07EA979C
2760+
9C3C2E292969565C5CDC18B1D5F9A361610E8889E9F84751E0635C57C848DCF4
2761+
F4F4B00D1B36D8AC56AB332F2FCF89F73730CE8AE19647E749D29798A8F34031
2762+
962DEB008C71C45F0C62A7A5A5FD5C525272AFA1A101EAEAEA009FFD9D909060
2763+
1C6EBD07BFD33E834062207B8FCD66BBD7DCDC0C0E87033232323AB4D97429F8
2764+
DEDD5513480CE4B5363535415B5B1BDCBC7993F84ECCBFAC8E532C8BC5B27CC8
2765+
633F7EC7ECFA4E4F8CD8D8D8F0DCDC5C275ED0D9D9095D5D5D505454D4999898
2766+
984A31884DB9A239501E75C64855ADCC6673687676B693D8DDDDDDD0D3D303B4
2767+
168A41EBA05C513DA8E6B886990FAE5C18E3946A71255D0ADBBA31A5ABB5B575
2768+
804D17FDD23A2857548FFAFA7AC8CACA7252EF0EAFC7408CEFF918D3A7DBCFAA
2769+
ECDF93224E9F3BBC0D4A4F1C1B9C3FFDD27AA81E5473AA3DF6EBE7E2EE569EC2
2770+
187B31C605A3F1E0B51B379C60895FBB9DD8FDB58570B734030A73D643E9B162
2771+
6869691960533D1A1B1BE1F8F1E3C4BEFC60EEFD5E72765646D95F9FAC016277
2772+
23BB635F2C347F6002FBFAF9909366B98B7BAC1D6BD28ECC96D4D4D402AA91DE
2773+
FD4F3971244554F3ECEBC8AE4F1E075F98A58B47CCD2F860CF2435DF22B66DA1
2774+
F4F4A36057672C80E475AB773F0AB6ED75E9C7F7D253EDEDEDED101F1FBF7354
2775+
D966A98EE544CECCCC3C194C0C64970AF27DC1A79614A31CF7D915BBDD7EB2AA
2776+
AA6ACA486C87257CA64EF6608CF2F2F28B95959580BA5F5151B1CD1F1FBEDD3D
2777+
2DD01EC47947131FE3404A4A0A4C9A346989BF18EDFB56EE55D92566E9AC9EFE
2778+
46F649624746462A7A6AE0B03C33D3B6589AA7B766F4EE45F63BD21378FD0BCB
2779+
DBB706
2780+
}
2781+
end
27212782
end

src/umain.pas

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,11 @@ interface
66

77
uses
88
Classes, SysUtils, Forms, Controls, Graphics, Dialogs, Menus, ComCtrls,
9-
StdCtrls, Buttons, ExtCtrls, ActnList, RichMemo, LazSerial, uhostmode,
10-
umycallsign, utnc, uansi, utypes, uinfo, uterminalsettings, uresize, uini,
11-
uaddressbook, uagwpeclient, uagw, ufileupload, System.UITypes, u7plus,
12-
LCLIntf, RegExpr, Process, upipes, LCLType, PairSplitter, ukissmode, ukiss;
9+
StdCtrls, Buttons, ExtCtrls, ActnList, RichMemo, LazSerial,
10+
uhostmode, umycallsign, utnc, uansi, utypes, uinfo, uterminalsettings,
11+
uresize, uini, uaddressbook, uagwpeclient, uagw, ufileupload, System.UITypes,
12+
u7plus, LCLIntf, RegExpr, Process, upipes, LCLType, PairSplitter, ukissmode,
13+
ukiss;
1314

1415
type
1516

@@ -21,6 +22,7 @@ TFMain = class(TForm)
2122
ALShortCuts: TActionList;
2223
ILImages: TImageList;
2324
Image2: TImage;
25+
ILApplicationIcons: TImageList;
2426
MainMenuItemFile: TMenuItem;
2527
MainMenuItemSettings: TMenuItem;
2628
MenuItem1: TMenuItem;

0 commit comments

Comments
 (0)