zamtmn / metadarkstyle

70 stars 19 forks source link

lazarus 3.6 version dark style label view error #58

Open qwer0123456 opened 1 day ago

qwer0123456 commented 1 day ago
lazarus

lazarus 3.6 version fpc 3.2.2 2024.09.29 version

darkmode style label checkbox radiobutton TStatic Text Some buttons are not visible in dark mode. Light version is not Error

zamtmn commented 1 day ago

What metadarkstyle you use? from opm or github?

qwer0123456 commented 1 day ago

What metadarkstyle you use? from opm or github?

screen shot test version opm

zamtmn commented 1 day ago

please test with version from github

qwer0123456 commented 1 day ago

please test with version from github

lazarus 3.6 is the metadark github latest version or opm -> Dark mode label view error

metadarkstyledsgn.lpk,metadarkstyle.lpk install

metadarkstyle-main.zip

qwer0123456 commented 1 day ago

Label text is not visible in dark mode

Lazarus is the Windows

The latest source version is the same

zamtmn commented 23 hours ago

I test with fresh install lazarus36 image

qwer0123456 commented 23 hours ago

my test lazarus windows x64 build version

https://sourceforge.net/projects/lazarus/files/Lazarus%20Windows%2064%20bits/Lazarus%203.6/

qwer0123456 commented 23 hours ago

Re-run Lazarus and try adding the label button

It's not visible


When I first added dark mode and restarted, the labels were displayed.

However, when I restart Lazarus and add labels, they are not visible.


  1. metadarkstyledsgn.lpk setup
  2. first restart lazarus -> label radio button view not error
  3. lazarus close -> restart lazarus -> dark mode label radio button add -> label visible error
zamtmn commented 21 hours ago

Unfortunately, I can't reproduce it. Everything works as intended for me. Maybe there are some details that you don't pay attention to? settings, command line options, etc...

qwer0123456 commented 20 hours ago

Unfortunately, I can't reproduce it. Everything works as intended for me. Maybe there are some details that you don't pay attention to? settings, command line options, etc...

I found one in the label If the font color is clNone,clDefault, it is not visible If it is clBlack, the label is displayed Checkbox, radio are not displayed

color
qwer0123456 commented 20 hours ago

For label, it seems to be a clDefault font color issue. It seems to be an error that the clDefault default color cannot be read.

qwer0123456 commented 19 hours ago

For label, it seems to be a clDefault font color issue. It seems to be an error that the clDefault default color cannot be read.

view

It is not visible only in the Lazarus source form window

It is visible when running the F9 debug build

zamtmn commented 18 hours ago

I was referring to the launch of Lazarus. Why is your form light? It should be dark

zamtmn commented 18 hours ago

Wait. Do you want to design a form that will not use MDS when it work? The fact is that MDS replaces the standard colors, and the forms created in it may not look right

qwer0123456 commented 18 hours ago

Wait. Do you want to design a form that will not use MDS when it work? The fact is that MDS replaces the standard colors, and the forms created in it may not look right

default

Modern Design System?

Your program will display form1 with a black background. It is

But my default program comes out white

Why is this so?

qwer0123456 commented 18 hours ago

you main form form1 -> clDefault -> black My main form form1 -> clDefault -> white

form1 main color clDefault problem windows option? bug?

zamtmn commented 15 hours ago

yes. bug what you run lazarus? configs? command line options? other lpk's?

zamtmn commented 15 hours ago

you use anchordockingdsgn? your dockheaders is white?

qwer0123456 commented 14 hours ago

you use anchordockingdsgn? your dockheaders is white?

ss

my temp solve result -> DockedFormEditor 0.0 install -> form black

AnchorDockingDsgn -> header style -> Point ->White AnchorDockingDsgn -> header style -> ThemeButton ->black

qwer0123456 commented 7 hours ago

lazarus 2.2.6 lazarus 3.0 lazarus 3.2 lazarus 3.4 lazarus 3.6 fpc 3.2.2

I've tested several versions

When you re-run Lazarus, the default form app white (dark mode) (form1 background color white)

Windows 10 version 19045

DockedFormEditor -> install -> form1 panel background color black DockedFormEditor -> delete -> form1 panel background color white