Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Firemonkey Textcontrol "&" Ampersand (https://www.delphipraxis.net/202145-firemonkey-textcontrol-ampersand.html)

QuickAndDirty 2. Okt 2019 16:35

Firemonkey Textcontrol "&" Ampersand
 
"&" Zeichen werden in der Text Eigenschaft mancher Controls gelöscht!

Also ich habe das Problem bei den TTreeViewItem.Text von TTreeView
und Stackoverflow hat das Problem bei anderen Firemonkey controlls und der Text Eigenschaft seit 2015. Ampersand wird gelöscht
Es gibt keine fertige Lösung. :(

Ich brauche diese "&" zeichen. Es ist verrückt!
'& '
erzeugt auch keinen unterstrich...

Ist das Problem bekannt? Ist die Lösung bekannt?

QuickAndDirty 2. Okt 2019 16:57

AW: Firemonkey Textcontrol "&" Ampersand
 
Das hier hat soweit nicht die richtigen Auswirkungen :(
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var aNode:TTreeViewItem;
begin

  aNode := TTreeViewItem.Create(TreeView1);
  aNode.Parent := TreeView1;
  aNode.PrefixStyle := TPrefixStyle.NoPrefix;
  aNode.Text := 'Hallo& Du&& DU';

  aNode := TTreeViewItem.Create(TreeView1);
  aNode.Parent := TreeView1;
  aNode.PrefixStyle := TPrefixStyle.HidePrefix;
  aNode.Text := 'Hallo& Du&& DU';

end;
TTextControl.TextObject:tcontrol
erfährt kein Update der PrefixStyle Eigenschaft wenn es vom Typ TText ist....

QuickAndDirty 4. Okt 2019 09:52

AW: Firemonkey Textcontrol "&" Ampersand
 
Ja aber ich möchte gerne das PrefixStyle funktioniert und ich möchte nicht beim lesen aus der datebank und beim zurückschreiben in die Datenbank Escapesequencen behandeln.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz