Delphi - Egyedi szövegbeviteli eszköz

3. rész

forráskód letöltése
Mi lenne, ha a szöveget egyszer nem vízszintes irányba, hanem kör alakba kellene begépelnünk... Mi lenne, ha a szöveget egyszer nem vízszintes irányba, hanem kör alakba kellene begépelnünk...


Lehet, hogy nem sok haszna van a kör alakú szövegbevitelnek, de erre a mintára építve, már könnyedén készíthetünk olyan alkalmazást, ahol egy tetszőleges irányba, vagy tetszőleges görbe mentén végezheti el a felhasználó a szövegbevitelt.

Például egy grafikai alkalmazásnál, ha egy adott görbe vonal mentén kell a szöveget beírni, akkor nagyon jól használható ez a módszer.

Ennek megvalósítására a múlt heti példát egészítjük ki oly módon, hogy a Form OnPaint eseményénél, mikor az aktuális szöveg megjelenítését végezzük, az egyes betűket nem egymás mellé, hanem egy kör mentén rajzoljuk ki.

Egyedi szövegbeviteli eszköz cikksorozat