Wobei ein benamtes WITH-Statemant auch was währe, so wie es beim ON-DO-Statement in einem Try-Except auch funktioniert.
Dann benutze doch Prism. Da kannst du Variablen inline deklarieren.
Obwohl ich Width und Height bei Rect schon so oft vermißt habe, dass es mich wundert, dass die so lange dafür gebraucht haben.
Wie himitsu schon schrieb:
Nja, wer konnte auch ahnen, daß man die Delphi2006-Features nun endlich auch mal delphiintern anwendet.
Wobei es in Delphi 2006 noch lange nicht alles so gab wie es für die Umsetzung in der Form wie in XE2 nötig ist.
Aber zumindest einiges hätte man natürlich auch da schon machen können.
besonders schön sind Konstrukte wie
Oh ja, wie ich sowas liebe...
Am besten dann mit ein paar hundert Zeilen in so einem with.