cZUI kan jy om vinnig te skep zoomable en scroll vertonings van dinge 2D. cZUI projek gebruik vektor tekening biblioteke soos SGE glad vergroot voorwerpe te teken. Voorwerpe hoef nie bewus van die vergroting kwessies, dus skriftelik by cZUI is maklik en vinnig.
Met 'n ryk event raamwerk, cZUI toelaat komplekse aksies van die gebruiker soos sleep, beweeg, met die klem, te kies en te verwyder van enige voorwerp binne die cZUI toneel. Ingesluit by die verspreiding is 'n paar insiggewende voorbeelde.
cZUI ondersteun SGE oor SDL, kan in MFC ingebed word, en aedGUI widget biblioteek via cZUIWidget. Ondersteuning vir ander venster / widget hulpmiddels sal later bygevoeg word.
cZUI bevat gereed voorwerpe vir die meeste gereelde take, net sluit hulle in die toneel
Eienskappe :.
- Oordraagbaarheid:
- cZUI is geskryf in ANSI C ++ en moet ondersteun word deur 'n groot verskeidenheid van bedryfstelsels. Dit is op GNU / Linux 2.4, 2.6 en MS Windows getoets.
- Ondersteuning van verskeie grafiese biblioteke:
- Met 'n modulêre grafiese en gebeurtenis argitektuur, cZUI ondersteun SDL, X, en enige ander venster stelsel wat jy kan sorg omhulsels vir om te skryf. Skryf jou eie grafiese / gebeurtenis wrapper vir 'n ander grafiese / gebeurtenis raamwerk is eenvoudig en moet nie meer as 'n paar dae.
- Buigsaamheid:
- Die gebruik van 'n minilithic benadering geleen uit Jazz, cZUI sport 'n gelaagde ontwerp en 'n toneel boom te laat vir 'n maklike aanpassing van enige voorwerp sonder die behoefte van gedeeltelike herskryf of subclassing.
- Klein geheue voetspoor:
- Camera / konteks stoor toelaat om die voorwerpe te vaartbelyn gemaak word en min ruimte beset. Versigtige gebruik van hierdie meganismes kan help verwyder onnodige data van voorwerpe: die toets program met 2080 nodes neem 4044K en (4020K vir 1480 nodes), wat lei tot 40 grepe per knoop. In 'n omgewing 1 miljoen nodes, sal dit wat jy eet 44m van die totale geheue.
- Spoed:
- cZUI is ontwerp groot skerms te ondersteun en te wees redelik vinnig by that.Currently dit is getoets met 'n bietjie meer as 80k nodes (wat nie veel), dit is onderhewig aan verandering. Let op: skryf vinnig apps ondersteun groot grafieke (& gt; 30k) sal die skrywer vereis 'n bietjie dieper delf in cZUI en gebruik 'n paar meer ondeursigtig voorwerpe, soos SpaceGroup, EventFilter en ImageGroup. Dit sal toelaat dat jy baie hoër snelhede deur die verdeling van jou toneel deur die gebied, filter mousemoves en neem oor die tekens teen 'n hoë zoomouts.
Wat is nuut in hierdie release:.
- Dit is 'n bitrot verwydering release
- Groot veranderinge sluit 64-bis ondersteuning en 'n blink nuwe Kaïro backend.
- Ook opvallend is 'n paar bugfixes in die kern en SGE bestuurder, verbeterde makefiles, en 'n nuwe toneel nodes.
Kommentaar nie gevind