@minesadorada
Hi, when you have time remove the AutoAdjustLayout from OnCreate and just check the option Scaled in the object inspector for the form, now is working really well and is the best from now using Lazarus 1.7 to get HighDPI working well.
@lainz: On my Laz 1.7 Rev 52081M I don't see a Scaled property in the OI - only a PixelsPerInch property
or.. can Scaled:=True be set in Form.Create inside an {$IFDEF} version check, and if so, what is the fallback?
P.S. If I set the form.Autosize=True, and form.Borderwidth=8 the form looks OK on my system.
re trunk: I'm reluctant to mess with my cross-compiling dev environment, unless you can suggest a way to upgrade to trunk in a simple way. (not fpcup) I have the latest source of trunk - can it be patched in by simply merging with my existing setup somehow?
@GetMem: Just installed latest OPM and the updating goes flawlessly. Thank you!
1. CryptINI updated OK√
2. I tried to install bgracontrols. It flagged the dependency OK√ and started the install, but compilation errored out, and OPM correctly offered to cancel OK√
GUI suggestions for future:
I find that what is missing in OPM is an 'UnInstall' button for (an) installed package(s). I know the IDE can do this, but OPM would look better for it.
It would be nice if, in the uncollapsed treeview, the 'Installed' column indicated 'Installed' (or not) for single packages. (some other text for partly-installed multi-packages like bgraBitmap) It can be a bit of a fiddle expanding/collapsing the treeview all the time for simple info.
This project already exceeds early expectations..