Jump to content

Dinar

Members
  • Content Count

    68
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Dinar


  1. You can find similar functionality in CnPack

    Enable wizard IDE Main Form Enhancements in CnPack -> Options -> Advanced

    1409988425_IDEMainFormEnhancement.thumb.png.72b4be0e9af9ba83cd395514a37f63b3.png

    And then enable this setting in this priority:

    • 01. CnPack Options.png
    • 02. IDE Enhancements Wizard.png
    • 03. Lock IDE Tollbars to Disable Drag.png
    • 04. Lock Toolbars.png

    Not sure, but maybe CnPack's solutions Lock all toolbars, including MMX and CnPack Procedure List, while Lynatan plugin Lock only Standard IDE Toolbar

    01. CnPack Options.png

    02. IDE Enhancements Wizard.png

    03. Lock IDE Tollbars to Disable Drag.png

    04. Lock Toolbars.png

    • Like 1

  2. Did you try -cleanregistryide command line switch option? Also you may read this article: Reset Rad Studio settings without uninstalling it.  If not help, you may try to totally uninstall Rad Studio according information, described in attached file (But remember that this instruction was write for previous version Rad Studio, in your case the version number must be 20.0 instead of 19.0)

    manual_uninstall_of_rad_studio_delphi_c__builder_10.2_-_embarcadero_community.mht


  3. I am not good at writing and debugging experts, so I could be quite wrong in this question .. Nevertheless, I think that it is possible to function GetPackageName(Index: Integer): string; or function GetPackage(Index: Integer): IOTAPackageInfo;  suit you.  In any case, you can familiarize yourself with them in more detail on the website: Browsing Package Information

    • Haha 1

  4. You can find the default keyboard shortcuts in the corresponding section of the documentation. 

    And to search for registered hotkeys by other plugins use Delphi Shortcut Finder. If the desired shortcut was not found in "Known Shortcuts", try searching for it in the "Search Registered Shortcuts" section.

    In the "Search Registered Shortcuts" section, you can "Export Known Hotkeys" to a CSV or HTML file, or use the "Keyboard Shortcuts" extension from GExperts to search for conflicting keyboard shortcuts.


  5. The most important thing for me is the tasks performed by the end of the reporting period and the lack of hints and warnings in my modules.

    I now have no opportunity to correct this situation in all projects (consists of 6128279 total lines), when our team consists of more than 30 developers and every day there are fixing dozens of commits to the repository. This should be the basis of the corporate code development culture, but unfortunately we have not yet come to this point.

    • Like 4

  6. You may also try to use Delphi Unit Dependency Scanner. View used units in "list" tab. This program, compiled from the sources, supporting export scanned results to csv file, where the first column will be the all units. I hope you know that csv file can be open with Microsoft Excel (WPS Spreadsheets, LibreOffice Calc, etc.), where columns can be filtered, that allow you to find unique cell contents in a column (just in case, although the exported list should be, in theory, already unique)

    CEC05FC1-8ACB-4671-B53E-17166F68F337.png


  7. On 1/12/2019 at 2:37 PM, PeterPanettone said:

    When trying to install ...\Delphi-Shortcut-Finder\Packages\XE8\nick.toolsapi.shortcut.DelphiShortcutFinder.dpk in Delphi 10.1 Berlin I got these compiler errors:

     

    [dcc32 Error] nick.shortcut.frame.KnownShortcuts.pas(143): E2003 Undeclared identifier: 'HintAnimation'
    [dcc32 Error] nick.shortcut.frame.KnownShortcuts.pas(143): E2003 Undeclared identifier: 'hatFade'
    [dcc32 Fatal Error] nick.shortcut.core.KnownShortcutsRegistration.pas(20): F2063 Could not compile used unit 'nick.shortcut.frame.KnownShortcuts.pas'

     

    This is the list of the package folders: 

    XE
    XE2
    XE3
    XE4
    XE5
    XE6
    XE7
    XE8

    @limelect described everything correctly, I will just give more details with links.

    Do you read Dependencies section in ReadMe.md? You need first install VirtualTreesD.dpk for RAD Studio 10.1. Then download jedi.inc to the ...\Delphi-ShortCut-Finder\Source\Repositories folder. And after that try to install ...\Delphi-Shortcut-Finder\Packages\XE8\nick.toolsapi.shortcut.DelphiShortcutFinder.dpk


  8. Application Error in SynTextDrawer.pas occurred after each closing Rad Studio IDE 10.2.3. After that AV message window displayed. This error start from revision 2421 26.10.2018 "IsFavMenuVisible now gets persisted" and exist in last revision 2436 still

    2018-11-22_15h45_31.png

    2018-11-22_15h48_47.png

    2018-11-22_15h53_11.png

    • Thanks 1
×