Casa > Notícies > Contingut

CMD-KEYS - Dibuixa una fila de claus

Apr 27, 2019

image

Prototip de C

void cmd_keys (int16_t x,

int16_t y,

int16_t w,

int16_t h,

font int16_t,

opcions uint16_t,

const char * s);

Paràmetres

x

Coordenada x de les tecles superior esquerra, en píxels

y

coordenada y de les tecles superior esquerra, en píxels

Font

Gestor de mapa de bits per especificar el tipus de lletra utilitzat a l’etiqueta de clau. L’interval vàlid és de 0

a 31

opcions

Per defecte, les tecles es dibuixen amb un efecte 3D i el valor de l’opció és zero.

OPT_FLAT elimina l’efecte 3D. Si es dóna OPT_CENTER, es dibuixen les tecles

amb una mida mínima centrada dins del rectangle wxh. En cas contrari, les tecles són

ampliat de manera que omplen completament l’espai disponible. Si hi ha un codi ASCII

especificat, aquesta tecla es dibuixa "premuda" - és a dir, en color de fons amb qualsevol 3D

efecte eliminat.

w

L’amplada de les tecles

h

L'alçada de les tecles

s

etiquetes de tecla, un caràcter per clau. El valor TAG es defineix al valor ASCII de

cada tecla, de manera que es puguin detectar tecles utilitzant el REG_TOUCH_TAG

registrar-se.

Descripció

Els detalls de la dimensió física són

 La distància entre claus és de 3 píxels

 Per al cas OPT_CENTERX, les tecles són amples (amplada del tipus de lletra + 1,5)

, en cas contrari, les claus es dimensionen per omplir l'amplada disponible

Consulteu dimensions físiques dels estris del motor del co-processador per obtenir més informació

image

image

image

image

image

image