Jump to content

John Kouraklis

Members
  • Content Count

    267
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by John Kouraklis

  1. Hi all, diving into the world of microservices in Delphi. Here we go: www.kouraklis.com/2020/01/microservices-in-delphi-part-1/ Thanks
  2. John Kouraklis

    Pimlico: Microservices in Delphi - Part 1

    Friends also give the option to friends to use or not Synchronize 🙂
  3. Hi all, I am fiddling with LiveBindings Expression engine and I know how to evaluate expressions, use objects, add custom functions. What I am struggling though is to evaluate logical expressions. For example this type: (3=5) and 8 Anyone knows how to do this? Thanks
  4. John Kouraklis

    Can't assign app icon

    Hi, I had icons assigned to one of my projects and now all of the sudden delphi doesn't use them. Instead, when the FMX app runs I see the generic icon from windows. When I go to App Options, my icons appear there. Then, I click on Default, the icons change in the Options dialog but again not used when I execute the app I get the generic icon again. I've checked the .dprog file and deleted the entries with icons and reassigned them in the IDE. Sadly I can't seem to be able to assign icons to the app.
  5. John Kouraklis

    Ads in applications

    Hi, I would like to show some ads in an FMX application. I checked TBannerAd but it seems to work only on Android and iOS. I'd like to show ads on Win and Mac as well. What are the options? Has anyone used TBannerAd? What's the experience? I tried to run the demo that comes with Delphi but in complains that "Java class JAdSize could not be found". I am trying it on Android Nouget. Thanks
  6. John Kouraklis

    Ads in applications

    Hi again, anyone might have a fresh piece of advice to share since I posted it? Thanks
  7. John Kouraklis

    How to restore Windows Store

    By any chance, does anyone know how to restore windows store? I had this idea to get rid of all the unnecessary apps that come with windows and I removed them and windows store from Win 10 via PowerShell. Now, Windows consumes 100% CPU and I can see that processes like wsappx and the like get stuck so I assume that totally removing windows store is not a good idea at all. I tried to reinstall it via PowerShell, Creator Disk to fix Windows Installation and other methods but no luck at all. Before I do a clean installation maybe someone has a tip on this? Thanks
  8. John Kouraklis

    How to restore Windows Store

    @Kas Ob. Yeah...there must be something seriously wrong. I tried the app you sent but it says that win store repair is disabled because win store frequent changes I then downloaded an updated win store repair wizard I found online and it is asking me to login to my email account. But when I try to add an email account the popup window shuts down. So the whole installation is damaged. I will not avoid a clean install. The only thing I am bored of is the installation of all delphi packages Gkrrr....10.4 is far, right 🙂
  9. John Kouraklis

    How to restore Windows Store

    Neither sfc nor dism fixed anything although they said they completed successfully. wsreset sadly fails. I've tried many times before. It says "You'll need a new app to open this ms-window-store link" That's why I believe I need a fresh installation
  10. John Kouraklis

    How to restore Windows Store

    @Kas Ob. I think I tried DISM before but I get some errors saying that the manifest files are not correct. I will try sfc Thanks
  11. John Kouraklis

    How to restore Windows Store

    Well, the experiment was 1 year ago and I recently concluded that this must be the reason windows eat CPU load.... Sadly, no backups are avail.
  12. John Kouraklis

    Apple Pay / Google Pay - get card token for PayLane

    I have the impression that you can get the tokens from paylane. Other APIs have an endpoint. Maybe you can ask them
  13. John Kouraklis

    Apple Pay / Google Pay - get card token for PayLane

    @TomDevOps Have a look at the parts about tokens in this guide: https://epayments-api.developer-ingenico.com/c2sapi/v1/en_US/index.html?paymentPlatform=ALL Maybe it helps
  14. John Kouraklis

    Finalization section not called unless main form shown

    Is this a VCL app or FMX? Where does the code appear? In the proj file? if so, it does not really remove the form from being auto created. You just don't use the feature in the IDE Try creating the form using the default way: frmMain:=TfrmMain.Create.... and then assign it to the Application as the MainForm
  15. John Kouraklis

    Anyone successsful with 64bit Android Debugging?

    I always had problems debugging in Android. I only remember a handful of times it was successful. Try to make the device available via adb outside the IDE rather than relying on the IDE to connect. Maybe it will work
  16. John Kouraklis

    Right To Left Components

    Does anyone have experience with RTL languages in Delphi FMX? I've seen FMXRTL.com but I am unable to download any of the demos and code from that website
  17. John Kouraklis

    Cross-platform solution to forcefully end a thread

    Professor Lee is an amazing academic simply because he proves the difference between academia and practice. We need both sides though. Out of curiosity, does the comment in SQLite site implies that they do not use threads internally in the database?
  18. John Kouraklis

    Triggers from Bluetooth Beacons

    Hi, I've got a beacon that has a button to trigger actions. I can configure the actions. For example, I when the user pushed the button the beacon advertises a URL. In Delphi, I can identify the beacon and I can read all the device info. What I can not figure out is how to identify that the user has triggered the button and thus the URL has been transmitted. Does anyone know how to do this? Thanks
  19. John Kouraklis

    Triggers from Bluetooth Beacons

    Yes, it looks like it resets the manager. But need to test with more beacons to see if it is a viable solution.
  20. John Kouraklis

    Triggers from Bluetooth Beacons

    Yes of course I've seen that Well, this really depends on the context of your application. You can take a relevant action like show a message or initiate a process. For example, in shops, they place beacons near a group of products and then when the app detects the beacon, it shows some offers. The way it works is that TBeacon (which encapsulates the Beacon Manager) starts observing the bluetooth receiver and triggers events. For example, if a beacon is detected an event is triggered; similarly if a previously detected beacon is not active anymore, TBeacon sends another event. In my case, when the button is pressed, TBeacon raises an event and then my app runs some REST operations
  21. John Kouraklis

    Triggers from Bluetooth Beacons

    Ok, I have managed to get the URL when the button is pressed but now I have another problem. My app responds to the trigger and actually finds the beacon only once. After it detects the trigger the first time, it is unable to redetect the beacon and the trigger. I use TBeacon Anyone any ideas?
  22. John Kouraklis

    Keyboard Covers the Focused Controls

    @MikeMon Does the solution offered by @pietrt work? If you read the answer on stackoverflow, you'll see that a scrollable container is always required.
  23. Yesterday I reinstalled Delphi in a fresh machine and upon registration I got the error of maximum registrations. I emailed EMBA and today they replied that increasing the limit for my license is part of technical support and as I am not under active subscription they are not very keen on helping me with this issue. They also mention that " Historically, we provided limited support for activities such as changing registration limits as a courtesy. Going forward registration limit changes will have to be approved by Renewals. We are working to provide a more automated way to facilitate this service in the future or eliminate the need for it altogether.I have copied the renewals team in this email response (renewals@idera.com). Your renewals representative will be able to assist you with options to renew your support and maintenance, as well as facilitate the necessary registration increases." I don't know guys what you think but for me this is outrageous. Actually it is a deal breaker. I am not asking to receive new updates---just to use the license I paid on a new machine.
  24. John Kouraklis

    Deal - breaker: Registration Limit Increase

    Anyone knows how is the license being checked? Does the IDE check with the license manager or the compiler runs its own checks as well?
  25. John Kouraklis

    Deal - breaker: Registration Limit Increase

    @FredS Yes it took a week but to be fair the sales representative for the reseller I got the license moved role internally so let's say there was a delay irrelevent to EMBA. But in general it took 2-3 days to be sorted
×