Jump to content

Patrick PREMARTIN

Members
  • Content Count

    363
  • Joined

  • Last visited

  • Days Won

    12

Patrick PREMARTIN last won the day on August 7

Patrick PREMARTIN had the most liked content!

Community Reputation

150 Excellent

About Patrick PREMARTIN

  • Birthday January 12

Technical Information

  • Delphi-Version
    Delphi 12 Athens

Recent Profile Visitors

7222 profile views
  1. Patrick PREMARTIN

    Rad Studio 13?

    If you buy a RAD Studio license, you get a subscription to all major and "minor" updates during your subscription period. Contact the sales team or just check your license to see if your subscription is enabled.
  2. Patrick PREMARTIN

    Can't complete Delphi 12.3 Community Edition Athens installation

    Hi @DRIDZ Have you retried and/or got a solution for this problem ?
  3. Patrick PREMARTIN

    hand book on Delphi Pascal and VCL

    Hello. There are far too many components to cover them all. Once you understand the basic components and the difference between visual and non-visual, it's up to us to go through the examples provided and learn everything. Everything that can be found in Windows software is present in the VCL. In books you have these two to read : https://delphi-books.com/en/Getting-started-with-RAD-Studio.html https://delphi-books.com/en/Object-Pascal-Handbook-Delphi-11-Alexandria-Edition.html They explain the basics and the language features. As I know no book is oriented on VCL components learning but they all contains a lot of projects samples. In the official documentation website you have the units content but also tutorials like https://docwiki.embarcadero.com/CodeExamples/en/Main_Page https://docwiki.embarcadero.com/RADStudio/en/Getting_Started_with_RAD_Studio https://docwiki.embarcadero.com/RADStudio/en/Windows_Developer's_Guide_Index
  4. Patrick PREMARTIN

    FMX TListView Questions

    Hi I don't have a simple solution to manage a right click on a list view item except looking at the code from TListViewBase.MouseUp() and TListViewBase.SetNewItemIndex() to determine what item is under the mouse position. Using frames in a vertical scroll box will be perhaps simpler in your case.
  5. Patrick PREMARTIN

    FMX Linux - the product and the company

    it's sooner this week than previous month
  6. Patrick PREMARTIN

    Can't complete Delphi 12.3 Community Edition Athens installation

    It should be fixed. You can retry.
  7. Patrick PREMARTIN

    Can't complete Delphi 12.3 Community Edition Athens installation

    The Community Edition is a Delphi 12.1 Athens version. This said some GetIt servers have technical problems. Embarcadero teams know that and are working on it.
  8. Patrick PREMARTIN

    Object Pascal Card Framework

    And today I've added two C++Builder samples to the repository.
  9. Patrick PREMARTIN

    Some open sourced tools for Delphi developers

    A new release (v2.0) of Folder To FMX Image List is available. I've added FMX styles in the options of the program and C++Builder export. This project take all images from a folder tree and generate a TImageList (to paste from the clipboard to your form, frame or data module) or export a data module unit for Delphi and C++Builder. The program is available for Windows and Mac. You can download the setup from its GitHub repository : https://github.com/DeveloppeurPascal/Folder2FMXImageList/releases As other programs it's a shareware. You can use and distribute it for free but if you use it often please buy a license key.
  10. Patrick PREMARTIN

    A Conditional Ternary Operator for the Delphi

    yes, but it's different from a "case" with strings like
  11. Patrick PREMARTIN

    A Conditional Ternary Operator for the Delphi

    The Delphi ternary operator will be a real ternary operator. It's different from ifthen() functions.
  12. Patrick PREMARTIN

    A Conditional Ternary Operator for the Delphi

    The beta is under NDA, we can't talk except when we are authorized... or after an official post like for the ternary operator. Many new (and updated) things are in the Ganymede beta(s), not sure all will be released for 13.0 Florence. Stay tuned. 😉
  13. Patrick PREMARTIN

    Some open sourced tools for Delphi developers

    As you know, I have a bunch of code repositories, some of which contain dozens of sample projects or demos. As with many large open source projects, I like to organize projects into groups by theme or globally to simplify access to all the examples. It's quite tedious to maintain manually. So yesterday, I developed a small utility to do it for me during a stream on Twitch: GroupProj Updater. I was missing an icon, so I made one today and took the opportunity to deploy this new utility for Delphi and C++Builder developers. The installers for release 1.0 are available in the releases section of its code repository on GitHub.
  14. Patrick PREMARTIN

    Can't change icons in my app

    It's the DPROJ file of your project which is maintained by the IDE in Project/Options dialog
  15. Patrick PREMARTIN

    Some open sourced tools for Delphi developers

    SVG Folder To Delphi Unit has been released in version 2.0 today with FR/EN user interface, dark/light styles, the possibility to import SVG files from more than one folder in a Pascal unit. Now I allow to generate multilines (Delphi 12 Athens) or classic strings in the exported units. The generated units should work with previous Delphi releases, Lazarus and others Pascal environments. As an option I've added the export of a "GetBitmapFromSVG" method which I use in my games and the FMX games starter kit. If you want to use SVG files in a Pascal project this tool can help you. A sample of use of the generated unit is available at https://github.com/DeveloppeurPascal/SVG-cards/tree/main/lib-Delphi/SVG-Skia4Delphi The program is distributed as a shareware. It asks for a license number on startup but you can use it even if you don't buy for one. The v2.0 installer is only available for Windows. You can download it from https://github.com/DeveloppeurPascal/SVGFolder2DelphiUnit/releases
×