The labels which need controls to move are harder to fix, but Pierre or I can find a way to get things fully on the forms.
¤ With programmes written in C - C+ and around, the sizes of the boxes and of all items they contain are related to the font-face and the font-size stated in the scripts… Though this might be a good feature, in the case this is an annoyance :
- First, the internal font MS Sans Serif
is a real dung to write in languages else than English, and prevents to apply some tricks -even in English- in order to shorten strings, or to avoid useless escape-sequences like I wrote elsewhere
- Setting another font, let's say a narrower one doesn't help currently, since all items are auto-adjusted to that font; hence, the ratio of the items stays the same…
- Whether one could change the font while the auto-adjustment is locked¦disabled
(it's like this with Delphi) could help !
¤ For example : In Total Commander (using text files), I set Zurich CN BT
- a narrow (complete) font as "8", "normal", while the dialogues are designed for Microsoft Sans Serif
"8", "normal" now; that helps! At many locations, strings that didn't fit with the default font are no longer truncated. So, the author is not bound to fix a lot of things in the codes continually…
- Just to illustrate that I mean about font-widths, a screen shot below where the upper part comes from <tip.ini>
and uses the hard-coded font of the EXE (NOT the DLL-one) and the lower one has been written with the narrow font quoted above.
- In blue
, the same part of text in English :
- Indeed, an option to change the internal font in the programme (English default) and in the actual language DLLs seems probably impossible to get easily… plus locking the boxes¦items auto-sizing…