Otk ist ein tragbares Widget-Bibliothek für die Herstellung von grafischen Benutzerschnittstellen (GUIs) für Anwendungsprogramme. Otk Projekt betont Einfachheit, ohne die Beseitigung Fähigkeit. Öffnen Grafiken Tool Kit unterstützt neutral: Linux, Unix, Microsoft Windows und Mac OSX. Es basiert auf OpenGL und C Otk bietet die folgenden grundlegenden Widgets:
- Panel - Die "Container" Widget.
- Text Label - Text Etiketten.
- Button - Buttons mit Etiketten und Rückrufe, um Benutzerfunktionen.
- Textformular Box - Übernehmen Sie Text mit der Funktion Rückruf. Auch scrollbare Editor-Fenster.
- Pulldown-Menü - Anzeige hierarchisches Menü-Listen mit benutzerdefinierten Funktion Rückrufe auf Loslassen der Maustaste.
- Slider Control - Schieberegler mit Rückruf.
- Sub-Fenster - Abnehmbare selbstverwaltete Fenster.
- Viele andere Widgets ...
- Gadgets - Hohe Widgets.
Obwohl ursprünglich für die Verwendung mit C-Programmen vorgesehen ist, kann Otk aus zugegriffen werden kann, oder auf, andere Sprachen erweitert. Otk behebt verschiedene Probleme mit der vorherigen Grafik-Toolkits, wie X-Window, X-Motif, MFC, Tcl / Tk, GTK, Awt, Swing, Glow, FLTK, etc ..
Otk weicht von früheren Grafikumgebungen in mehreren wichtigen Punkten.
- Basierend auf OpenGL - Nun auf den meisten Plattformen unterstützt. Kunden neigen dazu, die richtigen Support-Dateien haben. Leicht baut auf allen Plattformen. Verwendet Grafikkarte Beschleunigung, wenn verfügbar. Gemeinsame Look and Feel. Enthält interne Standardschriftart mit willkürlichen Skala, Kühnheit und schräg. Zusätzliche Schriftarten können hinzugefügt werden.
- API aus Sicht Anwendungsprogrammierer entworfen - Vereinfachte Schnittstelle. Sensible Ausfälle. Die häufigsten Funktionen erfordern eine Zeile. Aber die Flexibilität nicht begrenzt, weil Standardwerte modifiziert werden können.
- Minimal-Bibliotheksdateien - Einen Link zu-oder include-, eine Datei.
- Direkt-Fenster-Größe% relative Layout - Geben Sie Position und Größe in Prozent der Container-Fenster. Größenanpassung erfolgt automatisch und proportional. Traditionelle Pixel-Koordinate oder Rahmenarten können auch unterstützt werden.
- Farben direkt als R, G, B-Werte ausgedrückt werden. (Keine indirekte Farbindextabellen.)
Was ist neu in dieser Pressemitteilung:
- Diese Version enthält kleinere Code sauber-ups und eine Initialisierung fix. Alle Funktionen stabil bleiben.
Was ist neu in Version 0.92:
- Diese Version schließt die Aktivierung der Maus Scrollrad Betrieb für alle Plattformen und fügt einen Link zu der neuen Stoppuhr-Timer-Projekt (basierend auf OTK) im Rahmen der Beispiele und Projekte Webseite.
Was ist neu in Version 0.89:
- Hinzugefügt Schalter zum Anzeigen von versteckten "dot" Verzeichnisse und Dateien.
- Kleinere Korrekturen zum Ersetzen markierten Text.
- , um den Vektor-Zeichensatz Hinzugefügt neue Symbole und Verbesserungen.
Was ist neu in Version 0.87:
- Added & quot; Suchen Sie Verzeichnis & quot; Funktion in Datei-Browser.
- Hinzugefügt Datei-Browser Größenhinweise. Festen Außen-Fensterhintergrund kommen bis schwarz. Fester Schieberegler auf Auswahllisten, wie Datei-Browser, von manchmal nicht Scrollen zum letzten Element in einer Liste.
Was ist neu in Version 0.86:
- Fixed "missing-Cursor" Problem, hervorgerufen durch eine vorhergehende ändern. Tool-Tip Hover-Boxen nun nach einigen Sekunden ausgeblendet.
Was ist neu in Version 0.85:.
- Added Fähigkeit, Filme durch die Erfassung Rahmen machen
- Feste Textausrichtung in kleinen Pulldown-Menüs.
Was ist neu in Version 0.84:
- Aktivierte Text-Hervorhebung für die Kopie einfügen-Puffer in Einzel -Linie Textform Boxen.
Was ist neu in Version 0.82:
- Added Otk_Get_Screen_Size Funktion. Nützlich für optimale Einstellung application'a Fenstergröße.
- Aktiviert Einstellungsfenster-kill Veranstaltung am OtkOuterWindow, wenn sie von Window-Manager gezwungen wird.
- zusätzlichen Schutz vor Größenänderung Fenster zu klein ist.
- Hinzugefügt otk_set_not_native_window Funktion, um zu ermöglichen, einschließlich Otk Widgets in OpenGL-Anwendungen zu erstellen, die bereits Fenster.
Was ist neu in Version 0.81:
- Die Tab-Taste aktiviert wurde, um den Cursor auf dem Sprung nächste Formular-Feld, wenn der Cursor in einer einreihigen Textform-Box.
- Der automatische Test-Capture-Funktion wurde durch Zugabe von Zeit-Tags in die XML-Datei verbessert.
- Diese regelt nun die Wiedergabegeschwindigkeit von zuvor aufgenommenen Tests.
Kommentare nicht gefunden