OpenGL User Interface Library: Difference between revisions

Content deleted Content added
AnomieBOT (talk | contribs)
m Dating maintenance tags: {{Cn}} {{Notability}}
Updates to website, repository etc and for community edition
Line 18:
| operating system = [[Cross-platform]]
| genre = [[Widget toolkit]]
| license = [[LGPLzlib License|zlib]]
| websiterepo = {{URL|httphttps://gluigithub.sourceforge.netcom/libglui/glui}}
| website = {{URL|https://github.com/libglui/glui/wiki}}
| AsOf = 8 July 2018<ref name="repo">{{cite web|url=https://github.com/libglui/glui|title=|access-date=8 July 2017}}</ref>
}}
'''OpenGL User Interface Library''' ('''GLUI''') is a [[C++]] [[user interface]] library based on the [[OpenGL Utility Toolkit]] (GLUT) which provides [[Widget (GUI)|widgets]] such as buttons, checkboxes, radio buttons, and spinners to OpenGL applications.<ref name="LNCS1">{{cite journal|title=The Experimental Robotics Framework|first1=João|last1=Xavier|first2=Helder|last2=Araújo|access-date=8 July 2018|journal=Lecture Notes in computer Science|volume=5325|url=https://link.springer.com/chapter/10.1007/978-3-540-89076-8_22|url-access=limited}}</ref> It is window- and operating system independent, relying on GLUT to handle all system-dependent issues, such as window and mouse management.<ref name="X">{{cite web|url=https://minerva.leeds.ac.uk/bbcswebdav/orgs/SCH_Computing/FYProj/reports/0203/Mohmud.pdf|title=Security Models and Graphical Representation of Security |access-date=8 July 2018|first=Afzul|last=Mohmud|dead-url=no|id=2.3.2.1 OpenGL Toolkits|archive-date=8 July 2018|archive-url=https://web.archive.org/web/20180708153747/https://minerva.leeds.ac.uk/bbcswebdav/orgs/SCH_Computing/FYProj/reports/0203/Mohmud.pdf}}</ref>
Line 25 ⟶ 27:
It lacks the features of a more full-fledged GUI toolkit such as [[Qt (toolkit)|Qt]], [[wxWidgets]] or [[FLTK]], but it has a very small footprint and is extremely easy to use. A research or demonstration program that originally only uses GLUT can be given a useful control panel using GLUI in a short time, even by someone new to the toolkit.{{cn|date=July 2018}}
 
It was first written by [[Paul Rademacher]] to help him with his academic work. ItVersion is2.2 nowwas created and maintained by [[Nigel Stewart]] and the software is not maintained as a community edition.{{cn|date=July<ref 2018}}name="repo"/>
 
Weaknesses include the lack of a properly functioning file chooser (perhaps the most frustrating omission) and mediocre responsiveness.{{cn|date=July 2018}}