View Issue Details

IDProjectCategoryView StatusLast Update
0037429LazarusOtherpublic2020-08-02 10:02
ReporterPaul Long Assigned ToJuha Manninen  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionno change required 
PlatformKubuntuOSLinux 
Product Version2.0.10 
Summary0037429: Forms size controls don't align right when setting borderstyle to bsSingle.
DescriptionForms size controls don't align right when setting borderstyle to bsSingle. [see attached images]
Steps To ReproduceSet BorderStyle property to bsSingle. Look at controls at the right in title bar Notice the empty space between the edge of the window and the X.
TagsNo tags attached.
Fixed in Revision
LazTarget-
WidgetsetGTK 2
Attached Files

Activities

Paul Long

2020-07-28 15:17

reporter  

Normal sizable.png (3,129 bytes)   
Normal sizable.png (3,129 bytes)   
Normal window.png (17,774 bytes)   
Normal window.png (17,774 bytes)   
borderstyle single.png (3,899 bytes)   
borderstyle single.png (3,899 bytes)   
window single.png (17,536 bytes)   
window single.png (17,536 bytes)   

Juha Manninen

2020-07-28 19:10

developer   ~0124362

Example project please.

Paul Long

2020-07-28 19:42

reporter   ~0124364

Juha

It's not really a saved project. I just opened up Lazarus and changed the BorderStyle of the form and ran it as shown in the attached screenshots.

Thanks

Handoko

2020-07-29 04:06

reporter   ~0124373

I tested on Lazarus 2.0.10 GTK2 Ubuntu Mate 20.04, no such issue. Maybe it only happens on Kubuntu.
img.png (2,820 bytes)   
img.png (2,820 bytes)   

Juha Manninen

2020-07-29 09:48

developer   ~0124374

Last edited: 2020-07-29 09:49

View 3 revisions

Ok, now I fully understood the issue. I don't have such an issue with my Manjaro + KDE, even when using GTK2 bindings.
Kubuntu also has KDE but something with its GTK config is different.
Please use LCL-QT5 with a KDE system. KDE itself uses QT5.
Note, the window minimize/maximize/close buttons are drawn by OS/windowmanager/widgetset.
LCL does not draw them, thus your issue probably cannot be fixed in LCL.
I plan to resolve this as "no change required".

Paul Long

2020-07-31 00:12

reporter   ~0124426

Thanks Juha

I decided to go back to Linux Mint Cinnamon. Lazarus Works fine there. Too many quirks in Kubuntu.

Juha Manninen

2020-08-02 10:02

developer   ~0124484

Ok, resolving ...

Issue History

Date Modified Username Field Change
2020-07-28 15:17 Paul Long New Issue
2020-07-28 15:17 Paul Long File Added: Normal sizable.png
2020-07-28 15:17 Paul Long File Added: Normal window.png
2020-07-28 15:17 Paul Long File Added: borderstyle single.png
2020-07-28 15:17 Paul Long File Added: window single.png
2020-07-28 19:10 Juha Manninen Note Added: 0124362
2020-07-28 19:42 Paul Long Note Added: 0124364
2020-07-29 04:06 Handoko Note Added: 0124373
2020-07-29 04:06 Handoko File Added: img.png
2020-07-29 09:39 Juha Manninen Assigned To => Juha Manninen
2020-07-29 09:39 Juha Manninen Status new => assigned
2020-07-29 09:48 Juha Manninen Note Added: 0124374
2020-07-29 09:49 Juha Manninen Note Edited: 0124374 View Revisions
2020-07-29 09:49 Juha Manninen Note Edited: 0124374 View Revisions
2020-07-31 00:12 Paul Long Note Added: 0124426
2020-08-02 10:02 Juha Manninen Status assigned => resolved
2020-08-02 10:02 Juha Manninen Resolution open => no change required
2020-08-02 10:02 Juha Manninen LazTarget => -
2020-08-02 10:02 Juha Manninen Widgetset GTK 2 => GTK 2
2020-08-02 10:02 Juha Manninen Note Added: 0124484