Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
4. Apr 2007
Ja,
habe die Funktion zweimal aufgerufen. Beim ersten Mal habe ich den Rückgabewert in einer Variablen gespeichert und diese zu der Top-Koordinate addiert und schon hat's geklappt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
4. Apr 2007
Achso. Jedenfalls funktioniert es jetzt. Und deshalb nochmal:
Danke :thumb:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
4. Apr 2007
Ja, die Hilfe unter Windows Vista ist so ein Thema. Muss mir erst ein neues Update installieren, damit die alte DelphiHilfe wieder geht.
Gut, das werde ich dann mal testen. danke euch allen
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
4. Apr 2007
Dafür hatte ich ja die vielen Variabeln (l (Left) t (Top) r (Right) b (Bottom)), aber da hatte ich wohl einen anderen Fehler drin. Ich hoffe halt nur, dass es eine andere, elegantere Lösung gibt...
Danke
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
4. Apr 2007
Joa... muss grad voll lachen...
Also, mein Ausgangsgedanke:
Ich wollte eine Art Liste mit 2 Spalten. Damit diese schön angeordnet sind, habe ich zwei Rechtecke - eins für jede Spalte. Die Left-Position des 2. Rechtecks wird von der Rigth-Position des ersten beeinflusst. Doch wenn die Schrift einen Zeilenumbruch drin hat, verschieben sich natürlich die Einträge, sodass die Reihen nicht mehr...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
4. Apr 2007
Nein, es ändert nicht nur die Höhe sondern manipuliert das gesamte Rechteck. Das ist ja mein Problem.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
4. Apr 2007
Hallo,
ich zeichne in ein Recteck mit DrawText einen Text, den ich auch umbrechen lasse. Jetzt möchte ich schön unter dem Text einen weiteren ausgeben. Wenn ich aber die Funktion mit "dt_calcrect or dt_wordbreak" aufrufe, dann verändert sich das komplette Rechteck, was aber in meinem Fall nicht sein darf.
Dann habe ich die Funktion GetTextMetrics entdeckt, diese scheint aber keinen...