Sign in Join

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

Mailing lists / lazarus / 2010-01

StatusBar Panels issue

6 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

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

Graeme Geldenhuys

Hi,

Is this a bug or another one of those widgetset limitations that will not be fixed? If the latter is true, then why is the Restricted tab empty (showing everything should work on all platforms & widgetsets)?

See attached image. I have setup TStatusPanel.Bevel = pbLowered, but the statusbar in design time and runtime doesn't show a lowered bevel. That property seems to be totally ignored in LCL-GTK2.

I'm using Lazarus 0.9.29 r23467 FPC 2.4.1 x86_64-linux-gtk 2 (beta).

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://opensoft.homeip.net/fpgui/ -------------- next part -------------- A non-text attachment was scrubbed... Name: statusbar_panels.png Type: image/png Size: 7490 bytes Desc: not available URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20100119/a8daa55c/attachment-0001.png>

Reply by email

ik
to Graeme Geldenhuys

I think it is a bug (or at least a skin issue), because it used to work in the past (I think on 0.9.24 it worked).
The text alignment also does not function (for me) there, and it used to align text properly on GTK 2.

Ido
http://ik.homelinux.org/

2010/1/19 Graeme Geldenhuys

Show quoted text 28 lines
Hi, Is this a bug or another one of those widgetset limitations that will not be fixed? If the latter is true, then why is the Restricted tab empty (showing everything should work on all platforms & widgetsets)? See attached image. I have setup TStatusPanel.Bevel = pbLowered, but the statusbar in design time and runtime doesn't show a lowered bevel. That property seems to be totally ignored in LCL-GTK2. I'm using Lazarus 0.9.29 r23467 FPC 2.4.1 x86_64-linux-gtk 2 (beta). Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://opensoft.homeip.net/fpgui/ -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20100119/8fbc3238/attachment.html>

Reply by email

Graeme Geldenhuys
to ik
ik wrote
I think it is a bug (or at least a skin issue), because it used to work in the past (I think on 0.9.24 it worked).

Thanks, I'll report it in Mantis then.

The text alignment also does not function (for me) there, and it used to align text properly on GTK 2.

Yes, I have the text alignment issue as well.

Regards,
- Graeme -

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

Reply by email

Paul Ishenin
to Graeme Geldenhuys: Is this a bug or another one of those widgetset limitations that will not be fixed? If…
Graeme Geldenhuys wrote
Hi, Is this a bug or another one of those widgetset limitations that will not be fixed?

It is a widgetset limitation. Gtk uses theme setting for all statusbar panels.

If the latter is true, then why is the Restricted tab empty (showing everything should work on all platforms & widgetsets)?

Because you have not sent a patch for this yet.

Best regards,
Paul Ishenin.

Reply by email

Graeme Geldenhuys
to Paul Ishenin
Paul Ishenin wrote
> Is this a bug or another one of those widgetset limitations that will not > be fixed? It is a widgetset limitation. Gtk uses theme setting for all statusbar panels.

Did I mention I really dislike "wrapping native widgetsset" design! :-( It seems to have more limitations than anything else - or it's just my damn luck that every time I try and use LCL I hit yet another restriction/limitation.

> If the latter is true, then why is the Restricted tab empty > (showing everything should work on all platforms & widgetsets)? > Because you have not sent a patch for this yet.

Sorry, I thought seeing that GTK2 is the default under Linux (and supposed to be in stable state I think), that it has all such silly restrictions already set.

So is this restriction for Qt and Mac too?

Regards,
- Graeme -

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

Reply by email