

ToddFrankson
Members-
Content Count
69 -
Joined
-
Last visited
-
Days Won
1
Everything posted by ToddFrankson
-
Does anyone have recommendations for a MacOS installer? Something along the lines of Installshield for Mac??
-
I am distributing outside of the Apple Store for this Macos product. I need to install the app and its supporting files in a specific way. Pkg files don't do that, and I could add it to the app though, on startup... Just would prefer a real look and feel installer
-
Me Either.
-
So I use the following code on windows: ... FileMk:THandle ... If ((FileMk=INVALID_HANDLE_VALUE ) and System.SysUtils.FileExists(tempName)) then FileMk:=FileOpen(tempName,fmExclusive or fmShareExclusive); ... Works Fine on windows. For the average person they can't copy the file, open the file, rename the file, etc.... It doesn't work on MACOS. I have been looking all over the interwebs and really haven't found much. Does anyone know how to accomplish the same feat on MacOS?
-
Me too. Some of the other platforms make no sense to me. Especially the API's
-
Thanks, I found that too. I was hoping it was not accurate.... Now to look for another way to do what I need....
-
So you didn't, and therefore you don't know what they stated about the 64bit IDE, yet you complain..... They specifically stated that you should use the 32bit IDE and play with the 64 bit. Just like everyone who complains they don't test the IDE enough, they are giving us the chance to catch more issues now so when they actually release it, those issues aren't there.
-
The webinar was completely forthcoming about the release of 64bit IDE. Did you not watch it?
-
I have had some issues,.... Installed- Errors opening 64 bit IDE, and no ability to add 64bit Platforms to projects. Uninstall, install- Same issues.... Took 5 Install /Uninstall cycles to get it to work. Sent the screen shots to Embarcadero in a case.... I was however happy to not have to reinstall all my previous components and getit packages.
-
Did you select it in the Manage Features? (right hand side during install). It's not installed by default
-
And it's the same codebase as the 32bit IDE, just compiled as 64 bit.
-
Google Requiring use of a "picker" for Android Apps that access Images/Videos
ToddFrankson posted a topic in FMX
Per: https://support.google.com/googleplay/android-developer/answer/14115180 Seems Google released a Picker that MUST be used if your app doesn't use Images/Media as core functionality. Anyone Ported it yet? -
I need some help in figuring out services.... I will be writing an app that needs to stay running, and every certain interval of time (at least 15 minutes or more-user configurable), open a file(in the apps folder) read it and then close the file(there's more to it but that is basics). I believe a foreground service is best, with it sticky, and start on boot.... I have those pieces. So the questions I have are the following: Like a weather app, I'd like it to stay in the Notification Panel at the top. How does that work? anyone have sample code? See the image.....How do I make my App stay like that in the notification panel, and then when the panel is "closed" it displays the current temperature. Has anyone done that in Delphi? I also will have the interface allowing to see the contents of the file the service opens, I believe I have some samples for that, but if it helps it will be a few configuration text items, and the UI will also open the same file, blocking the Service from doing so when the UI is launched. I believe I have that covered as well....
-
Ah.... I also noted that Delphi's "Clean" doesn't remove a lot of stuff from build directories. It Seems a goo Select all/Delete helps too. Thank you sir!
-
@Dave Nottage I got away from this for a bit, but I am now looking back at it. It Seems the 64 bit version doesn't compile. I have tried to add the dw-kastri-base-3.0.0.jar to the 64 bit version but it doesn't "Add". I can compile the libforegroundservice.o just fine. I get the following errors when I try to run it: [PAClient Error] Error: E7688 Error in .\Android64\Debug\ForegroundService-dexed.jar:classes.dex: [PAClient Error] Error: E7688 Type com.embarcadero.services.ForegroundService$LocalBinder is defined multiple times: .\Android64\Debug\ForegroundService-dexed.jar:classes.dex, .\Android64\Debug\ForegroundService-dexed.jar:classes.dex [PAClient Error] Error: E7688 com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: .\Android64\Debug\ForegroundService-dexed.jar:classes.dex [PAClient Error] Error: E7688 at Version.fakeStackEntry(Version_8.2.33.java:0) [PAClient Error] Error: E7688 at com.android.tools.r8.T.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:5) [PAClient Error] Error: E7688 at com.android.tools.r8.utils.S0.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:82) [PAClient Error] Error: E7688 at com.android.tools.r8.utils.S0.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:32) [PAClient Error] Error: E7688 at com.android.tools.r8.utils.S0.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:31) [PAClient Error] Error: E7688 at com.android.tools.r8.utils.S0.b(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:2) [PAClient Error] Error: E7688 at com.android.tools.r8.D8.run(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:6) [PAClient Error] Error: E7688 at com.embarcadero.dexer.DexerCommand$MergeCommand.run(DexerCommand.kt:41) [PAClient Error] Error: E7688 at picocli.CommandLine.executeUserObject(CommandLine.java:2026) [PAClient Error] Error: E7688 at picocli.CommandLine.access$1500(CommandLine.java:148) [PAClient Error] Error: E7688 at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) [PAClient Error] Error: E7688 at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) [PAClient Error] Error: E7688 at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) [PAClient Error] Error: E7688 at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) [PAClient Error] Error: E7688 at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) [PAClient Error] Error: E7688 at picocli.CommandLine.execute(CommandLine.java:2170) [PAClient Error] Error: E7688 at com.embarcadero.dexer.Main.main(Main.kt:10) [PAClient Error] Error: E7688 Caused by: com.android.tools.r8.utils.b: Type com.embarcadero.services.ForegroundService$LocalBinder is defined multiple times: .\Android64\Debug\ForegroundService-dexed.jar:classes.dex, .\Android64\Debug\ForegroundService-dexed.jar:classes.dex [PAClient Error] Error: E7688 at com.android.tools.r8.utils.Q2.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:21) [PAClient Error] Error: E7688 at com.android.tools.r8.utils.D2.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:54) [PAClient Error] Error: E7688 at com.android.tools.r8.utils.D2.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:10) [PAClient Error] Error: E7688 at java.base/java.util.concurrent.ConcurrentHashMap.merge(ConcurrentHashMap.java:2056) [PAClient Error] Error: E7688 at com.android.tools.r8.utils.D2.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:6) [PAClient Error] Error: E7688 at com.android.tools.r8.graph.m4$a.d(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:6) [PAClient Error] Error: E7688 at com.android.tools.r8.dex.c.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:61) [PAClient Error] Error: E7688 at com.android.tools.r8.dex.c.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:12) [PAClient Error] Error: E7688 at com.android.tools.r8.dex.c.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:9) [PAClient Error] Error: E7688 at com.android.tools.r8.D8.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:45) [PAClient Error] Error: E7688 at com.android.tools.r8.D8.d(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:17) [PAClient Error] Error: E7688 at com.android.tools.r8.D8.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:35) [PAClient Error] Error: E7688 at com.android.tools.r8.utils.S0.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:28) [PAClient Error] Error: E7688 ... 12 more
-
How do I create an Android simulator under Delphi 11.3 ?
ToddFrankson replied to FreeDelphiPascal's topic in FMX
Yup -
How to NOT save changes when compiling?
ToddFrankson replied to Squall_FF8's topic in Delphi IDE and APIs
-
Looking but not finding...
ToddFrankson replied to Rick_Delphi's topic in Job Opportunities / Coder for Hire
Not really. I use Delphi to supplement my income on the side, have had several business before, and now. But through it all I have come up with something on the side that could be extremely lucrative. With some luck, a launch will occur later this year. Next year at the latest. -
I have a Firedac connection to a mysql database. In design time, I connect using the 32 bit connection, Get the fields.... Run in 32 bit....everything is great. Switch to 64bit, setup the 64 bit driver, connect and Boom- The field I pulled in in 32 bit (Comes in as TStringField-due to 32bitness), gives a mismatched type error complaining it should be TWideStringField.... How can I have my cake and eat it too? I can't get the 64 bit fields while connected in 32 bit design time. What am I overlooking??
-
Dooouh! I feel like an idiot for having a brain fart! Thanks for the reminder!!!!
-
Looking but not finding...
ToddFrankson replied to Rick_Delphi's topic in Job Opportunities / Coder for Hire
I am, I don't have the funding to hire anyone, Yet......... -
Does anyone know a delphi component that can play videos from a stream
ToddFrankson posted a topic in VCL
The title system ist ... -
Does anyone know a delphi component that can play videos from a stream
ToddFrankson replied to ToddFrankson's topic in VCL
I broke down and went with http://www.delphiffmpeg.com/ Awesome stuff, even though its got a few minor bugs and some older code (Also compatible back to D7). -
Does anyone know a delphi component that can play videos from a stream
ToddFrankson replied to ToddFrankson's topic in VCL
Do you have it available somewhere so I can at least take a look?