Dom > Novosti > Sadržaj

CMD-KLJUČEVI - Nacrtajte red tipki

Apr 27, 2019

image

C prototip

void cmd_keys (int16_t x,

int16_t y,

int16_t w, \ t

int16_t h,

int16_t font,

uint16_t opcije,

const char * s);

Parametri

x

x-koordinata tipki gore-lijevo, u pikselima

y

y-koordinata tipki gore-lijevo, u pikselima

font

Ručica Bitmapa za određivanje fonta koji se koristi u oznaci ključa. Važeći raspon je od 0

do 31

opcije

Podrazumevano su tipke nacrtane s 3D efektom, a vrijednost opcije je nula.

OPT_FLAT uklanja 3D efekat. Ako je dat OPT_CENTER, ključevi su nacrtani

u minimalnoj veličini centriranoj unutar Wxh pravokutnika. U suprotnom, ključevi su

prošireni tako da potpuno popune raspoloživi prostor. Ako je ASCII kod

naveden, taj ključ je nacrtan 'pritisnut' - tj. u boji pozadine sa bilo kojim 3D

efekat uklonjen.

w

Širina ključeva

h

Visina ključeva

s

oznake ključa, jedan znak po ključu. TAG vrijednost je postavljena na ASCII vrijednost

svaki ključ, tako da se pritisci tipki mogu otkriti pomoću REG_TOUCH_TAG

registar.

Opis

Detalji fizičke dimenzije su

 Razmak između ključeva je 3 piksela

 Za slučaj OPT_CENTERX, ključevi su (širina fonta + 1,5) širine piksela

inače su tipke dimenzionirane da popune dostupnu širinu

Pogledajte fizičke dimenzije widgeta Co-procesora motora za više informacija

image

image

image

image

image

image