Id-dar > Aħbarijiet > Il-kontenut

CMD_SPINNER - Ibda Spinner Animat

Apr 27, 2019

image

L-ispinner huwa overlay animat li juri lill-utent li xi xogħol qed ikompli. Lil

iqanqal l-ispinner, ħu lista tal-wiri u mbagħad uża CMD_SPINNER. Il-ko-proċessur

magna żżomm l-ispinner fuq il-lista tal-wiri kurrenti, tpartat il-lista tad-displej biex tagħmilha

viżibbli, imbagħad kontinwament janimja sakemm jirċievi CMD_STOP. REG_MACRO_0 u

Ir-reġistri REG_MACRO_1 jintużaw biex iwettqu t-tip ta 'effett ta' animazzjoni. Il-

il-frekwenza tal-moviment tal-punti hija fir-rigward tar-rata tal-frejm tal-wiri kkonfigurata.

Tipikament għal panewijiet tal-wiri 480x272 ir-rata tal-wiri hija ~ 60fps. Għall-istil 0 u 60fps,

il-punt jirrepeti s-sekwenza fi żmien 2 sekondi. Għall-istil 1 u 60fps, il-punt jirrepeti

is-sekwenza fi żmien 1.25 sekondi. Għall-istil 2 u 60fps, l-id ta ’l-arloġġ tirrepeti l-

sekwenza fi żmien 2 sekondi. Għall-istil 3 u 60fps, it-tikek li jiċċaqilqu jirrepetu s-sekwenza

fi żmien sekonda.

Innota li wieħed biss minn CMD_SKETCH, CMD_SCREENSAVER, jew CMD_SPINNER jista 'jkun

attiv f’ħin wieħed.

Prototip Ċ

null cmd_spinner (int16_t x,

int16_t y,

uint16_t stil,

uint16_t skala);

image

Parametri

X

Il-koordinat X tan-naħa ta 'fuq tax-xellug ta' l-ispinner

Y

Il-koordinat Y tan-naħa ta 'fuq tax-xellug tal-ispinner

Stil

L-istil ta 'spinner. Il-medda valida hija minn 0 għal 3.

Skala

Il-koeffiċjent tal-iskaljar tal-ispinner. 0 tfisser l-ebda skalar.

Eżempji

Oħloq lista tal-wiri, imbagħad ibda l-ispinner:

image

image

image

image

image