Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by thiagojonas,
9. Mai 2009
Wie ist denn die umrechnung von Px in den Zahlenwert von Canvas?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by thiagojonas,
9. Mai 2009
Ja da hast du Recht, aber wie ich das anstellen soll weißt du auch nicht, oder?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by thiagojonas,
9. Mai 2009
Also vielleicht wäre ja eine andere Möglichkeit, dass man die Textbreite des Leerezeichens der Schrift berechnet.
Ich habe jetzt herausgefunden, dass bei der Schriftart 'Calibri' ein Leerzeichen 3Px lang ist.
Kann man daraus was machen?
Wenn ich den längsten Wert habe in der Listbox, dann müsste ich diese Länge mit den Längen der anderen Werte vergeleichen und demetsprechen die Anzahl der...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by thiagojonas,
9. Mai 2009
Äh.. Ja klar :lol: Danke
Okay und wenn ich dann die Länge habe in Px,kann ich dann ':_________' dahinter setzten?
Also z.B
Längster String hat 20Px
Also setzte ich ':_________' für jeden Wert in der Listbox bei 20px.
Geht das dann so?
Und wenn ja, wie kann ich das ':_________' setzten mit MoveTo?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by thiagojonas,
9. Mai 2009
Also so?
laenge:=0;
for i := 0 to Listbox.Items.Count -1 do
begin
Variable:= Listbox.items;
if length(Variable)>laenge then
begin
laenge:=length(s)
Target:=Variable;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by thiagojonas,
9. Mai 2009
Ich möchte das dann via Printer.Canvas Ausdrucken :-D
Wie kann ich den Längsten Eintrag suchen?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by thiagojonas,
9. Mai 2009
Hallo Leute,
ich habe eine kniffliges Problem.
1. Ich habe eine Listbox mit Namen:
2. Alle Namen die sich in der Listbox befinden, weise ich einer Varibalen zu und hänge noch ein ': ______' hinzu;
for z := 0 to Pred(Listbox.Items.Count) do
begin
Variable:= Variable+ Listbox.Items.Strings+': ______' + #13#10;
end;