Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2015-04

Statusbar Panel.Bevel has no affect

2 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Graeme Geldenhuys

Hi,

I'm using LCL-GTK2 under Linux. I've set SB.Panels[0].Bevel = pbLowered but it has NO affect at design time or runtime. My statusbar looks as if it is a standard flat TPanel. There is no visual seperation between the statusbar panels.

The Restricted tab in the Object Inspector doesn't mention that there are any issues with the Bevel property for GTK2.

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/

Reply by email

Giuliano Colla
to Graeme Geldenhuys

Il 01/04/2015 13:01, Graeme Geldenhuys ha scritto:

I'm using LCL-GTK2 under Linux.

I've seen your "desperate" postings.
In my esperience, except a very few cases, as of today, Qt widgetset is much more mature and reliable than gtk2, and much more likely to behave as expected.
Always in my experience, I've found out that simply recalculating Top and Left in an OnResize event provides the desired result with less hassle than relying on the Align properties.

Just my 2 cents.

Giuliano

Reply by email