Dom > Novice > Vsebine

CMD_CLOCK - Nariši analogno uro

Apr 27, 2019

image

Prototip C

void cmd_clock (int16_t x,

int16_t y,

int16_t r,

Možnosti uint16_t,

uint16_t h,

uint16_t m,

uint16_t s,

uint16_t ms);

Parametri

x

x-koordinata urnega središča v pikslih

y

y-koordinata urnega središča v pikslih

opcije

Nastavitev ure je privzeta z 3D učinkom in imenom te možnosti

je OPT_3D. Možnost OPT_FLAT odstrani 3D učinek. Z možnostjo

OPT_NOBACK, ozadje ni narisano. Z opcijo OPT_NOTICKS

12 urnih klopov ni potegnjenih. Z opcijo OPT_NOSECS, sekundni kazalec

ni sestavljen. Z opcijo OPT_NOHANDS se ne narišejo roke. Z možnostjo

OPT_NOHM, ne potekajo ure in ure.

h

ure

m

minut

s

sekund

gospa

milisekund

Opis

Podrobnosti fizične dimenzije so

 12 kljukic se postavi na krog polmera r * (200/256).

 Vsak kljuk je točka polmera r * (10/256)

 sekundna roka ima dolžino r * (200/256) in širino r * (3/256)

 Ročica minut ima dolžino r * (150/256) in širino r * (9/256)

 Rok ur ima dolžino r * (100/256) in širino r * (12/256)

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

image

image

image

Časovna polja imajo lahko velike vrednosti. Tu so ure (7 x 3600) in minute

so (38 x 60 s) in sekunde je 59. Ustvarjanje urnega znaka, ki prikazuje čas, kot

7.38.59:

image

image

image

image