GLUI | |
---|---|
| |
Sorts | Gränssnittselement |
Utvecklaren | Paul Rademacher |
Skrivet i | C++ |
Operativ system | Programvara för flera plattformar |
senaste versionen | 2,36 (4 november 2007 ) |
Licens | LGPL |
Hemsida | glui.sourceforge.net |
OpenGL User Interface Library ( GLUI ) är ett användargränssnittsbibliotek skrivet i C++ och baserat på OpenGL Utility Toolkit (GLUT). Den tillhandahåller widgets som knapp , kryssruta , radioknapp , spinner för OpenGL -applikationer . Det är ett fönster- och operativsystemoberoende bibliotek som förlitar sig på GLUT för systemberoende problem som muskontroll.
Den saknar funktionalitet jämfört med kompletta widgetverktyg som Qt , wxWidgets eller FLTK , men den är väldigt liten och lätt att använda. Ett forsknings- eller demoprogram som till en början bara använder GLUT kan utökas på kort tid med en användbar kontrollpanel som använder GLUI, även av någon som precis har börjat använda denna verktygslåda.
Skrivandet av biblioteket startades av Paul Rademacher för att hjälpa till med det vetenskapliga arbetet. Den utvecklas för närvarande av Nigel Stewart .
Svagheter är avsaknaden av en fullt fungerande filvalsdialog och medioker lyhördhet.
med GUI-element | Verktygssatser (uppsättningar)|||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
låg nivå |
| ||||||||||||||||||||||||||
hög nivå |
|