Er is een property, waarin je kan aangeven of je de echte look wil hebben of de fmx look. Weet alleen niet hoed deze heet, maar is per component geregeld.
Maar waarom niet de nieuwe gebruiken?
Delphi is great. Lazarus is more powerfull
Ik ben druk aan het zoeken, maar zou niet weten welke ik daardoor moet gebruiken.Er is een property, waarin je kan aangeven of je de echte look wil hebben of de fmx look.
De oude werkt veel fijner.Maar waarom niet de nieuwe gebruiken?
Er is een property ControlType, wat je aan kan geven of je de GUI van FMX of de platform voor dat control wilt gebruiken. Maar blijkbaar niet voor alle visuele componenten
Delphi is great. Lazarus is more powerfull
TimeEdit heeft deze property niet.
Het volgende probleem dat ik tegen kom is dat de "LocationSensor" niet meer werkt.
Ik gebruik deze bij een paar App's en heb deze daarbij altijd aan staan, en gebruik "OnLocationChanged" als er een nieuwe GPS positie gevonden is.
Dit werkt nu ineens niet meer, dat heeft waarschijnlijk met de User Permissions te maken, maar hoe krijg ik dit werkend ?
Access_coarse_location & access_fine_location voor de locatie permissions
Niemand houdt meer van hard werken dan diegene die ervoor betaalt.
Dit werkt helaas niet bij Radstudio 10.3, en komt namelijk niets in de Memo.Code:unit Unit1; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, System.Sensors, System.Sensors.Components, FMX.Controls.Presentation, FMX.ScrollBox, FMX.Memo; type TForm1 = class(TForm) Memo1: TMemo; LocationSensor1: TLocationSensor; procedure FormActivate(Sender: TObject); procedure LocationSensor1LocationChanged(Sender: TObject; const OldLocation, NewLocation: TLocationCoord2D); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.fmx} procedure TForm1.FormActivate(Sender: TObject); begin LocationSensor1.Active := True; FormatSettings.DecimalSeparator := '.'; end; procedure TForm1.LocationSensor1LocationChanged(Sender: TObject; const OldLocation, NewLocation: TLocationCoord2D); begin Memo1.Lines.Add( Format('%2.6f', [ LocationSensor1.Sensor.Latitude]) ); Memo1.Lines.Add( Format('%2.6f', [ LocationSensor1.Sensor.Longitude]) ); end; end.
Bij versie 10.1 werkten het wel.
Wat is er bij deze versie van Radstudio 10.3 nog meer nodig om dit werkend te krijgen denken jullie ?
Last edited by MMSoft; 31-Aug-19 at 08:05.
En wat geeft je telefoon zelf aan, als je kijkt naar de machtigingen van je app?
Niemand houdt meer van hard werken dan diegene die ervoor betaalt.
Het werkt !!
Inderdaad bij de App's instellingen heb ik Locatie Aangezet en nu werkt het.
Ik wist niet beter dan, dat je bij het Installeren van een App toestemming moest geven, maar zo werkt het ook.
Bedankt !!!
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks