Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 05/15/24 in all areas

  1. Uwe Raabe

    VCL Form Designer Zoom

    Scaling forms is always problematic. We can see this every day with applications (not only Delphi ones) when used in a mixed DPI environment. Although I don't actually suggest to use it, there is an option to switch the form designer using a special PPI. The drawback is that it is used for all forms and not only for the large ones. Naively thinking that scaling the form display could easily be done by drawing onto a bitmap and simply display that downscaled, but that would imply that the whole user interaction has to be made with a bitmap instead of real controls. The effort to implement that with all its edge cases is way more than one would expect.
  2. Erwin Mouthaan

    Exception logging/reporting on MacOS?

    Version 1.1: Added: Delphi 11 support with OSXARM64 platform https://www.smartcrashlog.com/history.html
  3. Cristian Peța

    how to delete TFDTable after open

    Closing a table will not close the connection to the database and if you are using PRAGMA locking_mode=EXCLUSIVE then you need to close the connection to unlock the file. Using locking_mode=NORMAL and deleting the file with an open connection is not a good thing. In this case you don't need to close the table either. https://www.sqlite.org/pragma.html#pragma_locking_mode
  4. Lars Fosdal

    Slow rendering with SKIA on Windows

    S = GlobalUseSkia V = GlobalUseVulcan GlobalUseSkiaRasterWhenAvailable = False HW: Lenovo P16 Name NVIDIA RTX A4500 Laptop GPU PNP Device ID PCI\VEN_10DE&DEV_24BA&SUBSYS_22DB17AA&REV_A1\4&35D2CA85&0&0008 Adapter Type NVIDIA RTX A4500 Laptop GPU, NVIDIA compatible Adapter Description NVIDIA RTX A4500 Laptop GPU Name Intel(R) UHD Graphics PNP Device ID PCI\VEN_8086&DEV_4688&SUBSYS_22FB17AA&REV_0C\3&11583659&0&10 Adapter Type Intel(R) UHD Graphics Family, Intel Corporation compatible Adapter Description Intel(R) UHD Graphics
  5. FPiette

    VCL Form Designer Zoom

    Using latest Delphi (12.1), you can open a new edit window (right click on the tab and select "New edit window". Then in the window which is opened, you see your source code and you can switch to design mode by clicking on "design" tab located bottom right of the edit window. Now, you see the form editor. It is still embedded in the designer window but it is bigger than in the main IDE window yet still not full screen. You can enter a feature request in Embarcadero Quality Portal. If you do, publish the reference here.
  6. Rafal.B

    Slow rendering with SKIA on Windows

    NVIDIA RTX 3000 graphics card In both cases, GlobalUseSkiaRasterWhenAvailable=False and GlobalUseVulkan=True. In my opinion, it looks better when GlobalUseSkia = False;
  7. Dave Nottage

    Exception logging/reporting on MacOS?

    https://blog.grijjy.com/2021/10/18/build-your-own-error-reporter-part-3-macos-intel/ Note that when this was published, there was yet to be support for ARM, however the last line says: "I may add some missing pieces to get this to work for ARM Mac apps as well" Since the code has not been updated since then, you'd need to either contact Erik or add an issue to the repo, regarding support for ARM.
  8. DelphiUdIT

    Slow rendering with SKIA on Windows

    This is mine, same project of @vfbb but with 2 graphics surface from the same PC (always with vulkan enable): Intel Nvidia Intel: Intel(R) Iris(R) Xe Graphics Nvidia: NVIDIA GeForce RTX 3070 Ti Laptop GPU P.S.: Vulkan version 1.3.277
  9. vfbb

    Slow rendering with SKIA on Windows

    @Hans♫ I used the same code you provided and got satisfactory results. Look: <No Skia> | <Skia + Vulkan> (Scale 100%) It is difficult to deduce what is happening if the same code is producing different results. That's why I think it would be interesting if we could test it on more machines. The project I used is attached: testVulkan.7z
  10. Attila Kovacs

    Convert Visual Studio 2012 code to Delphi

    must be a bad weather in the UK
  11. Just finished a personal project for consuming and creating YAML in Delphi: https://blog.grijjy.com/2019/06/03/a-yaml-library-for-delphi/
×