Manfred Polak
2018-11-19 11:58:20 UTC
Moin!
In einem Programm von mir soll der Anwender per Menü zwischen (bis
jetzt zwei) Iterationsformeln wählen können, und dazu sollen diese
Formeln direkt im Menü angezeigt werden. Bei der ersten Formel ist
alles in Ordnung. Die zweite Formel lautet f(x) = b×sin²(r+x), und das
soll eben so angezeigt werden und steht deshalb so im Objektinspektor
unter "Caption". Tatsächlich im Menü angezeigt wird aber Folgendes:
f(x) = b×sin²(r+x)(X)
Ursache ist das ², wie sich gezeigt hat. Sobald irgendwo im Caption
ein ² steht, wird ein (X) am Ende des Strings hinzuerfunden. Mit ³
tritt übrigens derselbe Effekt auf. Wieso macht Delphi (10.2) sowas?
Und kriege ich das weg, ohne auf das Quadratzeichen zu verzichten?
Manfred
In einem Programm von mir soll der Anwender per Menü zwischen (bis
jetzt zwei) Iterationsformeln wählen können, und dazu sollen diese
Formeln direkt im Menü angezeigt werden. Bei der ersten Formel ist
alles in Ordnung. Die zweite Formel lautet f(x) = b×sin²(r+x), und das
soll eben so angezeigt werden und steht deshalb so im Objektinspektor
unter "Caption". Tatsächlich im Menü angezeigt wird aber Folgendes:
f(x) = b×sin²(r+x)(X)
Ursache ist das ², wie sich gezeigt hat. Sobald irgendwo im Caption
ein ² steht, wird ein (X) am Ende des Strings hinzuerfunden. Mit ³
tritt übrigens derselbe Effekt auf. Wieso macht Delphi (10.2) sowas?
Und kriege ich das weg, ohne auf das Quadratzeichen zu verzichten?
Manfred