Changeset 36
- Timestamp:
- Jun 30, 2023, 3:20:46 PM (18 months ago)
- Location:
- branches/topdown
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/topdown
- Property svn:ignore
-
old new 1 1 lib 2 2 heaptrclog.trc 3 OS 3 4 OS.exe 4 5 OS.lps
-
- Property svn:ignore
-
branches/topdown/Apps/UAppCalc.pas
r28 r36 1 1 unit UAppCalc; 2 3 {$mode delphi}{$H+}4 2 5 3 interface -
branches/topdown/Apps/UAppFileManager.pas
r25 r36 1 1 unit UAppFileManager; 2 3 {$mode delphi}{$H+}4 2 5 3 interface -
branches/topdown/Apps/UAppTextEditor.lfm
r28 r36 1 1 object FormTextEditor: TFormTextEditor 2 2 Left = 545 3 Height = 3 003 Height = 360 4 4 Top = 378 5 Width = 4 005 Width = 480 6 6 Caption = 'Text editor' 7 ClientHeight = 3 008 ClientWidth = 4 009 DesignTimePPI = 1 207 ClientHeight = 360 8 ClientWidth = 480 9 DesignTimePPI = 144 10 10 FormStyle = fsStayOnTop 11 LCLVersion = '2. 0.2.0'11 LCLVersion = '2.2.6.0' 12 12 object Memo1: TMemo 13 13 Left = 0 14 Height = 3 0014 Height = 360 15 15 Top = 0 16 Width = 4 0016 Width = 480 17 17 Align = alClient 18 18 ScrollBars = ssAutoBoth -
branches/topdown/Apps/UAppTextEditor.pas
r28 r36 1 1 unit UAppTextEditor; 2 3 {$mode delphi}4 2 5 3 interface -
branches/topdown/OS.lpi
r28 r36 2 2 <CONFIG> 3 3 <ProjectOptions> 4 <Version Value="1 1"/>4 <Version Value="12"/> 5 5 <PathDelim Value="\"/> 6 6 <General> 7 <Flags> 8 <CompatibilityMode Value="True"/> 9 </Flags> 7 10 <SessionStorage Value="InProjectDir"/> 8 <MainUnit Value="0"/>9 11 <Title Value="OS"/> 10 12 <Scaled Value="True"/> … … 16 18 <Icon Value="0"/> 17 19 </General> 18 <BuildModes Count="1"> 19 <Item1 Name="Default" Default="True"/> 20 <BuildModes Count="2"> 21 <Item1 Name="Debug" Default="True"/> 22 <Item2 Name="Release"> 23 <CompilerOptions> 24 <Version Value="11"/> 25 <PathDelim Value="\"/> 26 <Target> 27 <Filename Value="OS"/> 28 </Target> 29 <SearchPaths> 30 <IncludeFiles Value="$(ProjOutDir)"/> 31 <OtherUnitFiles Value="Apps"/> 32 <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)-$(BuildMode)"/> 33 </SearchPaths> 34 <Parsing> 35 <SyntaxOptions> 36 <SyntaxMode Value="Delphi"/> 37 <CStyleOperator Value="False"/> 38 <AllowLabel Value="False"/> 39 <CPPInline Value="False"/> 40 </SyntaxOptions> 41 </Parsing> 42 <CodeGeneration> 43 <SmartLinkUnit Value="True"/> 44 <Optimizations> 45 <OptimizationLevel Value="3"/> 46 </Optimizations> 47 </CodeGeneration> 48 <Linking> 49 <Debugging> 50 <GenerateDebugInfo Value="False"/> 51 <DebugInfoType Value="dsDwarf2Set"/> 52 </Debugging> 53 <LinkSmart Value="True"/> 54 <Options> 55 <Win32> 56 <GraphicApplication Value="True"/> 57 </Win32> 58 </Options> 59 </Linking> 60 </CompilerOptions> 61 </Item2> 20 62 </BuildModes> 21 63 <PublishOptions> … … 25 67 <RunParams> 26 68 <FormatVersion Value="2"/> 27 <Modes Count="0"/>28 69 </RunParams> 29 70 <RequiredPackages Count="1"> … … 76 117 <IsPartOfProject Value="True"/> 77 118 <ComponentName Value="FormTextEditor"/> 119 <HasResources Value="True"/> 78 120 <ResourceBaseClass Value="Form"/> 79 121 </Unit7> … … 89 131 <IncludeFiles Value="$(ProjOutDir)"/> 90 132 <OtherUnitFiles Value="Apps"/> 91 <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS) "/>133 <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)-$(BuildMode)"/> 92 134 </SearchPaths> 93 135 <Parsing> 94 136 <SyntaxOptions> 95 137 <SyntaxMode Value="Delphi"/> 138 <CStyleOperator Value="False"/> 96 139 <IncludeAssertionCode Value="True"/> 140 <AllowLabel Value="False"/> 141 <CPPInline Value="False"/> 97 142 </SyntaxOptions> 98 143 </Parsing> … … 108 153 <Linking> 109 154 <Debugging> 155 <DebugInfoType Value="dsDwarf2Set"/> 110 156 <UseHeaptrc Value="True"/> 111 157 </Debugging> -
branches/topdown/UApps.pas
r25 r36 1 1 unit UApps; 2 3 {$mode delphi}{$H+}4 2 5 3 interface -
branches/topdown/UFormMain.lfm
r28 r36 1 1 object FormMain: TFormMain 2 2 Left = 689 3 Height = 3 003 Height = 360 4 4 Top = 331 5 Width = 4 005 Width = 480 6 6 BorderStyle = bsNone 7 7 Caption = 'Desktop' 8 ClientHeight = 3 009 ClientWidth = 4 0010 DesignTimePPI = 1 208 ClientHeight = 360 9 ClientWidth = 480 10 DesignTimePPI = 144 11 11 OnCreate = FormCreate 12 12 OnDestroy = FormDestroy 13 13 OnShow = FormShow 14 LCLVersion = '2. 0.2.0'14 LCLVersion = '2.2.6.0' 15 15 WindowState = wsFullScreen 16 16 object PanelTaskBar: TPanel 17 17 Left = 0 18 Height = 3619 Top = 26420 Width = 4 0018 Height = 43 19 Top = 317 20 Width = 480 21 21 Align = alBottom 22 ClientHeight = 3623 ClientWidth = 4 0022 ClientHeight = 43 23 ClientWidth = 480 24 24 TabOrder = 0 25 25 object ButtonMenu: TButton 26 26 Left = 1 27 Height = 3427 Height = 41 28 28 Top = 1 29 Width = 9429 Width = 113 30 30 Align = alLeft 31 31 Caption = 'Menu' … … 34 34 end 35 35 object PanelTasks: TPanel 36 Left = 1 0537 Height = 3436 Left = 126 37 Height = 41 38 38 Top = 1 39 Width = 29439 Width = 353 40 40 Align = alClient 41 BorderSpacing.Left = 1 041 BorderSpacing.Left = 12 42 42 BevelOuter = bvNone 43 43 TabOrder = 1 -
branches/topdown/UFormMain.pas
r28 r36 1 1 unit UFormMain; 2 3 {$mode delphi}{$H+}4 2 5 3 interface -
branches/topdown/UFormMenu.lfm
r28 r36 1 1 object FormMenu: TFormMenu 2 2 Left = 443 3 Height = 3983 Height = 478 4 4 Top = 262 5 Width = 2625 Width = 314 6 6 Caption = 'Menu' 7 ClientHeight = 3988 ClientWidth = 2629 DesignTimePPI = 1 207 ClientHeight = 478 8 ClientWidth = 314 9 DesignTimePPI = 144 10 10 FormStyle = fsStayOnTop 11 11 OnDeactivate = FormDeactivate 12 12 OnShow = FormShow 13 LCLVersion = '2. 0.2.0'13 LCLVersion = '2.2.6.0' 14 14 object ListBoxApps: TListBox 15 Left = 1 016 Height = 34517 Top = 718 Width = 2 4515 Left = 12 16 Height = 415 17 Top = 8 18 Width = 294 19 19 Anchors = [akTop, akLeft, akRight, akBottom] 20 20 Items.Strings = ( … … 22 22 'File manager' 23 23 ) 24 ItemHeight = 2024 ItemHeight = 32 25 25 OnClick = ListBoxAppsClick 26 26 TabOrder = 0 27 27 end 28 28 object ToolBar1: TToolBar 29 Left = 1 6430 Height = 2831 Top = 36232 Width = 9029 Left = 192 30 Height = 33 31 Top = 437 32 Width = 114 33 33 Align = alCustom 34 34 Anchors = [akRight, akBottom] … … 49 49 end 50 50 object PopupMenu1: TPopupMenu 51 left = 11152 top = 27851 Left = 133 52 Top = 334 53 53 object MenuItemReboot: TMenuItem 54 54 Caption = 'Reboot' -
branches/topdown/UFormMenu.pas
r27 r36 1 1 unit UFormMenu; 2 3 {$mode delphi}{$H+}4 2 5 3 interface -
branches/topdown/USystem.pas
r28 r36 1 1 unit USystem; 2 3 {$mode delphi}{$H+}4 2 5 3 interface 6 4 7 5 uses 8 Classes, SysUtils, Forms, fgl;6 Classes, SysUtils, Forms, Generics.Collections; 9 7 10 8 type … … 22 20 { TApps } 23 21 24 TApps = class(T FPGObjectList<TApp>)22 TApps = class(TObjectList<TApp>) 25 23 function AddNew(Name: string; FormClass: TFormTaskClass): TApp; 26 24 end; … … 43 41 { TTasks } 44 42 45 TTasks = class(T FPGObjectList<TTask>)43 TTasks = class(TObjectList<TTask>) 46 44 private 47 45 FOnChange: TNotifyEvent;
Note:
See TracChangeset
for help on using the changeset viewer.