Sign in Join

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

Mailing lists / lazarus / 2008-04

Some IDE dialogs are totally screwed in size

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,

I'm using Lazarus compiled with GTK1. v0.9.25 r14596M i386-linux-gtk

I have seen a few dialogs in Lazarus that are completed screwed in size. Attached is 'Goto Line' dialog, to give you an example. It's as if somebody used a different DPI setting or ScaleBy feature or something to edit the dialogs. BTW: My Linux X Server is manually forced to 96 dpi.

Am I the only one experiencing this? Did something go horribly wrong in my last few svn updates?

Regards,
- Graeme -

_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screenshot-Goto_line.png
Type: image/png
Size: 5538 bytes
Desc: not available
Url : http://www.lazarus.freepascal.org/pipermail/lazarus/attachments/20080401/0da0ac94/attachment.png

Reply by email

Lee Jenkins
to Graeme Geldenhuys
Graeme Geldenhuys wrote 14 lines
Hi, I'm using Lazarus compiled with GTK1. v0.9.25 r14596M i386-linux-gtk I have seen a few dialogs in Lazarus that are completed screwed in size. Attached is 'Goto Line' dialog, to give you an example. It's as if somebody used a different DPI setting or ScaleBy feature or something to edit the dialogs. BTW: My Linux X Server is manually forced to 96 dpi. Am I the only one experiencing this? Did something go horribly wrong in my last few svn updates?

Another one is the Columns editor for the TListView component. Loading it for the first time is huge and I have to resize it.

Warm Regards, Lee "Everything I needed to learn in life, I learned selling encyclopedias door to door."

Reply by email

Graeme Geldenhuys
to Lee Jenkins
Lee Jenkins wrote
Another one is the Columns editor for the TListView component. Loading it for the first time is huge and I have to resize it.

The TODO dialog was another one, but I think somebody fixed it. Procedure List was another one, but I sent a patch for it.

Why did all these dialogs change size??

Regards,
- Graeme -

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

Reply by email

Graeme Geldenhuys
to Mattias Gärtner
Mattias G?rtner wrote 5 lines
The goto line dialog is autosized. But maybe the gtk1 interface does not give enough information or the window manager ignores the second resize. Can you try with a gtk2 IDE?

What is weird is that they used to be fine, until about a month or so ago. At that time I only noticed the Procedure List dialog, but thought it's a once of thing and somebody with a different dpi setting modified the dialog. A classic issue that used to occur under Delphi and Kylix. Now I noticed more dialogs and thought I would mention it.

My setup Ubuntu 7.10 and Gnome desktop has not changed since the 7.10 release.

I'll try tomorrow at work with FVWM window manager and also with Lazarus compiled against GTK2. I'll keep you posted.

Regards,
- Graeme -

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

Reply by email

Graeme Geldenhuys
to Mattias Gärtner: An embedded and charset-unspecified text was scrubbed... Name: not available Url:…
Mattias G?rtner wrote 5 lines
The goto line dialog is autosized. But maybe the gtk1 interface does not give enough information or the window manager ignores the second resize. Can you try with a gtk2 IDE?

My assumption with the DPI settings changing and the dialogs growing in size was correct. As I mentioned, Procedure List dialog had a issue and I fixed it a while back. I had a look in the svn logs and it was actually 3 months ago.

See the following difference in revision 13155 made by user Paul. Modified Wed Dec 5 06:43:08 2007 UTC (3 months, 3 weeks ago) by paul

This shows the dpi setting of 75 changed, which then enlarged all the witdth & height values.

http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/ide/procedurelist.lfm?root=lazarus&r1=9625&r2=13155

Regards,
- Graeme -

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

Reply by email