GLUI | |
---|---|
Demonstrarea programului GLUI | |
Tip de | Elemente de interfață |
Dezvoltator | Paul Rademacher |
Scris in | C++ |
Sistem de operare | Software multiplatformă |
ultima versiune | 2.36 (4 noiembrie 2007 ) |
Licență | LGPL |
Site-ul web | glui.sourceforge.net |
OpenGL User Interface Library ( GLUI ) este o bibliotecă de interfață utilizator scrisă în C++ și bazată pe OpenGL Utility Toolkit (GLUT). Oferă widget-uri precum buton , casetă de selectare , buton radio , spinner pentru aplicațiile OpenGL . Este o bibliotecă independentă de fereastră și sistem de operare care se bazează pe GLUT pentru probleme dependente de sistem, cum ar fi controlul mouse-ului.
Îi lipsește funcționalitatea în comparație cu seturile de instrumente complete precum Qt , wxWidgets sau FLTK , dar este foarte mic și ușor de utilizat. Un program de cercetare sau demo care inițial folosește doar GLUT poate fi extins într-un timp scurt cu un panou de control util folosind GLUI, chiar și de către cineva care tocmai a început să folosească acest set de instrumente.
Scrierea bibliotecii a fost începută de Paul Rademacher pentru a ajuta la munca științifică. În prezent este dezvoltat de Nigel Stewart .
Punctele slabe sunt lipsa unui dialog de selectare a fișierelor complet funcțional și capacitatea de răspuns mediocră.
de elemente GUI | Seturi de instrumente (seturi)|||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
nivel scăzut |
| ||||||||||||||||||||||||||
nivel înalt |
|