12

I am working on the GUI of an older program (in Delphi). Some of the forms are small and have a number of non-visual components on them (UDP servers, UDP clients etc). I'm sure I used to be able to hide/show the non-visual components on the form with a hot-key, but I can't remember what it was. It may have been in an add-in that I have not added-in since upgrading to XE. Does anyone know where/what this might be?

HMcG
  • 2,062
  • 4
  • 24
  • 36

5 Answers5

17

This option is included inside of the Gexperts menu and is called Hide/Show Non-Visual.

enter image description here

RRUZ
  • 134,889
  • 20
  • 356
  • 483
5

A rather drastic measure would be to upgrade to Delphi 10 Seattle (or later) as this is one of the new features that Embarcadero have added. There is a small button next to "Toggle Form/Unit" called "Show/Hide Non-Visual Components" - the shortcut is CTRL+H

Show/Hide Non-Visual Components button

Alister
  • 6,527
  • 4
  • 46
  • 70
3

I'm not aware of any feature like this in any version of Delphi. However, GExperts has such a feature.

David Heffernan
  • 601,492
  • 42
  • 1,072
  • 1,490
  • 2
    +1. @David: With no link and no image, surely you didn't expect an upvote just because you were the first one to give the correct answer, did you? ;) – Andreas Rejbrand May 07 '11 at 16:30
3

It is not built into Delphi but it is provided by GExperts. It only works for TCustomForm based designers. It will not work for TDataModule or other types of designers.

Robert Love
  • 12,447
  • 2
  • 48
  • 80
1

As answered before, GExperts and Delphi 10+ provides such function. I can also add CnPack and my own small component.

zrocker
  • 11
  • 3