AddLineFeeds-Eigenschaft
Gibt an, dass das Bearbeitungsfeld-Steuerelement (EditBox) im Text eines Bearbeitungsfeld-Steuerelements (EditBox) nach Wagenrücklaufzeichen (CHR(13)) Zeilenvorschubzeichen (CHR(10)) einfügen soll, wenn die Value-Eigenschaft gelesen wird oder der Wert in der Steuerelementquelle gespeichert wird. Diese Eigenschaft ist sowohl zur Entwurfs- als auch zur Laufzeit verfügbar.
Object.AddLineFeeds[ =lExpr]
Parameter
*lExpr *
Wahr (.T.) (Standardeinstellung) Zeilenvorschubzeichen werden in den Text des Bearbeitungsfeldes nach Wagenrücklaufzeichen eingefügt, wenn die Value-Eigenschaft gelesen oder in der Steuerelementquelle gespeichert wird.Falsch (.F.) Wenn die Value-Eigenschaft gelesen oder in der Steuerelementquelle gespeichert wird, werden keine Änderungen an dem Bearbeitungsfeld-Steuerlement (EditBox) vorgenommen.
Hinweise
Standardmäßig wird vom Bearbeitungsfeld-Steuerelement (EditBox) sichergestellt, dass sich an den Zeilenenden sowohl Wagenrücklauf- als auch Zeilenvorschubzeichen befinden, indem Zeilenvorschubzeichen beim Lesen der Value-Eigenschaft eingefügt werden, sofern sie nicht vorhanden sind. Dieser Fall tritt auch ein, wenn die Value-Eigenschaft vom Benutzercode gelesen wird, aber auch wenn das Bearbeitungsfeld den Fokus verliert, da Visual FoxPro automatisch den Inhalt der Value-Eigenschaft liest und zu diesem Zeitpunkt in der Steuerelementquelle speichert.
Durch das Einfügen von Zeilenvorschubzeichen wird der Text verschoben. Der Wert der SelStart-Eigenschaft bleibt jedoch unverändert. Deshalb kann die SelStart-Eigenschaft auf die falsche Stelle im Textzwischenspeicher verweisen. Legen Sie für die AddLineFeeds-Eigenschaft Falsch (.F.) fest, um sicherzustellen, dass im Textzwischenspeicher keine Zeichen eingefügt werden.
Beim Lesen der Text-Eigenschaft werden keine Zeilenvorschubzeichen eingefügt, unabhängig von der Einstellung von AddLineFeeds.
Siehe auch
ControlSource-Eigenschaft | SelStart-Eigenschaft | Text-Eigenschaft | Value-Eigenschaft
Betrifft: Bearbeitungsfeld-Steuerelement