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…
G.
Claude
Clo