OTK je přenosný widget, knihovna pro vytváření grafických uživatelských rozhraní (GUI), pro aplikační programy. Projekt OTK zdůrazňuje jednoduchost bez odstranění schopnosti. Otevřít grafika Tool Kit podporuje neutrálně: Linux, Unix, Microsoft Windows a Mac OSX. Je založen na OpenGL, a C. OTK poskytuje následující základní widgety:
- Panel - "kontejner" udělátko.
- Text Label - etikety text.
- Tlačítko - Tlačítka s popisky a call-zády k uživatelských funkcí.
- Text Form Box - Přijmout textu s funkcí call-záda. Také rolovací okno editoru.
- Pull-down menu - Zobrazení hierarchických menu seznamy s funkcí uživatel call-zády k uvolnění myši.
- Posuvník - kontrola Slider s call-zády.
- Sub-windows - Odnímatelná samostatně spravována okna.
- Mnoho dalších widgety ...
- Gadgets - na vysoké úrovni widgety.
Ačkoli zpočátku určen pro použití s programy C, OTK lze přistupovat z, nebo rozšířen na, jiných jazyků. OTK řeší několik problémů s předchozími grafickými sady nástrojů, jako je například X-Windows, X-motiv, MFC, Tcl / TK, Gtk, AWT, Swing, záře, FLTK, atd ..
OTK odchyluje od předchozích grafických prostředí v několika důležitých ohledech.
- Na základě OpenGL - dobře podporován na většině platforem. Klienti mají tendenci mít správné podpůrné soubory. Snadno staví na všech platformách. Používá akceleraci grafické karty li k dispozici. Společné vzhled a dojem. Obsahuje interní výchozí písmo s libovolným měřítku, smělostí a sklonu. Další fonty mohou být přidány.
- API navržena z pohledu aplikačního programátora - zjednodušené rozhraní. Rozumná výchozí. Nejběžnější funkce vyžadují jeden řádek. Pružnost, ale není omezen, protože výchozí hodnoty mohou být modifikovány.
- Minimální soubory knihovny - Link to-, nebo navíc-, jeden soubor.
- Přímá okno velikosti% relativní uspořádání - Určete, poloh a velikostí jako procento z kontejneru okna. Změna velikosti je automatické a proporcionální. Tradiční pixel-koordinuje nebo rámcové režimy mohou být rovněž podporovány.
- Barvy mohou být vyjádřeny přímo jako r, g, b hodnoty. (Žádné nepřímé tabulky colour indexu.)
Co je nového v této verzi:
- Tato verze obsahuje drobné kódu Clean-up a inicializace oprava. Všechny funkce zůstávají stabilní.
Co je nového ve verzi 0.92:
- Tato verze dokončí aktivaci ovládání myši rolovací kolečko pro všechny platformy a přidává odkaz na novém projektu Stopky-Timer (na základě OTK) pod příkladů a projekty webové stránky.
Co je nového ve verzi 0.89:
- Přidána přepínač pro zobrazování adresářů a souborů skrytý "DOT".
- Drobné opravy pro výměnu zvýrazněný text.
- Přidány nové symboly a vylepšení set vector-písma.
Co je nového ve verzi 0.87:
- Přidaný & quot; Vyhledejte adresář & quot; Funkce podat-prohlížeče.
- Přidána souborů prohlížeče velikosti rady. Pevné vnější okno pozadí přichází černé. Pevná jezdec na seznamech výběru, jako například souborů-prohlížeče, ze někdy ne rolování na poslední položku v seznamu.
Co je nového ve verzi 0.86:
- Fixed "Chybí-kurzor" problém, způsobený předchozí změnit. Tool-tip umístění ukazatele-boxy teď zmizí po několika sekundách.
Co je nového ve verzi 0.85:.
- Přidána možnost, aby se filmy tím, že zachytí rámy
- Pevné zarovnání textu v malých pull-down menu.
Co je nového ve verzi 0.84:
- Aktivované text-zvýraznění pro kopírování vložit-vyrovnávací paměť v single -line text-forma boxy.
Co je nového ve verzi 0.82:
- funkce Přidáno Otk_Get_Screen_Size. Užitečné pro optimální nastavení application'a velikosti okna.
- Povoleno okno nastavení-kill událost na OtkOuterWindow když nuceni okenní manažer.
- Přidána ochrana proti změně velikosti okna příliš malá.
- Přidána otk_set_not_native_window funkci, umožňující včetně OTK widgetů v OpenGL aplikace, které již okno vytvoříte.
Co je nového ve verzi 0.81:
- karta klíč byl aktivován skočit kurzor další forma-box, když je kurzor v textovém tvaru-box single-řádku.
- Automatická Schopnost Test-capture byla zlepšena přidáním časových značek do souboru XML.
- Toto nyní reguluje rychlost play-back dříve zachycených testů.
Komentáře nebyl nalezen