Id-dar > Aħbarijiet > Il-kontenut

Gruppi ta 'Kmand

Apr 26, 2019

5.10 Riżorsi tal-magna tal-ko-proċessur

Il-ko-proċessur tal-magna ma jbiddilx l-istat tal-grafika tal-hardware. Jiġifieri, grafika

stati bħall-kulur u l-wisa 'tal-linja m'għandhomx jinbidlu permezz ta' magna ko-proċessur.

Madankollu, il-widgets jirriservaw xi riżorsi ta 'hardware, li jeħtieġu programmi ta' l-utent

tqis:

 Bitmap handle 15 jintuża mill-buttuni ta 'l-effett 3D, ċwievet u xaqliba.

 Kuntest grafiku wieħed jintuża minn oġġetti, għalhekk il-fond effettiv tal-munzell għall-oġġetti

Il-kmandijiet ta 'SAVE_CONTEXT u RESTORE_CONTEXT huma 3 livelli.


5.11 Gruppi ta 'kmand

Dawn il-kmandi jibdew u jispiċċaw il-lista tal-wiri:

 CMD_DLSTART - ibda lista tal-wiri ġdida

 CMD_SWAP - skambja l-lista ta 'wiri kurrenti

Kmandijiet biex tiġbed oġġetti tal-grafika:

 CMD_TEXT - tfassal it-test

 CMD_BUTTON - iġbed buttuna

 CMD_CLOCK - iġbed arloġġ Analog

 CMD_BGCOLOR - issettja l-kulur tal-isfond

 CMD_FGCOLOR - issettja l-kulur tat-tagħrif miksub

 CMD_GRADCOLOR - issettja l-effetti 3D għal CMD_BUTTON u CMD_KEYS

jenfasizzaw il-kulur

 CMD_GAUGE - iġbed kejl

 CMD_GRADIENT - jiġbed gradjent lixx tal-kulur

 CMD_KEYS - iġbed ringiela ta 'ċwievet

 CMD_PROGRESS - tfassal linja ta 'progress

 CMD_SCROLLBAR - iġbed scroll bar

 CMD_SLIDER - iġbed slider

 CMD_DIAL - iġbed kontroll tad-dial dial

 CMD_TOGGLE - iġbed swiċċ toggle

 CMD_NUMBER - iġbed numru deċimali

Kmandi biex joperaw fuq il-memorja:

 CMD_MEMCRC - ikkalkula CRC-32 għall-memorja

 CMD_MEMZERO - ikteb żero għal blokka ta 'memorja

 CMD_MEMSET - imla l-memorja b'valur ta 'byte

 CMD_MEMWRITE - ikteb bytes fil-memorja

 CMD_MEMCPY - ikkopja blokka ta 'memorja

 CMD_APPEND - tehmeż il-memorja biex turi l-lista

Kmandijiet għat-tagħbija tad-dejta tal-immaġni fil-memorja FT800:

 CMD_INFLATE - tiddekompressa d-dejta fil-memorja

 CMD_LOADIMAGE - itella 'stampa JPEG

Kmandijiet għall-issettjar tal-matriċi tat-trasformazzjoni tal-bitmap:

 CMD_LOADIDENTITY - issettja l-matriċi kurrenti bħala identità

 CMD_TRANSLATE - applika traduzzjoni għall-matriċi kurrenti

 CMD_SCALE - applika skala għall-matriċi kurrenti

 CMD_ROTATE - applika rotazzjoni fuq il-matriċi kurrenti

 CMD_SETMATRIX - ikteb il-matriċi kurrenti bħala trasformazzjoni tal-bitmap

 CMD_GETMATRIX - jirkupra l-koeffiċjenti kurrenti tal-matriċi

Kmandi oħra:

 CMD_COLDSTART - issettja l-istat tal-ko-proċessur tal-magna għal valuri awtomatiċi

 CMD_INTERRUPT - jikkawża interruzzjoni INT_CMDFLAG

 CMD_REGREAD - aqra valur tar-reġistru

 CMD_CALIBRATE - eżegwixxi r-rutina tal-kalibrazzjoni tal-touch screen

 CMD_SPINNER - ibda spinner animat

 CMD_STOP - waqqaf kwalunkwe spinner, screensaver jew skeċċ

 CMD_SCREENSAVER - ibda screensaver animat

 CMD_SKETCH - ibda aġġornament kontinwu tal-iskeċċ

 CMD_SNAPSHOT - ħu stampa tal-iskrin kurrenti

 CMD_LOGO - animazzjoni tal-logo tal-apparat tal-logħob