From af9720021680bf6a0f196b25c5d0511925e34a09 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Tue, 18 Jan 2022 20:44:50 +0100 Subject: initial commit --- .gitignore | 7 ++++++ penrose.ico | Bin 0 -> 137040 bytes penrose.lpi | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ penrose.lpr | 22 +++++++++++++++++ penrose.lps | 34 +++++++++++++++++++++++++++ penrose.res | Bin 0 -> 139052 bytes unit1.lfm | 9 +++++++ unit1.pas | 26 ++++++++++++++++++++ 8 files changed, 175 insertions(+) create mode 100644 .gitignore create mode 100644 penrose.ico create mode 100644 penrose.lpi create mode 100644 penrose.lpr create mode 100644 penrose.lps create mode 100644 penrose.res create mode 100644 unit1.lfm create mode 100644 unit1.pas diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..436d137 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +*.bak +*.ppu +*.o +*.tar.gz +*~ +lib +Penrose diff --git a/penrose.ico b/penrose.ico new file mode 100644 index 0000000..0341321 Binary files /dev/null and b/penrose.ico differ diff --git a/penrose.lpi b/penrose.lpi new file mode 100644 index 0000000..f31ac51 --- /dev/null +++ b/penrose.lpi @@ -0,0 +1,77 @@ + + + + + + + + + <Scaled Value="True"/> + <ResourceType Value="res"/> + <UseXPManifest Value="True"/> + <XPManifest> + <DpiAware Value="True"/> + </XPManifest> + <Icon Value="0"/> + </General> + <BuildModes Count="1"> + <Item1 Name="Default" Default="True"/> + </BuildModes> + <PublishOptions> + <Version Value="2"/> + <UseFileFilters Value="True"/> + </PublishOptions> + <RunParams> + <FormatVersion Value="2"/> + <Modes Count="0"/> + </RunParams> + <RequiredPackages Count="1"> + <Item1> + <PackageName Value="LCL"/> + </Item1> + </RequiredPackages> + <Units Count="2"> + <Unit0> + <Filename Value="penrose.lpr"/> + <IsPartOfProject Value="True"/> + </Unit0> + <Unit1> + <Filename Value="unit1.pas"/> + <IsPartOfProject Value="True"/> + <ComponentName Value="Form1"/> + <ResourceBaseClass Value="Form"/> + <UnitName Value="Unit1"/> + </Unit1> + </Units> + </ProjectOptions> + <CompilerOptions> + <Version Value="11"/> + <Target> + <Filename Value="penrose"/> + </Target> + <SearchPaths> + <IncludeFiles Value="$(ProjOutDir)"/> + <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/> + </SearchPaths> + <Linking> + <Options> + <Win32> + <GraphicApplication Value="True"/> + </Win32> + </Options> + </Linking> + </CompilerOptions> + <Debugging> + <Exceptions Count="3"> + <Item1> + <Name Value="EAbort"/> + </Item1> + <Item2> + <Name Value="ECodetoolError"/> + </Item2> + <Item3> + <Name Value="EFOpenError"/> + </Item3> + </Exceptions> + </Debugging> +</CONFIG> diff --git a/penrose.lpr b/penrose.lpr new file mode 100644 index 0000000..f362a29 --- /dev/null +++ b/penrose.lpr @@ -0,0 +1,22 @@ +program penrose; + +{$mode objfpc}{$H+} + +uses + {$IFDEF UNIX}{$IFDEF UseCThreads} + cthreads, + {$ENDIF}{$ENDIF} + Interfaces, // this includes the LCL widgetset + Forms, Unit1 + { you can add units after this }; + +{$R *.res} + +begin + RequireDerivedFormResource:=True; + Application.Scaled:=True; + Application.Initialize; + Application.CreateForm(TForm1, Form1); + Application.Run; +end. + diff --git a/penrose.lps b/penrose.lps new file mode 100644 index 0000000..2956bcd --- /dev/null +++ b/penrose.lps @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<CONFIG> + <ProjectSession> + <Version Value="11"/> + <BuildModes Active="Default"/> + <Units Count="2"> + <Unit0> + <Filename Value="penrose.lpr"/> + <IsPartOfProject Value="True"/> + <EditorIndex Value="-1"/> + <WindowIndex Value="-1"/> + <TopLine Value="-1"/> + <CursorPos X="-1" Y="-1"/> + <UsageCount Value="20"/> + </Unit0> + <Unit1> + <Filename Value="unit1.pas"/> + <IsPartOfProject Value="True"/> + <ComponentName Value="Form1"/> + <ResourceBaseClass Value="Form"/> + <UnitName Value="Unit1"/> + <IsVisibleTab Value="True"/> + <UsageCount Value="20"/> + <Loaded Value="True"/> + <LoadedDesigner Value="True"/> + </Unit1> + </Units> + <JumpHistory HistoryIndex="-1"/> + <RunParams> + <FormatVersion Value="2"/> + <Modes Count="0" ActiveMode=""/> + </RunParams> + </ProjectSession> +</CONFIG> diff --git a/penrose.res b/penrose.res new file mode 100644 index 0000000..1adb040 Binary files /dev/null and b/penrose.res differ diff --git a/unit1.lfm b/unit1.lfm new file mode 100644 index 0000000..bdd5c9b --- /dev/null +++ b/unit1.lfm @@ -0,0 +1,9 @@ +object Form1: TForm1 + Left = 1690 + Height = 268 + Top = 180 + Width = 357 + Caption = 'Form1' + DesignTimePPI = 107 + LCLVersion = '2.0.12.0' +end diff --git a/unit1.pas b/unit1.pas new file mode 100644 index 0000000..ec73033 --- /dev/null +++ b/unit1.pas @@ -0,0 +1,26 @@ +unit Unit1; + +{$mode objfpc}{$H+} + +interface + +uses + Classes, SysUtils, Forms, Controls, Graphics, Dialogs; + +type + TForm1 = class(TForm) + private + + public + + end; + +var + Form1: TForm1; + +implementation + +{$R *.lfm} + +end. + -- cgit v1.2.3-70-g09d2