| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- unit frmSmartphone;
- interface
- uses
- System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
- FMX.Types, FMX.Graphics, FMX.Controls, FMX.Forms, FMX.Dialogs, FMX.StdCtrls,
- FMX.Layouts, FMX.Controls.Presentation, FMX.Objects, FMX.Edit,
- FMX.EditBox, FMX.SpinBox, FMX.ListBox, FMX.Effects;
- type
- TfSmartphone = class(TFrame)
- layScreen: TLayout;
- lblHour: TLabel;
- imgCarte: TImage;
- GridLayout1: TGridLayout;
- imgGPS: TImage;
- imgPhoto: TImage;
- imgOptions: TImage;
- imgAide: TImage;
- recGPS: TRectangle;
- Image1: TImage;
- recOptions: TRectangle;
- recAide: TRectangle;
- lblAide: TLabel;
- btnOptionAppliquer: TButton;
- Label1: TLabel;
- cbAliasing: TComboBox;
- cbFPS: TCheckBox;
- sbNuages: TSpinBox;
- cbDetailsOcean: TComboBox;
- Label11: TLabel;
- cbDetailsSol: TComboBox;
- cbAfficherLignes: TCheckBox;
- cbTasks: TCheckBox;
- GlowEffect1: TGlowEffect;
- GlowEffect2: TGlowEffect;
- GlowEffect3: TGlowEffect;
- GlowEffect4: TGlowEffect;
- GlowEffect5: TGlowEffect;
- Rectangle1: TRectangle;
- Image2: TImage;
- layHaut: TLayout;
- Label2: TLabel;
- Label3: TLabel;
- Rectangle2: TRectangle;
- recPhoto: TRectangle;
- Image3: TImage;
- cbHerbe: TCheckBox;
- procedure imgGPSClick(Sender: TObject);
- procedure imgOptionsClick(Sender: TObject);
- procedure Image1Click(Sender: TObject);
- procedure imgAideClick(Sender: TObject);
- procedure FrameResize(Sender: TObject);
- private
- { Déclarations privées }
- public
- { Déclarations publiques }
- end;
- implementation
- {$R *.fmx}
- procedure TfSmartphone.FrameResize(Sender: TObject);
- begin
- rectangle2.Position.X := (self.Width - rectangle2.Width) * 0.5;
- end;
- procedure TfSmartphone.Image1Click(Sender: TObject);
- begin
- recGPS.Visible := false;
- recOptions.Visible := false;
- recAide.Visible := false;
- recPhoto.Visible := false;
- image1.Visible := false;
- end;
- procedure TfSmartphone.imgAideClick(Sender: TObject);
- begin
- image1.Visible := true;
- recAide.Visible := true;
- end;
- procedure TfSmartphone.imgGPSClick(Sender: TObject);
- begin
- image1.Visible := true;
- recGPS.Visible := true;
- end;
- procedure TfSmartphone.imgOptionsClick(Sender: TObject);
- begin
- image1.Visible := true;
- recOptions.Visible := true;
- end;
- end.
|