Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 03/30/24 in all areas

  1. kuzduk

    kuLibrary

    kuLibrary is a set of components and modules from Gorkun Grigory useful for programming in Delphi. Includes: sait: http://kuzduk.h1n.ru/_kulibrary.html download: https://yadi.sk/d/9RMDpE3X3PvvV9 New corrected link: https://kuzduk.ru/delphi/kulibrary kuShellListView Component explorer. Analogue of TShellListView, which was cut from the Delphi component palette after version 7. It's a pity! Nice and helpful component! kuShellListView repeats TShellListView and has many nice additions like Drag & Drop. kuEditPath Delphi component for working with addresses: 1) Highlights the intermediate folder between the slash separators that you hover over. 2) When you click with the mouse wheel (middle button) on an intermediate folder, this intermediate folder opens in the associated component-explorer kuShellListView kuLabelLink Component for working with links. For example: author's site, write a letter, go to the folder ... Click on any link specified in the Link property kuFontDialog Font selection dialog. More simple and straightforward than the standard factory one. kuShellDialog Dialogue for selecting folders and files. Replaces the standard OpenDialog and allows you to select not only files, but also folders. kuDrag Delphi module, adding which you can drag files FROM your program to other applications. You can, for example, drag a file from your program to Explorer. kuDrop Delphi module, adding which you can drag and drop files into your program. You can, for example, drag and drop a file from Explorer into your program. kuLanguageUni Delphi module providing methods for translating your program into other languages. kuTray Delphi module containing methods for minimizing your program to tray (notification area). This module also contains a description of the TkuForm class - a form that has the CloseToTray property - when you click the [x] button in the title of such a form, the application is minimized to tray. kuModul Delphi module contains many useful general purpose functions and procedures for all occasions. kuShell Delphi module for working as a conductor: copy cut and paste to / from the clipboard, open applications through your program, write a letter, open a link in a browser.
  2. And don't forget the command line parser available in mORMot 2. - Works on all OS; - Works on Delphi and FPC; - Can auto-generate the help content with proper formatting; - Minimal code writing. In practice, resulting code is short and efficient: https://github.com/synopse/1brc-ObjectPascal/blob/main/entries/abouchez/src/brcmormot.lpr#L446
  3. David Heffernan

    Regression - Delphi 12 - IsZero()

    Sometimes you do compare up to tolerance. Sometimes that's the right way to do it. But you need to know how to choose the tolerance. And it's definitely wrong to say that one must never compare exactly. Sometimes you can. Although delphi rtl works against you. For instance you'd hope to be able to convert floats to text, and back, and get the same value. In Delphi using the rtl functions this isn't always the case. Embarcadero have known this for more than a decade and not done anything yet. I just don't think they have the resources required to prioritise this given all their other commitments.
  4. Anders Melander

    Regression - Delphi 12 - IsZero()

    Opinions are easy. Code... a bit harder.
  5. Attila Kovacs

    Bugs - where to write to fix it?

    As we have learned from other highly qualified individuals, VCL has not been abandoned; rather, it was completed a long time ago.
×