Sign in Join

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

Mailing lists / lazarus / 2016-12

IDE main window?

7 messages · 6 people · –

Reply by email Subscribe to this list Your subscription

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

Donald Ziesig

Now that I have Lazarus 1.6.2 working :-D, I have a few questions:

Is there any way to resize the IDE main window so that it extends the full width of the display? Right now it only extends 2/3 of the way across and I have to manually scroll the components to the right. Earlier versions of lazarus allowed re-sizing to full width.

Can I resize the component icons so that they can be seen without a magnifying glass? It seems that the icon files are all 16x16 pixels. I can use gimp to resize the individual icons, but would the ide use the larger images? I did reset the linux screen resolution to 144x144 and lazarus' source editor responded with appropriately larger text.

Can I extend the time display of the Messages window tooltip, or can the messages window wrap text so the entire message is visible?

Thanks,

Don Ziesig

Reply by email

Mattias Gaertner
to Donald Ziesig
Show quoted text 6 lines
Now that I have Lazarus 1.6.2 working :-D, I have a few questions: Is there any way to resize the IDE main window so that it extends the full width of the display? Right now it only extends 2/3 of the way across and I have to manually scroll the components to the right. Earlier versions of lazarus allowed re-sizing to full width.

AFAIK there is no limit. What is your screen resolution? Do you use sparta or anchordocking?

Show quoted text 5 lines
Can I resize the component icons so that they can be seen without a magnifying glass? It seems that the icon files are all 16x16 pixels. I can use gimp to resize the individual icons, but would the ide use the larger images? I did reset the linux screen resolution to 144x144 and lazarus' source editor responded with appropriately larger text.

Ondrej is working on scaling.

Can I extend the time display of the Messages window tooltip, or can the messages window wrap text so the entire message is visible?

Both are good ideas. Please create feature requests.

Mattias

Reply by email

Mark Morgan Lloyd
to Mattias Gaertner
Mattias Gaertner wrote 8 lines
On Sun, 4 Dec 2016 18:39:21 -0500Donald Ziesig via Lazarus wrote: > Now that I have Lazarus 1.6.2 working :-D, I have a few questions:> > Is there any way to resize the IDE main window so that it extends the > full width of the display? Right now it only extends 2/3 of the way > across and I have to manually scroll the components to the right. > Earlier versions of lazarus allowed re-sizing to full width. AFAIK there is no limit. What is your screen resolution?Do you use sparta or anchordocking? > Can I resize the component icons so that they can be seen without a > magnifying glass? It seems that the icon files are all 16x16 pixels. I > can use gimp to resize the individual icons, but would the ide use the > larger images? I did reset the linux screen resolution to 144x144 and > lazarus' source editor responded with appropriately larger text. Ondrej is working on scaling. > Can I extend the time display of the Messages window tooltip, or can the > messages window wrap text so the entire message is visible? Both are good ideas. Please create feature requests. Mattias-- _______________________________________________Lazarus mailing ://lists.lazarus-ide.org/listinfo/lazarus

Can I chip in with one thing here please, with an apology in advance if it's already been fixed.

I use a large screen cast off by a colleague who got a bigger one (which he needs due to eyesight issues) and find that everything scales nicely if the (Debian Linux, KDE) fonts DPI is increased from 96 to 120.

The one thing that doesn't scale is the Lazarus IDE status bar, where the display of cursor position gets truncated as soon as a unit is >1000 lines. Could somebody get this to track the overall form width- I'd submit a patch myself if I had time.

Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues]

Reply by email

Ondrej Pokorny
to Mark Morgan Lloyd
Mark Morgan Lloyd wrote
The one thing that doesn't scale is the Lazarus IDE status bar, where the display of cursor position gets truncated as soon as a unit is >1000 lines. Could somebody get this to track the overall form width- I'd submit a patch myself if I had time.

This should be easy to do - you have to scale TStatusBar.Panels[I].Width in TStatusBar.DoAutoAdjustLayout. Please DIY and send a patch or report in http://mantis.freepascal.org/view.php?id=14688

Ondrej

Reply by email

Alexey
to Mark Morgan Lloyd: Can I chip in with one thing here please, with an apology in advance if it's already been…

Ondrej

function TControl.ScaleCoord(const ASize: Integer): Integer;
function TControl.ScaleCoord96(const ASize: Integer): Integer;
function TControl.ScaleCoord96Back(const ASize: Integer): Integer;
function TControl.ScaleCoordBack(const ASize: Integer): Integer;

we have 4 almost the same procedures. They all do the same thing: MulDiv for 2 values (plus if's). It is DUPLICATE code almost. Wish: add 1 function ScaleCoordMulDiv (if's here) and call it 4 times in these functions
Alexey

Reply by email

Bo Berglund
to Donald Ziesig: Now that I have Lazarus 1.6.2 working :-D, I have a few questions: Is there any way to…
Donald Ziesig wrote 7 lines
Now that I have Lazarus 1.6.2 working :-D, I have a few questions: Is there any way to resize the IDE main window so that it extends the full width of the display? Right now it only extends 2/3 of the way across and I have to manually scroll the components to the right. Earlier versions of lazarus allowed re-sizing to full width.

I have the exact same problem on a newly installed Lazarus 1.6.2 IDE. It is put on a Raspberry Pi3 running the latest Raspbian PIXEL, where the desktop has been changed to minimize window borders. So I thought it was due to an incompatibility with the new RPi desktop.

I started a new thread here named "Lazarus IDE not sizeable on Raspbian PIXEL" since I had not seen this thread yet.

Now it seems like the problem is not an RPi related one but a general Lazarus issue...

Since this thread has failed to answer the original question of Donald Ziesig I would like to revive it so it will not be forgotten.

It is extremely annoying that the main window on top cannot be resized, not to a wider size extending the width of the screen nor to a smaller size if need be.

Why was this change done?

Bo Berglund Developer in Sweden

Reply by email

Bo Berglund
to Bo Berglund
Bo Berglund wrote 5 lines
It is extremely annoying that the main window on top cannot be resized, not to a wider size extending the width of the screen nor to a smaller size if need be. Why was this change done?

I have now checked that this is indeed a 1.6.2 "non-feature" by installing Lazarus 1.6 too. This version allows for resizing the main window and does not show a disabled maximize icon...

So again: Why?

Bo Berglund Developer in Sweden

Reply by email