-
Content Count
344 -
Joined
-
Last visited
-
Days Won
9
Everything posted by Patrick PREMARTIN
-
If you want a very simple way (but not optimized) : set a parent for your image (something linked to a form by a way or an other), add a Text component with characteristics your need, set its parent to the TImage, and do a YourImage.MakeScreenShot to get the new bitmap.
-
billing D11,unsupported version of Play billing
Patrick PREMARTIN replied to toufik's topic in Cross-platform
did you initialized Android libraries dependencies in your project (from project manager / platform / android / library and contextual menu) ? (the SDK changed in 11.0 and in 11.2) -
in 28 years, never had any problem of speed on compiled exe and have seen Delphi programs in high speed environments like data acquisition from external devices "Delphi is dead" is wrong. It will be if Embarcadero stop updating the libraries. The Pascal language is rather alive, even if it is not seen everywhere. A lot of "fresh" and "modern" languages on the market, too many choices for developers and their hierarchy. It's our job, as Delphi or Pascal developers, to help them to choose our environments and to show why it's a better choice than a lot of recent things from the GAFAM and others.
-
Beginner to Delphi. Have no idea what I'm doing wrong here
Patrick PREMARTIN replied to Willicious's topic in Delphi IDE and APIs
Hi For moving a sprite in a game for desktop OS, don't forget to manage WASD (QWERTY keyboard), ZWQS (AZERTY keyboards) and arrow keys. More accessible for users : add an option window where they choose what keys they want to use (what I never does, but I must add it to all my games too). You have some open sourced games in Delphi on GitHub at https://github.com/topics/delphi-game You can also find some on GetIt if you look for "arcade" or "game". -
Which is the best book to learn Delphi
Patrick PREMARTIN replied to Giorgi Chapidze's topic in Tips / Blogs / Tutorials / Videos
Kevin Bond's book is a progressive course used in schools in South Africa. It has a progressive approach with lots of examples. It was used for last summer learning Delphi bootcamp : -
How convert an android app into an i-phone app?
Patrick PREMARTIN replied to Fabian1648's topic in Cross-platform
Is it a public application or limited to one person / enterprise ? As a developer you need a developer account for Apple, but its type depends on who could download the app if Apple validate it. Now with an individual developer account it exists a "private" distribution true App Store. Have to ask to them after creating the app on Apple Connect. -
How to resample image with Skia?
Patrick PREMARTIN replied to softtouch's topic in Delphi Third-Party
Hi Why don't you use https://docwiki.embarcadero.com/Libraries/Sydney/en/FMX.Graphics.TBitmap.Resize ? -
don't you have the default firewall from Windows ? good to know it's working again. network issues are so strange.
-
I had a problem in a VM : somewhere on the network between Windows VM (Parallel - Win 11 ARM) and the host (Mac mini M1) Windows firewall blocked some packets and the PAServer was accessible when I tested it, but nothing else worked. Perhaps you can stop the firewall to try ? If not, activate the verbose mode on PAServer ("v") and check if it receive anything from the IDE. If not, network error, if yes, try last command manually from terminal on the Mac and see what it answers. (also check if Xcode is still the release you think it is and if the Mac don't send you a demand to access your keys)
-
in this domain, prudence is needed Comodo aka Sectigo, Thawte and some others are recognized by Microsoft, Symantec is not anymore (after loss of their keys) even if it has a cost, it's important to not choose "the lower price" we can found on the net. even with a renew, each certificate is "new" for Windows tools. So 1 year is less interesting than 3 years.
-
The certificate is available as a private key you can use on every windows computer you want. The "hardware/browser" thing is only to sign the request, get you private/public CSC and add a password on it. With the PFX file and the password you do what you want until CSC expiration date. By signing a program, the signature is available since the certificate expiration, but you can timestamp it for "life" validation of the signature. So yes, a 5 years certificate can be used during 5 years (except if you revoke it if it's stollen or compromised). Exe/Msix files signed/timestamped are recognized by Windows Smartscreen depending of how you signed them.
-
the renew process is explained at https://www.ksoftware.net/code-signing-certificates : just click "renewing" in orange in the first part
-
Good to know. Thanks 😉
-
Yes, you only have to use the license manager available in Help menu or directly from the install folder. But if you already have a 11.x release installed, the 11.3 will erase actual product. And if you already had a license installed on your computer, check if the trial license is compatible before installing (or you'll have to remove it from the license manager).
-
Hi Interesting library. Is the generated code multiplateform or only for Windows ? Do you call web service in a thread or in the main process ?
-
Simple Microsoft logic how-to : - You must have a CSC to sign your programs and distribute them on our operating systems. - We don't provide anything to get CSC on our operating systems. Use a Mac !
-
I confirm : last year Microsoft Edge couldn't access to certificates feature in Windows IE had for years. I don't know if it was fixed, but Firefox was the browser to use for the all process on software/Sectigo/Comodo website : for asking the certificate or renew, paying and then exporting it. If you used an other browser, contact the support to regenerate it on Firefox. For me, last year, the export URL was https://secure.sectigo.com/products/CollectCodeSigningCert?collectionCode=XXXXXX with the "collection code" received by email. Help page about brothers to use : https://sectigo.com/knowledge-base/detail/Which-browser-can-I-use-to-signup-for-a-Code-Signing-certificate-1527076085459/kA01N000000zFK9
-
11.3 DCU are compatible with 11.x DCU branch (except some for C++Builder before 11.1.5 as I remember)
-
here is a screen capture of the presentation with numbers the product is big, many different usage are done with it, I can understand bugs are there. we can discuss the delay for fix to be delivered, but about the amount of requests I'm not sure they can do anything (even if some bugs should not passed alpha and beta releases, but beta testers (like me) can't check everything except projects we work on).
-
Installing patchs after the release before working on it should be a reflex. 😉 (in fact, I supposed it was installed, a thing to ask next time)
-
Software licensing system recommendations
Patrick PREMARTIN replied to David P's topic in Delphi Third-Party
Putting ASP extension as a security thing to hide PHP, seriously ??? Using URL rewriting to have a better SEO is the way. hackers don't care of URL extensions : they have bugs list and try them everywhere. -
Software licensing system recommendations
Patrick PREMARTIN replied to David P's topic in Delphi Third-Party
what file extension do you expect for a security company website ? -
It should works. Perhaps a temporary fail due to overloading the servers with new installs ? Could you try again ? If you still have the same error, check your license in license manager to see if it has the 11.3 support and perhaps the subscription.
-
It's not the case since 11.2 Alexandria : Embarcadero updated Python dependency to 3.x branch and PAServer needs it only for debugging. Where did you see it's on 2.7 ?
-
Generating MSIX for Microsoft Store and ad-hoc deployment
Patrick PREMARTIN posted a topic in General Help
Hi Once again I get stuck on generating an MSIX package for Microsoft Store while I also generate MSIX packages in direct deployment (without the Microsoft Store information in the application manifest). Am I the only one who gets stuck on this kind of thing and wants to deploy from the IDE for both delivery modes (which is simple for other platforms but not so easy for Windows because of conception choices) ? Do you use Microsoft Store to distribute your projects? Do you use the IDE's deployment system for that? I ended up creating two versions of my project to have two options files ! One for all platforms and one for the Microsoft Store just to stop switching in the project options on settings that the IDE doesn't register correctly and to have a version number that Microsoft accepts for its application store.