Dom > Novice > Vsebine

CMD-KLJUČEVI - Risanje tipk

Apr 27, 2019

image

Prototip C

void cmd_keys (int16_t x,

int16_t y,

int16_t w,

int16_t h,

int16_t font,

Možnosti uint16_t,

const char * s);

Parametri

x

x-koordinata tipk zgoraj levo, v slikovnih pikah

y

y-koordinata tipk zgoraj levo, v slikovnih pikah

pisave

Ročaj za Bitmap, da določite pisavo, ki se uporablja v oznaki ključa. Veljavno območje je od 0

do 31

opcije

Privzeto so tipke narisane s 3D učinkom in vrednost opcije je nič.

OPT_FLAT odstrani učinek 3D. Če je dodan OPT_CENTER, so izvlečeni ključi

v najmanjši velikosti s središčem v pravokotniku wxh. V nasprotnem primeru so tipke

razširili tako, da popolnoma zapolnijo razpoložljivi prostor. Če je koda ASCII

določeno, da je ta ključ sestavljen iz 'pritisnjenega' - tj. v barvi ozadja z vsakim 3D

učinek odstranjen.

w

Širina tipk

h

Višina ključev

s

nalepke s ključi, en znak na ključ. Vrednost TAG je nastavljena na vrednost ASCII

za vsako tipko, tako da lahko pritisnete tipke s pomočjo REG_TOUCH_TAG

register.

Opis

Podrobnosti fizične dimenzije so

 Razdalja med tipkami je 3 piksle

 V primeru OPT_CENTERX so tipke (širina pisave + 1.5) široke pikslov

v nasprotnem primeru so tipke velike, da zapolnijo razpoložljivo širino

Za več informacij si oglejte fizične dimenzije pripomočkov Pripomočki za procesor

image

image

image

image

image

image