Szerző Téma: dxDrawText lekerekítése  (Megtekintve 1469 alkalommal)

dxDrawText lekerekítése
« Dátum: 2017. március 04. - 13:35:10 »
0 Show voters
Szevasztok van egy dxDrawText  em aminek le szeretném kerekíteni a széleit de nem tudom hogy lehet tudna valaki segíteni  ?
 
 

         dxDrawText(text,panelX+panelSize[panelType][1]/2, panelY-80+250+i*(50)+30/2, panelX+panelSize[panelType][1]/2, panelY-80+250+i*(50)+30/2, tocolor(0, 0, 0, alphaText),1, font2, \"center\", \"center\", false, false, true, true)

 
 

dxDrawText lekerekítése
« Válasz #1 Dátum: 2017. március 05. - 00:41:49 »
0 Show voters
Hát a dxDrawText-nek alapból nincs látható széle, csak a szöveg látszik. A szöveget lekerekíteni.. hát az furán nézne ki. Szerintem a dxDrawRectangle-ra gondolsz (?).

dxDrawText lekerekítése
« Válasz #2 Dátum: 2017. március 05. - 10:29:35 »
0 Show voters
Arra gondolt szerintem hogy a szélei simábbak legyenek és szépek, mint pl seemta-n. Mert azért elég erősen láthatóak a szélei

dxDrawText lekerekítése
« Válasz #3 Dátum: 2017. március 05. - 11:08:09 »
0 Show voters
Szerintem az betűtípus függő.

dxDrawText lekerekítése
« Válasz #4 Dátum: 2017. március 05. - 11:44:22 »
0 Show voters
Igen, de például a seemta Roboto fonto(kat) használ. Viszont ha én is azt használom egy scriptben, azok vékonyabban és rondábbul jelennek meg.
 
Nem tudom kinek segítség kinek nem, de én úgy oldottam meg hogy 2x rendereli ugyanazt a szöveget és a második \"réteget\" egy 0.5 értékkel jobbra és lefele is eltolja.

Nem elérhető id100

  • 903
    • Profil megtekintése
dxDrawText lekerekítése
« Válasz #5 Dátum: 2017. március 05. - 12:15:26 »
0 Show voters
Az eltolás a körvonalazás, maga a betűtípus állítja ezt a tulajdonságot véleményem szerint.

dxDrawText lekerekítése
« Válasz #6 Dátum: 2017. március 05. - 12:18:23 »
0 Show voters
Érdekes. Nekem nem úgy jelentek meg. És Lehet kerekítés az eltolás is ha fehér színnel tolom el és nem feketével. Vastagabb és sokkal szebb lesz.

Nem elérhető Live

  • 507
    • Profil megtekintése
dxDrawText lekerekítése
« Válasz #7 Dátum: 2017. március 05. - 12:37:58 »
0 Show voters
Erre való a dxCreateFont-nál az élsimítás.
 
dxCreateFont(\"Roboto.ttf\", 14, false, \"antialiased\")

dxDrawText lekerekítése
« Válasz #8 Dátum: 2017. március 05. - 13:24:48 »
0 Show voters
Köszi :) Isten vagy.
« Utoljára szerkesztve: 2017. március 05. - 13:28:41 írta barkacsolasok »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal