![]() |
Re: Lauftext - Label immer auf Mindestgröße
Ich glaube, ich hab das Problem.
Ich versuche es mal z uveranschaulichen.
Code:
Any ideas?
So verhält es sich grade:
| Test | | estT | | stTe | | tTes | [...] So ist es aber erwünscht: | Test | | Test | | Test | [...] | Test | |Test | |est T| |st Te| |t Tes| | Test| [...] |
Re: Lauftext - Label immer auf Mindestgröße
Einfach Anfangstrimn um Leerzeichen erweitern.
|
Re: Lauftext - Label immer auf Mindestgröße
Zitat:
Delphi-Quellcode:
Klappt...naja, nicht ganz xD Aus "Test" wird "estT" und dann funktioniert es erst...Ich steh echt aufn Schlauch
buchstabe := copy(lauftext, 1, 1);
delete(lauftext, 1, 1); LLauftext.Caption := ' ' + lauftext + buchstabe; lauftext := LLauftext.Caption; |
Re: Lauftext - Label immer auf Mindestgröße
Nein am Anfang also aus 'Test' 'Test ' machen
|
Re: Lauftext - Label immer auf Mindestgröße
Wie mach ich das denn, dass das nur beim ersten String gemacht wird, und dann nicht mehr?
|
Re: Lauftext - Label immer auf Mindestgröße
Delphi-Quellcode:
procedure TForm1.BStartHierClick(Sender: TObject);
begin lauftext := Edit.Text+' '; |
Re: Lauftext - Label immer auf Mindestgröße
Passiert leider nicht viel, jetzt ist da zwar ein Leerzeichen drin, aber trotzden immer noch das gleiche Problem ->
Delphi-Quellcode:
| Test | | est T | | st Te | | t Tes | | Test | [...] |
Re: Lauftext - Label immer auf Mindestgröße
Du musst statt des einen Leerzeichens den String auf die maximale Länge mit Leerzeichen auffüllen
|
Re: Lauftext - Label immer auf Mindestgröße
Jetzt ausprobieren wäre sicher eine unschöne Lösung. Kann man das nicht eleganter machen als jetzt auszuprobieren, wie viele Leerzeichen reinpassen? Was passiert dann, wenn ich statt "Test" eienn langen Satz drin stehen habe?
|
Re: Lauftext - Label immer auf Mindestgröße
Einfach Leerstring maximaler Länge anfügen und dann auf maximale Länge kürzen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz