Transparent TPanel at Design Time. Why? lazarus / 10-Designer ---------------------------------------------------------------------- jabbersocky · 2012-11-16 19:15 Hi. Am a new Lazarus user, who spent years making my living with Delphi 3 to 7.  Really am impressed with the work being done on Lazarus and am keen to start some new projects with it. Minor gripe, but one that irritates me: Why is it that some of my visual components eg: TPanel, TRadioGroup are transparent at design time?  Can I configure this so they behave more like their Delphi counterparts when I first throw them on the form? Many thanks. Andrew. ---------------------------------------------------------------------- Leledumbo · 2012-11-16 21:21 QuoteWhy is it that some of my visual components eg: TPanel, TRadioGroup are transparent at design time?OS? Widgetset? Because they don't on my Kubuntu with Qt widgetset. ---------------------------------------------------------------------- jabbersocky · 2012-11-18 16:32 Thanks for replying. This is from a default install on Win8. The more I think about it, it's not so much that they are transparent, but rather that these controls also display the designer grid that the form uses.  I guess it's because they themselves are container controls.  The upshot is that it makes them look transparent when placed onto a form, rather than actually being transparent per se. If that's the case then I can understand the rationale, but I'd rather have them behave in the way I've been used to, hence I was wondering if there was a way of not showing the grid within container controls, but still show it on the form. Thanks. Andrew. ---------------------------------------------------------------------- Zoran · 2012-11-20 11:36 This is how you can turn off the grid: 1. In main menu chose Tools->Options... 2. In the tree view, on the left, select Environment->Form Editor 3. On the right find and uncheck Show grid check box However, this will turn off the grid in all containers, including form. I don't think that you can turn the grid showing on forms, and off for all other controls. See: http://wiki.lazarus.freepascal.org/IDE_Window:_Environment_Option s#Form_Editor ---------------------------------------------------------------------- HatForCat · 2013-03-26 01:25 I am a Lazarus newbie too, (OK this is over 120 days old) but setting the default color for a new Panel to clSilver would overcome the problem of transparency. Is there somewhere I can change that Panel default color? ---------------------------------------------------------------------- Blaazen · 2013-03-26 01:39 Not in Lazarus. Lazarus uses color themes of the system. You can change it in your system settings. Default color of components is (almost always) clDefault. Two years ago I was curious how it works: h ttp://www.lazarus.freepascal.org/index.php/topic,12722.msg65750.html#m sg65750 ---------------------------------------------------------------------- HatForCat · 2013-03-26 17:29 Thanks. That answers the question.