Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.873.222 Times

Otk 0.53

  Date Added: April 05, 2010  |  Visits: 503

Otk

Report Broken Link
Printer Friendly Version


Product Homepage
Download (73 downloads)



Otk is a portable widget library for making graphical user interfaces (GUIs) for application programs. Otk project emphasizes simplicity without eliminating capability. Open graphics Tool Kit supports neutrally: Linux, Unix, Microsoft Windows, and Mac OSX. It is based on OpenGL, and C. Otk provides the following basic widgets: - Panel - The "container" widget. - Text Label - Text labels. - Button - Buttons with labels and call-backs to user functions. - Text Form Box - Accept text with function call-back. Also scrollable editor window. - Pull-down Menu - Display hierarchical menu-lists with user function call-backs on mouse release. - Slider Control - Slider control with call-back. - Sub-windows - Detachable self-managed windows. - Many other widgets ... - Gadgets - High level widgets. Although initially intended for use with C programs, Otk can be accessed from, or extended to, other languages. Otk addresses several issues with previous graphics toolkits, such as X-Windows, X-Motif, MFC, Tcl/TK, Gtk, Awt, Swing, Glow, FLTK, etc.. Otk deviates from previous graphics environments in several important ways. - Based on OpenGL - Well supported on most platforms. Clients tend to have the right support files. Easily builds on all platforms. Uses graphics card acceleration when available. Common look and feel. Contains internal default font with arbitrary scale, boldness and slant. Additional fonts can be added. - API designed from application programmers viewpoint - Simplified interface. Sensible defaults. Most common functions require one line. But flexibility is not limited because defaults can be modified. - Minimal library files - Link to-, or include-, one file. - Direct window-size % relative layout - Specify positions and sizes as percentage of container window. Resizing is automatic and proportional. Traditional pixel-coordinate or framework modes can also be supported. - Colors can be expressed directly as r,g,b values. (No indirect color index tables.) Whats New in This Release: - Paste from the clipboard was added. - A fix was mde to disk-draw for elliptical disks and the control-key handler. - The slider knob was widened. - A new indicator-light gadget was started. - Several updates were made to support Otk-GuiBuilder..

Requirements: No special requirements
Platforms: Linux
Keyword: Application Graphical User Interfaces Guis Library Otk Programming Text User User Interfaces Widget Widget Library Widgets
Users rating: 0/10

License: Freeware Size: 60.42 KB
USER REVIEWS
More Reviews or Write Review


OTK RELATED
Development Editors  -  AGE UI Editor 1.0.0.0
UI Editor is AGE's tool for designing and building graphical user interfaces (GUIs) from AGE components. It allows you to design and build widgets and windows using on-screen forms using the same widgets that will be used in your application....
2.22 MB  
Networking Tools  -  e-U Connect 0.32
e-U Connect is a WPA Supplicant text mode user interface based on bash+dialog for connecting to the e-U network under Linux..
13.31 KB  
Utilities  -  Enveria IDE for Rapid Application Development 0.3
Enveria IDE for Rapid Application Development is an intuitive platform for programming robust GUI (graphical user interface) software. We have launched the Enveria RAD IDE as an open source application (https://sourceforge.net/projects/enveria)....
942.08 KB  
Libraries  -  Template::Library::Splash 2.15
Template::Library::Splash is a template library for building stylish HTML user interfaces. NOTE: This documentation is incomplete, incorrect and outdated. The Splash! library is still evolving and subject to change. See the examples for a much...
778.24 KB  
Libraries  -  libRUIN 0.1.4
libRUIN (Renderer for User Interfaces in Ncurses) is a rendering library for various XML-based user interface markup languages (such as XHTML or Mozilla XUL). libRUIN is using the Ncurses terminal control library as a rendering target. GNU Guile...
491.52 KB  
Programming  -  Protoreto 0.3.3
Protoreto is a GPL-licensed tool to create prototypes of graphical user interfaces (GUIs).
12.25 MB  
Development Tools  -  Sigma visual builder 1.0
Sigma visual builder is web based tool for AJAX RIA application UI rapid design and involved scripts programming. Written in pure javascripts(Sigma Linb), Sigma visual builder products great compatibilities with web browsers. With this powerful...
 
Development Editors  -  VDKBuilder 2.5.0
VDKBuilder is a rapid application development tool based on VDK, a C++ wrapper of the Gtk+ widget set library. It helps programmer in constructing GUI interfaces, editing, compiling, linking and debugging within an integrated environment.
1.11 MB  
Multimedia  -  PHP Choral Music Library 1.5
PHP Choral Music Library is an application written in PHP and using MySQL to help musicians create and maintain a library of sheet music.It has multiple language support and supports a library which exists as a group of separate collections.
61.44 KB  
Development Editors  -  Java Curses Library 0.9.5
The Java Curses Library (JCurses) is a library for developing text terminal based applications using Java programming language. It is implemented as a Windowing toolkit similar to AWT, but built upon the UNIX "curses" windowing system.
471.04 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB