Hi Dmitry, On 2015-04-01 15:01, Dmitry Boyarintsev wrote: > TImage is a graphic control (it doesn't have its own handle),
Ah, okay. One of those differences between LCL and fpGUI. > It should be a place into another control (i.e. TPanel) that is > TWinControl (and does have a handle) And that's where my second (actually I lost count today) problem lies. How do I add a TPanel inside a TStatusBar for example. The TStatusbar doesn't seem to accept child widgets. My thinking is based on the auto-resizing issue of StatusBar Panels I mentioned earlier. What I'm trying to do is paint an image at the right edge of the StatusBar. A quick test reveals that I can't place a TPanel inside a TStatusBar. It seems the TStatusBar doesn't accept children. So based on that and what you said, I have to now place a TPanel on the form, then place a TImage inside the TPanel, then make sure the z-order of the TPanel is correct so it appears above the TStatusBar, then position the TPanel at the correct location relative to the right edge of the statusbar. This is a pretty nasty solution. Is there any better solution than the above? Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
