Jump to content

kuzduk

Members
  • Content Count

    11
  • Joined

  • Last visited

Posts posted by kuzduk


  1. Yes, GitHub it is good idea, thanks.

    i have GitHub page: https://github.com/kuzduk/

    I'll post the libraries there a little later.

     

    • Like 1

  2.  Strikethrough

    2 hours ago, Brandon Staggs said:

    "Keyboard shortcuts that involve the WINDOWS key are reserved for use by the operating system."

    On the hockey-stick I rotate these combinations reserved by the system: I assign mine global hot keys with Win on top using  KeyboardManiac and I wish the same for you!


  3. On 3/25/2023 at 10:12 PM, Anders Melander said:

    But I can tell you right now that most, if not all, of your complaints aren't bugs and will never be implemented as new features or enhancements.

    Just because something doesn't work the way you'd like it to doesn't make it a bug.

    Yes. U right. It is not bug, not error. It is not full elementary functional. It is dearth, shortage, lack - what right word in english meen "unfull" in programming contex? 


  4. Delphi Hotkey Editor
    Work not only with Ctrl, Shift, Alt but also Win

     

    u can download and use it 

    Links:

    On GitHub: https://github.com/kuzduk/HotKeyEditor

    or in my site in kuLibrary Pack:  https://kuzduk.ru/delphi/kulibrary

     

     

    WHAT YOU NEED TO DO (I would be grateful for your help):

    Disable all HK in ComboBox: Up Dn Left Right PgUp PgDown so that when OnKeyDown they do not change the line but do only KeyToStr

    Prevent Tab from losing focus in ComboBox and Edit1
    Intercept all global system keys so that they are not displayed, but only displayed in the editor, for example Win so that the start menu does not turn on, or for example Win + E

    Demo_kuHotKeyEditor_2024.3.zip


  5. Hello all. Please tell me where i can write to official Delphi developers for fix Delphi's bugs?

     

     

     

    Errors and shortcomings of VCL:
     
    * Memo - property Scroll if Booth, then always on - where is AutoHideScrolls?
     
    *StringGrid-
      The most important methods RowDelete, ColDelete, RowMove, ColMove, RowMove are missing - you need to make all sorts of additions for these methods to work.
     
    * Edit, ComboBox, Memo - Ctrl+BackSpace inserts a square character instead of deleting a word.
     
    * ListView - the column cannot be made invisible (width = 0 does not scroll, and the Visible property for the column is missing)
     
    * CheckListBox.DeselectAll - missing
     
    * TPopupMenu, TPopupActionBar - you cannot attach a ColorMap, there is no Font property, and the font is taken from the system, but I want my own!
     
    *ImageList -
    Incorrectly adds ico with alpha channel: makes the whole image more whitish. In order to import correctly, you need to save ico to png and import exactly png.
    When adding an image (by clicking the add button), the image is added not after the selected element, but before it
     
     
    for example in post attach the StringGrid modul with my additions for RowDelete, ColDelete, RowMove, ColMove, RowMove
    Grid#.pas - original
    Grid.pas - edited version of vcl
     
     

    Grids.pas

    Grids#.pas


  6. 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.

    • Like 3
×