1

i was wondering if there was any way that you could hide certain GUI components in the GUI editor, in rad studio. not actually hiding the component on run with .hide() function, i mean just so that i can work on the other components and design. for example if i have a panel that pops up that is reused over and over again with certain elements but that covers my screen i cant work on the other components. is the only solution to create the components dynamically?

George
  • 105
  • 1
  • 4
  • give more explanation please/ – Nasreddine Galfout May 02 '17 at 16:18
  • There is no option to hide visual components in the Form Editor itself (unless you write your own components to use the `TControlState.csDesignerHide` and `TControlStyle.csNoDesignVisible` flags, see http://stackoverflow.com/questions/20068623/). Otherwise, about all you can do is just move components around as needed to get them out of way, even going as far as moving them beyond the boundaries of their containing Form/Parent if needed. – Remy Lebeau May 02 '17 at 16:19
  • thanks so much, thats gonna be annoying but ill make a plan – George May 02 '17 at 16:27
  • 2
    In the case of the panel, why not use a PageControl? – John Easley May 02 '17 at 16:29
  • Another tip is, if you want to select a visual component that you cannot see use Object inspector to find it. – William May 02 '17 at 16:37
  • Installing the GExperts you will have and option to hide non-visual components, so you can work with the underlying controls, and then show them again. – Marc Guillot May 02 '17 at 20:34
  • Use the send to back functionality. – David Heffernan May 03 '17 at 11:51

0 Answers0