cZUI

Screenshot Software:
cZUI
Detalii soft:
Versiune: 0.4.0
Incarca data: 14 Apr 15
Producător: Alexandru Botezatu
Licenţă: Gratuit
Popularitate: 0

Rating: nan/5 (Total Votes: 0)

cZUI vă permite să creați rapid afișează zoomable și scrollable de lucruri 2D. proiect cZUI utilizează biblioteci de desen vectorial ca SGE să atragă obiecte lin mărite. Obiectele nu trebuie să fie conștienți de problemele magnificare, scriind astfel cu cZUI este ușor și rapid.
Cu un cadru eveniment bogat, cZUI permite actiunile utilizatorilor complexe, cum ar fi tragerea, în mișcare, subliniind, selectarea și îndepărtarea de orice obiect în scenă cZUI. Inclus cu distribuția sunt câteva exemple informative.
cZUI sprijină SGE peste SDL, poate fi integrat în MFC, și o bibliotecă widget aedGUI prin cZUIWidget. Suport pentru alte pachete de instrumente de ferestre / widget vor fi adăugate mai târziu.
cZUI conține obiecte gata pentru sarcinile cele mai frecvente, doar le include în scenă

Caracteristici :.

  • Portabilitate:
  • cZUI este scris în ANSI C ++ și ar trebui să fie susținută de o mare varietate de sisteme de operare. Acesta a fost testat pe GNU / Linux 2.4, 2.6 și MS Windows.

  • Suport de biblioteci diferite grafice:
  • Cu o arhitectură grafică modulare și evenimente, cZUI susține SDL, X, precum și orice alt sistem de ferestre va recomandam grijă să scrie ambalaje pentru. Scrierea propriul balotat grafică / eveniment pentru un alt cadru grafică / eveniment este simplă și nu ar trebui să ia mai mult de câteva zile.

  • Flexibilitate:
  • Folosind o abordare minilithic împrumutat de la Jazz, cZUI sport un design stratificat și un copac scenă pentru a permite personalizarea ușoară a oricărui obiect fără a avea nevoie de rescriere parțială sau subclasare.

  • amprenta de memorie mici:
  • depozitare Aparate foto / context permite obiectele care urmează să fie raționalizate și ocupă puțin spațiu. Utilizarea atentă a acestor mecanisme poate ajuta la eliminarea datelor inutile din obiecte: programul de testare cu 2080 noduri reușește 4044K și (4020K pentru 1480 noduri), ceea ce duce la 40 de bytes pe nod. Într-un cadru de 1 milion de noduri, acest lucru vă va mânca 44M de memorie totala.

  • Viteză:
  • cZUI a fost conceput pentru a sprijini scene uriașe și să fie destul de rapid la that.Currently acesta a fost testat cu un pic peste 80k noduri (care nu este cu mult), acest lucru se poate schimba. Atenție: scrierea de aplicații rapide de susținere grafice mari (& gt; 30k) vor solicita autorului de a cerceta un pic mai adânc în cZUI și de a folosi unele obiecte mai opace, cum ar fi SpaceGroup, EventFilter, și ImageGroup. Acestea vă vor permite viteze mult mai mari prin împărțirea scena de zonă, filtrarea mousemoves și preluarea de desen la zoomouts mari.

Ce este nou în această versiune:.

  • Aceasta este o versiune de îndepărtare bitrot
  • Schimbări majore includ suport pe 64 de biți și o strălucitor nou backend Cairo.
  • De asemenea, demn de remarcat sunt câteva rezolvări ale unor probleme de bază și driverul SGE, fisierele de îmbunătățite, și noi noduri scenă.

Alte software-uri de dezvoltator Alexandru Botezatu

BonzayRTS engine
BonzayRTS engine

20 Feb 15

Comentarii la cZUI

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!