Sign in Join

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

Mailing lists / lazarus / 2012-09

mod to make Anchor Docking Grab Handles have a more subtle look

4 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've created a patch to make the Docking Grab Handles (of Anchor Docking package) to have a more subtle look. The original look was too distracting for my personal taste. I like it to blend in better with the main form.

Before image:
http://bugs.freepascal.org/file_download.php?file_id=17014&type=bug

After image:
http://bugs.freepascal.org/file_download.php?file_id=17015&type=bug

Mantis report with patch:
http://bugs.freepascal.org/view.php?id=22900

I tried to keep theming in mind. I made the background of the handles clForm. This could probably be tweaked to a difference color, if you want the handles to stand out more.

As I mentioned in the Mantis report. If this is not the look that the Lazarus team is going for, then please disregard my patch.

Regards,
- Graeme -

Reply by email

Daniel Gaspary
to Graeme Geldenhuys
Graeme Geldenhuys wrote
As I mentioned in the Mantis report. If this is not the look that the Lazarus team is going for, then please disregard my patch.

Looks nice to me, good work.

Can the user set the width/height of the splitters between docked areas ?

To me the area where the mouse cursor change to "resize" is too small.

At options the splitter width can be modified, but even after restarting the ide I see no change.

I'm using an old snapshot of Lazarus, so ignore if this was already solved.

Reply by email

Graeme Geldenhuys
to Daniel Gaspary
Daniel Gaspary wrote
Can the user set the width/height of the splitters between docked areas ?

Yes, I'm using the latest Lazarus 1.1 (trunk) under LCL-GTK2. Setting the width in the Options dialog does change it in the IDE (without a restart needed).

I'm using an old snapshot of Lazarus, so ignore if this was already solved.

I guess you need to update your Lazarus then. Otherwise, it might be a specific LCL widgetset issue?

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net

Reply by email

Daniel Gaspary
to Graeme Geldenhuys

On Sun, Sep 16, 2012 at 6:19 PM, Graeme Geldenhuys

I guess you need to update your Lazarus

then. Otherwise, it might be

a specific LCL widgetset issue?

It is probably due to my lack of updates.

Good to know it's working, thank you Graeme.

Daniel

Reply by email