Haza > hírek > Tartalom

CMD_CLOCK - Analóg óra rajzolása

Apr 27, 2019

image

C prototípus

érvénytelen cmd_clock (int16_t x,

int16_t y,

int16_t r,

uint16_t opciók,

uint16_t h,

uint16_t m,

uint16_t s,

uint16_t ms);

paraméterek

x

Az óraközpont x-koordinátája, pixelben

y

Óraközpont y-koordinátája, pixelben

opciók

Alapértelmezés szerint az óra tárcsa 3D hatással és az opció nevével készült

az OPT_3D. Az OPT_FLAT opció eltávolítja a 3D hatást. Opcióval

OPT_NOBACK, a háttér nem készült. Az OPT_NOTICKS opcióval a

tizenkét órás kullancsokat nem húzunk. Az OPT_NOSECS opcióval a másodperc kéz

nincs rajzolva. Az OPT_NOHANDS opcióval semmilyen kéz nem készül. Opcióval

OPT_NOHM, nincs óra és perc keze.

h

órák

m

percek

s

másodperc

Kisasszony

ezredmásodperc

Leírás

A fizikai dimenzió részletei

 A 12 kullancsjelet r * (200/256) sugarú körbe helyezzük.

 Minden kullancs egy r sugarú pont * (10/256)

 A másodpercek száma r * (200/256) és r * (3/256).

 A percek hossza r * (150/256) és szélessége r * (9/256)

 Az órák száma r * (100/256) és szélessége r * (12/256)

További információk a Co-processzor motor widgetjei fizikai méreteiben találhatók

image

image

image

Az időmezők nagy értékekkel rendelkezhetnek. Itt az órák (7 x 3600) és percek

a (38 x 60s), a másodperc pedig 59. Órafelület létrehozása, amely az időt mutatja

7.38.59:

image

image

image

image