Skip to content

Commit

Permalink
version 1.0 - 20240524
Browse files Browse the repository at this point in the history
  • Loading branch information
DeveloppeurPascal committed May 24, 2024
1 parent 1f539a8 commit aeece64
Show file tree
Hide file tree
Showing 5 changed files with 762 additions and 95 deletions.
9 changes: 6 additions & 3 deletions src/LeTempsDUneTomate.dpr
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,22 @@ program LeTempsDUneTomate;
uses
System.StartUpCopy,
FMX.Forms,
fMain in 'fMain.pas' {Form1},
fMain in 'fMain.pas' {frmMain},
Olf.FMX.SelectDirectory in '..\lib-externes\Delphi-FMXExtend-Library\src\Olf.FMX.SelectDirectory.pas',
Olf.FMX.AboutDialog in '..\lib-externes\AboutDialog-Delphi-Component\src\Olf.FMX.AboutDialog.pas',
Olf.FMX.AboutDialogForm in '..\lib-externes\AboutDialog-Delphi-Component\src\Olf.FMX.AboutDialogForm.pas' {OlfAboutDialogForm},
Olf.RTL.Language in '..\lib-externes\librairies\src\Olf.RTL.Language.pas',
Olf.RTL.Params in '..\lib-externes\librairies\src\Olf.RTL.Params.pas',
u_urlOpen in '..\lib-externes\librairies\src\u_urlOpen.pas',
uConsts in 'uConsts.pas';
uConsts in 'uConsts.pas',
udmAdobeStock_286917767 in '..\_PRIVATE\AdobeStock_286917767\udmAdobeStock_286917767.pas' {dmAdobeStock_286917767: TDataModule},
Olf.FMX.TextImageFrame in '..\lib-externes\librairies\src\Olf.FMX.TextImageFrame.pas' {OlfFMXTextImageFrame: TFrame};

{$R *.res}

begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TfrmMain, frmMain);
Application.CreateForm(TdmAdobeStock_286917767, dmAdobeStock_286917767);
Application.Run;
end.
67 changes: 62 additions & 5 deletions src/LeTempsDUneTomate.dproj
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<FrameworkType>FMX</FrameworkType>
<Base>True</Base>
<Config Condition="'$(Config)'==''">Debug</Config>
<Platform Condition="'$(Platform)'==''">OSX64</Platform>
<Platform Condition="'$(Platform)'==''">OSXARM64</Platform>
<TargetedPlatforms>693395</TargetedPlatforms>
<AppType>Application</AppType>
<MainSource>LeTempsDUneTomate.dpr</MainSource>
Expand Down Expand Up @@ -80,6 +80,12 @@
<CfgParent>Base</CfgParent>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='OSXARM64' and '$(Cfg_2)'=='true') or '$(Cfg_2_OSXARM64)'!=''">
<Cfg_2_OSXARM64>true</Cfg_2_OSXARM64>
<CfgParent>Cfg_2</CfgParent>
<Cfg_2>true</Cfg_2>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Cfg_2)'=='true') or '$(Cfg_2_Win32)'!=''">
<Cfg_2_Win32>true</Cfg_2_Win32>
<CfgParent>Cfg_2</CfgParent>
Expand Down Expand Up @@ -295,6 +301,9 @@
<DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo>
<DCC_DebugInformation>0</DCC_DebugInformation>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_2_OSXARM64)'!=''">
<BT_BuildType>DeveloperID</BT_BuildType>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_2_Win32)'!=''">
<AppDPIAwarenessMode>PerMonitorV2</AppDPIAwarenessMode>
</PropertyGroup>
Expand All @@ -306,7 +315,7 @@
<MainSource>MainSource</MainSource>
</DelphiCompile>
<DCCReference Include="fMain.pas">
<Form>Form1</Form>
<Form>frmMain</Form>
<FormType>fmx</FormType>
</DCCReference>
<DCCReference Include="..\lib-externes\Delphi-FMXExtend-Library\src\Olf.FMX.SelectDirectory.pas"/>
Expand All @@ -319,6 +328,16 @@
<DCCReference Include="..\lib-externes\librairies\src\Olf.RTL.Params.pas"/>
<DCCReference Include="..\lib-externes\librairies\src\u_urlOpen.pas"/>
<DCCReference Include="uConsts.pas"/>
<DCCReference Include="..\_PRIVATE\AdobeStock_286917767\udmAdobeStock_286917767.pas">
<Form>dmAdobeStock_286917767</Form>
<FormType>dfm</FormType>
<DesignClass>TDataModule</DesignClass>
</DCCReference>
<DCCReference Include="..\lib-externes\librairies\src\Olf.FMX.TextImageFrame.pas">
<Form>OlfFMXTextImageFrame</Form>
<FormType>fmx</FormType>
<DesignClass>TFrame</DesignClass>
</DCCReference>
<BuildConfiguration Include="Base">
<Key>Base</Key>
</BuildConfiguration>
Expand Down Expand Up @@ -356,14 +375,37 @@
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="$(BDS)\bin\delphi_PROJECTICNS.icns" Configuration="Debug" Class="ProjectOSXResource">
<Platform Name="OSX64">
<RemoteName>LeTempsDUneTomate.icns</RemoteName>
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="$(BDS)\bin\delphi_PROJECTICNS.icns" Configuration="Debug" Class="ProjectOSXResource">
<Platform Name="OSXARM64">
<RemoteName>LeTempsDUneTomate.icns</RemoteName>
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="OSXARM64\Debug\LeTempsDUneTomate.dSYM" Configuration="Debug" Class="ProjectOSXDebug">
<DeployFile LocalName="$(BDS)\bin\delphi_PROJECTICNS.icns" Configuration="Release" Class="ProjectOSXResource">
<Platform Name="OSXARM64">
<RemoteName>LeTempsDUneTomate.icns</RemoteName>
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="OSX64\Debug\LeTempsDUneTomate.entitlements" Configuration="Debug" Class="ProjectOSXEntitlements">
<Platform Name="OSX64">
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="OSX64\Debug\LeTempsDUneTomate.info.plist" Configuration="Debug" Class="ProjectOSXInfoPList">
<Platform Name="OSX64">
<RemoteName>Info.plist</RemoteName>
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="OSX64\Debug\LeTempsDUneTomate" Configuration="Debug" Class="ProjectOutput">
<Platform Name="OSX64">
<RemoteName>LeTempsDUneTomate</RemoteName>
<Overwrite>true</Overwrite>
</Platform>
Expand All @@ -385,6 +427,23 @@
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="OSXARM64\Release\LeTempsDUneTomate.entitlements" Configuration="Release" Class="ProjectOSXEntitlements">
<Platform Name="OSXARM64">
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="OSXARM64\Release\LeTempsDUneTomate.info.plist" Configuration="Release" Class="ProjectOSXInfoPList">
<Platform Name="OSXARM64">
<RemoteName>Info.plist</RemoteName>
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="OSXARM64\Release\LeTempsDUneTomate" Configuration="Release" Class="ProjectOutput">
<Platform Name="OSXARM64">
<RemoteName>LeTempsDUneTomate</RemoteName>
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="Win32\Debug\LeTempsDUneTomate.exe" Configuration="Debug" Class="ProjectOutput">
<Platform Name="Win32">
<RemoteName>LeTempsDUneTomate.exe</RemoteName>
Expand Down Expand Up @@ -1345,11 +1404,9 @@
<Platforms>
<Platform value="Android">True</Platform>
<Platform value="Android64">True</Platform>
<Platform value="iOSDevice32">False</Platform>
<Platform value="iOSDevice64">True</Platform>
<Platform value="iOSSimARM64">True</Platform>
<Platform value="Linux64">True</Platform>
<Platform value="OSX32">False</Platform>
<Platform value="OSX64">True</Platform>
<Platform value="OSXARM64">True</Platform>
<Platform value="Win32">True</Platform>
Expand Down
67 changes: 57 additions & 10 deletions src/fMain.fmx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
object Form1: TForm1
object frmMain: TfrmMain
Left = 0
Top = 0
Caption = 'Form1'
Expand All @@ -7,22 +7,34 @@ object Form1: TForm1
FormFactor.Width = 320
FormFactor.Height = 480
FormFactor.Devices = [Desktop]
OnCreate = FormCreate
DesignerMasterStyle = 0
object Button1: TButton
Position.X = 280.000000000000000000
Position.Y = 232.000000000000000000
TabOrder = 0
Align = Top
Margins.Left = 5.000000000000000000
Margins.Top = 5.000000000000000000
Margins.Right = 5.000000000000000000
Margins.Bottom = 5.000000000000000000
Position.X = 5.000000000000000000
Position.Y = 37.000000000000000000
Size.Width = 630.000000000000000000
Size.Height = 22.000000000000000000
Size.PlatformDefault = False
TabOrder = 1
Text = 'Button1'
TextSettings.Trimming = None
OnClick = Button1Click
end
object MediaPlayerControl1: TMediaPlayerControl
Size.Width = 289.000000000000000000
Size.Height = 161.000000000000000000
Size.Width = 630.000000000000000000
Size.Height = 220.000000000000000000
Size.PlatformDefault = False
Align = Client
MediaPlayer = MediaPlayer1
Position.X = 312.000000000000000000
Position.Y = 296.000000000000000000
Margins.Left = 5.000000000000000000
Margins.Top = 5.000000000000000000
Margins.Right = 5.000000000000000000
Margins.Bottom = 5.000000000000000000
end
object OlfSelectDirectoryDialog1: TOlfSelectDirectoryDialog
Root = ''
Expand All @@ -31,17 +43,52 @@ object Form1: TForm1
end
object OlfAboutDialog1: TOlfAboutDialog
Titre = 'Le temps d'#39'une tomate'
VersionNumero = '0.1'
VersionDate = '20240522'
VersionNumero = '1.0'
VersionDate = '20240524'
MultiResBitmap = <
item
end>
URL = 'https://github.com/DeveloppeurPascal/LeTempsDUneTomate'
onURLClick = OlfAboutDialog1URLClick
Left = 280
Top = 88
end
object MediaPlayer1: TMediaPlayer
Left = 216
Top = 352
end
object Memo1: TMemo
Touch.InteractiveGestures = [Pan, LongTap, DoubleTap]
DataDetectorTypes = []
ReadOnly = True
TextSettings.WordWrap = True
Align = Bottom
Margins.Left = 5.000000000000000000
Margins.Top = 5.000000000000000000
Margins.Right = 5.000000000000000000
Margins.Bottom = 5.000000000000000000
Position.X = 5.000000000000000000
Position.Y = 299.000000000000000000
Size.Width = 630.000000000000000000
Size.Height = 176.000000000000000000
Size.PlatformDefault = False
TabOrder = 3
Viewport.Width = 626.000000000000000000
Viewport.Height = 172.000000000000000000
end
object Edit1: TEdit
Touch.InteractiveGestures = [LongTap, DoubleTap]
Align = MostTop
TabOrder = 0
Position.X = 5.000000000000000000
Position.Y = 5.000000000000000000
Margins.Left = 5.000000000000000000
Margins.Top = 5.000000000000000000
Margins.Right = 5.000000000000000000
Margins.Bottom = 5.000000000000000000
Size.Width = 630.000000000000000000
Size.Height = 22.000000000000000000
Size.PlatformDefault = False
TextPrompt = 'Titre de la s'#233'rie '#224' mouliner'
end
end
Loading

0 comments on commit aeece64

Please sign in to comment.