Wielu z was denerwuje fakt iż początek układu współrzędnych na formie jest w lewym górnym rogu. Ostatnio podczas pisania programu bardzo mnie to irytowało i postanowiłem coś z tym zrobić. Zamiana na „tradycyjny” układ ze środkiem w środku formy, taki jak od podstawówki rysujemy w zeszycie 🙂 jest bardzo prosta:
W TForm.Create dodajemy następujący kod:

w funkcji setviewportorgex canvas.handle oznacza uchwyt do płótna na którym chcemy przestawić układ wsp.
clientwidth div 2, clientheight div 2 – współrzędne nowego układu

Kod sprawdzany pod d7 i win98 – działa 🙂

Mam nadzieje że się przyda
Pozdrawiam
DarkAndrew

Autor: darkandrew