Open Tool Kit (Otk) is a portable widget library for making graphical user interfaces for C programs. It emphasizes simplicity for the application programmer without eliminating capability. Based on OpenGL, Otk supports Linux, Unix, and other OSs neutrally and efficiently. It is simple and compact, and it strives for easy compilation and linking to other applications. In seeking to address several issues associated with earlier graphics APIs, Otk explores some interesting methods, such as window-relative layout instead of pixel-based layout.
|Tags||multimedia Graphics Scientific/Engineering Visualization Software Development Widget Sets|
|Operating Systems||Mac OS X Windows Windows POSIX Linux|
Release Notes: This release adds the ability to use GPU-based anti-aliasing, or multi-sampling, if your system supports it. It provides a cleaner look with faster rendering. The new feature defaults to Off, since it may cause some systems to crash. Some symbols were added to the built-in font set which were previously missing. Additionally, this release contains some general code cleanups and safety improvements.
Release Notes: This release adds a timer function and includes some minor code improvements. The timer function will schedule your selected callback routine to be called after a specified number of seconds. It is useful for wake-up functions. For example, it can be used to remove momentary message windows.
Release Notes: This release includes minor code clean-ups and an initialization fix. All features remain stable.
Release Notes: Major improvements were made in the GUI builder. Objects can now be moved between panels. Tool tips were added for main items. Right-clicking objects now allows properties to be edited. Paste operations are now offset on each paste.
Release Notes: This release completes activating mouse scroll-wheel operation for all platforms and adds a link to the new Stopwatch-Timer project (based on OTK) under the Examples and Projects Webpage.