-
Content Count
86 -
Joined
-
Last visited
Posts posted by weabow
-
-
Hi there,
I would like to open my app (windows, macos, ios, android & linux) clicking on a link (inside an email for example), and pass to the app a parameter which is inside the link.
Is it possible ?
Regards
-
-
First :
fDocPDF.BeginDocument(FileName);//where filename is the name of the pdf file
Second :
fDocPDF.EndDocument(true);
-
I use TMS Libraries for that : runs fine.
-
Runs fine too under Linux Ubuntu.
-
Maybee. I'm on Alexandria
-
Tested right now on mac : runs fine too.
-
Hello,
Runs fine for me on a very new project...
procedure TForm1.FormResize(Sender: TObject);
begin
TThread.ForceQueue(TThread.CurrentThread,
procedure
beginif ord(self.WindowState) = 2 then
Label1.visible := false
else
Label1.visible := true;end);
end;end.
-
Put this in Resize event :
TThread.ForceQueue(TThread.CurrentThread,
procedure
beginif ord(self.WindowState) = 2 then
showmessage('wsMaximized ');
end);Runs fine under Windows, not tested on MacOs or Linux.
Hope this helps
-
About the prcessmessages, here's my own proc (tx for toolbox) :
class procedure Tx.DoEvents;
begin
if MainThreadId = TThread.Current.ThreadId then
Application.ProcessMessages;
end;Using this, I no longer have problem with processmessages.
To refresh, espacially under Android, I had to run the loop in a thread, and inside this thread, call a thread.synchronize in which I put the code I want to be executed to display something somewhere.
The method runs fine crossplatform.
Hope this helps
-
I think too it's a pb with manifest. Personnaly, to solve this pb, I built an app multi-platform form scratch, and then "study" its manifest.
Than I had to update the manifest of my app, which has specific attributes, to update it.
It runs fine now.
-
I've an app that runs under Windows, OSX, IOs, Android and Linux, and it runs fine everywhere, from years. I do not know vcl at all, but one of my mentors that have written a book on Delphi, lets me think that FMX needs a specific strategy, and it's a little bit different from vcl.
The advantage I have is that I do not know vcl at all. So my strategy is 100% FMX.
Obviously, FMX in cross platform needs to master properly things, that are easier to do on vcl. Also, developping under Windows is easy : it always (almost) runs fine. Problems occur on OSX, IOs and Android. And espacially under Android with threads.
That is my own point of view and my experience.
Hope this helps.
-
Sure. After several checks, it works fine.
Thanks
-
It runs perfectly ! Thanks a lot
-
Thanks.
I tried to set Self.Left := -10000; but the form stays on the main screen.
-
Hi there,
Closing myapp, I save in the ini the current screen with :
Screen.DisplayFromForm(self).Index (self is mainform).
It runs fine.
I'd like on boot to display the app on the same screen, using my Screen.DisplayFromForm(self).Index saved.
I can't see anywhere how to do that.
An idea ? -
Thanks.
The problem is that no event at all is fired. I do not have KeyChar issue, because I do have any event call.
-
Delphi 10.4
Hi there,
On IOS only (others run fine), I've a TForm with OnKeyDown event.
I can't have any event fired.
An idea ?
-
Thanks.
Doesn't solve the problem.
-
-
I make it run :
fs := TFormatSettings.Create(SysLocale.DefaultLCID);
//fs.DecimalSeparator := '.';
System.SysUtils.FormatSettings := fs;
Now it compiles, but no change under MacOs.
If I set hardly decimalpoint it runs fine.
But my need is to detect the OS parameter. I think there's a bug. -
Thanks.
I put
TFormatSettings.Create(SysLocale.DefaultLCID);
but the ide doesn't want it.
Looking inside help...doesn't help !
-
Looks fine.
But me need is to be synchronized with the plateform settings, maybee France, USA or UK.
Sometimes it's a , and in other cases it's a .
How can I know which it is on the OS ?
-
Well, I'm not familiar with this. I thougth that formatfloat took OS settings into account automatically.
Do you mean I have something else to do ?
Deep links to open the app
in FMX
Posted
Thanks.
For Windows I know associations, but as I know, it needs to have a file. I've already implemented it and it runs fine with the file. But the need I have is to use a link, something like Zoom...
It's a good news to know that on MacOs it can run. On mobiles, I've been told that it can run too, but on Apple maybee there are restrictions ?
Linux is not in a hurry for me.