Recent

Author Topic: [Solved] Drawing bug in radiogroup | checkgroup | groupbox border  (Read 9088 times)

jipété

  • Full Member
  • ***
  • Posts: 113
Hi,
radiogroup | checkgroup | groupbox border is drawn with a 2-pixel line height behind the caption instead of stopping either side of it.

This behaviour didn't exist in old versions.

Explanation of attachments, from top to bottom :
  • old version FPC 2.6.2 Lazarus 1.4.0 without problem
  • new version FPC 3.2.0 Lazarus 2.0.12 design mode
  • new version running mode (same problem)
  • another try, zooming on the end of  "GroupBox1" and beginning of line, showing the 2-pixels line
Thanks,
« Last Edit: July 29, 2021, 09:50:18 am by jipété »

wp

  • Hero Member
  • *****
  • Posts: 11854
Re: Drawing bug in radiogroup | checkgroup | groupbox border
« Reply #1 on: July 16, 2021, 01:18:48 pm »
Which OS/widgetset is this? On Windows everything is correct.

lucamar

  • Hero Member
  • *****
  • Posts: 4219
Re: Drawing bug in radiogroup | checkgroup | groupbox border
« Reply #2 on: July 16, 2021, 02:35:11 pm »
Looks like Linux-gtk2, though it's difficult to ascertain which distro/desktop might be: Lxde? Xfce?.
Turbo Pascal 3 CP/M - Amstrad PCW 8256 (512 KB !!!) :P
Lazarus/FPC 2.0.8/3.0.4 & 2.0.12/3.2.0 - 32/64 bits on:
(K|L|X)Ubuntu 12..18, Windows XP, 7, 10 and various DOSes.

jipété

  • Full Member
  • ***
  • Posts: 113
Re: Drawing bug in radiogroup | checkgroup | groupbox border
« Reply #3 on: July 16, 2021, 02:52:31 pm »
Looks like Linux-gtk2, though it's difficult to ascertain which distro/desktop might be: Lxde? Xfce?.
Ooops, sorry to forget that information.

And, yes, it's Debian Buster backported 5.7.10 Lxde gtk2
« Last Edit: July 16, 2021, 03:06:51 pm by jipété »

jipété

  • Full Member
  • ***
  • Posts: 113
Re: Drawing bug in radiogroup | checkgroup | groupbox border
« Reply #4 on: July 21, 2021, 12:02:24 pm »
Hi, gentlemen.

No more news, so what ?  :(

Should I post in bugtracker ?

Debian Buster backported 5.7.10 Lxde gtk2
« Last Edit: July 21, 2021, 12:06:42 pm by jipété »

lucamar

  • Hero Member
  • *****
  • Posts: 4219
Re: Drawing bug in radiogroup | checkgroup | groupbox border
« Reply #5 on: July 21, 2021, 01:20:04 pm »
I can't replicate (attached image: Xubuntu 18.04 Laz/FPC 2.0.12/3.2.0 x86_64); It might be an issue of either Lxde or your particular theme/theme engine.
Turbo Pascal 3 CP/M - Amstrad PCW 8256 (512 KB !!!) :P
Lazarus/FPC 2.0.8/3.0.4 & 2.0.12/3.2.0 - 32/64 bits on:
(K|L|X)Ubuntu 12..18, Windows XP, 7, 10 and various DOSes.

jipété

  • Full Member
  • ***
  • Posts: 113
Re: Drawing bug in radiogroup | checkgroup | groupbox border
« Reply #6 on: July 21, 2021, 01:44:31 pm »
Thanks for your try.

Quote from: lucamar
It might be an issue of either Lxde or your particular theme/theme engine.
(theme is Michaku, tried others without success,  :-\)

Really strange because I've tried with gtk3, which works fine.

But I cannot select it for regular work due to many other annoying problems like changing size of components or broken ParentColor of TPanel.
Images here, text in French but images are images, aren't ?  8)
Well, big 1st image is made with gtk3, left side is design mode, right side is running mode.
Next image shows gtk3 design, gtk3 running, gtk2 running, right panel is no more alClient.
Last image is gtk2 design mode with big size for font.
« Last Edit: July 24, 2021, 08:05:06 am by jipété »

jipété

  • Full Member
  • ***
  • Posts: 113
Re: Drawing bug in radiogroup | checkgroup | groupbox border
« Reply #7 on: July 26, 2021, 08:47:39 am »
Hello world !

I wanted to use bugtracker, but it seems to be broken : everything I try returns 403 forbidden.

Even when I try that page then that : "If you already have an account, go to the login page", it's 403 which comes !

Tried on two machines, same bad results.

What can I do ?
Thx,

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2020
  • Former Delphi 1-7, 10.2 user
Re: Drawing bug in radiogroup | checkgroup | groupbox border
« Reply #8 on: July 26, 2021, 09:46:17 am »
The bugtracker is in the process of being moved from own-hosted Mantis to GitLab this weekend and so is in accessible until after the transition. Have you missed all the discussion? The svn repo is also being moved to git this weekend.

jipété

  • Full Member
  • ***
  • Posts: 113
Re: Drawing bug in radiogroup | checkgroup | groupbox border
« Reply #9 on: July 26, 2021, 10:24:21 am »
Have you missed all the discussion?
Yes.
Do you know when it will be up-n-running ?
Thx,

lucamar

  • Hero Member
  • *****
  • Posts: 4219
Re: Drawing bug in radiogroup | checkgroup | groupbox border
« Reply #10 on: July 26, 2021, 11:56:37 am »
How about right now? :D
Turbo Pascal 3 CP/M - Amstrad PCW 8256 (512 KB !!!) :P
Lazarus/FPC 2.0.8/3.0.4 & 2.0.12/3.2.0 - 32/64 bits on:
(K|L|X)Ubuntu 12..18, Windows XP, 7, 10 and various DOSes.

jipété

  • Full Member
  • ***
  • Posts: 113
Re: Drawing bug in radiogroup | checkgroup | groupbox border
« Reply #11 on: July 26, 2021, 12:42:40 pm »
How about right now? :D
Nice, thanks you !

So, I've created a new account, received email, registered myself, logged in, a web page with "Your profile" appears and that's all : that page is totally white with absolutely nothing visible.  :(
I'll try again tomorrow...  %)

jipété

  • Full Member
  • ***
  • Posts: 113
Re: Drawing bug in radiogroup | checkgroup | groupbox border
« Reply #12 on: July 27, 2021, 03:14:26 pm »
Hi,

Accessing gitlab from another computer worked fine but
The bugtracker is in the process of being moved from own-hosted Mantis to GitLab this weekend
but it is not what I was looking for :
- cannot find a way to report bug regarding Lazarus
- "old ?" bugtraker still not available,  %)

jipété

  • Full Member
  • ***
  • Posts: 113
Re: Drawing bug in radiogroup | checkgroup | groupbox border
« Reply #13 on: July 29, 2021, 09:49:47 am »
Hi !

Linux drives me nuts !  %)

Interactions between theme's engine and other mysterious stuff ended up with problem solved, simply by changing a choice in Debian Main Menu / Preferences / Parameters' Personalization / Interface : I had Crux selected, it's now fine with Clearlooks.
Go figure...

I apologize for the inconvenience.

Regards,

 

TinyPortal © 2005-2018