Ip.Toolkit zum Aufbau grafischer Benutzeroberflächen | |
Jetzt downloaden |
Ip. Ranking & Zusammenfassung
Anzeige
- Lizenz:
- MIT License
- Preis:
- FREE
- Name des Herausgebers:
- Antonio Escano Scuri
- Website des Verlags:
- Betriebssysteme:
- Mac OS X
- Dateigröße:
- 3.8 MB
Ip. Stichworte
Ip. Beschreibung
Toolkit zum Aufbau grafischer Benutzeroberflächen Iup ist eine freie und offene Quelle, ein tragbares Toolkit für das Aufbau grafischer Benutzeroberflächen. IUP bietet eine Konfigurations-API in drei grundlegenden Sprachen: C, LUA und LED. IUPs Zweck ist es, ein Programm ohne Änderungen in verschiedenen Systemen ausgeführt zu lassen. Derzeit verfügbare Schnittstellenelemente können wie folgt kategorisiert werden: · Primitiven (effektive Benutzerinteraktion): Dialog, Beschriftung, Taste, Text, Multi-Line, List, Toggle, Leinwand, Rahmen, Bild. · Zusammensetzung (Möglichkeiten, die Elemente anzuzeigen): hbox, vbox, zbox, fill. · Gruppieren (Definition einer gemeinsamen Funktionalität für eine Gruppe von Elementen): Radio. · Menü (in Bezug auf Menüleisten und Popup-Menüs): Menü, Untermenü, Artikel, Separator. · Zusätzliche (Elemente außerhalb der Hauptbibliothek errichtet): Zifferblatt, Messgerät, Matrix, Registerkarten, Bewerter, OpenGL-Leinwand, Farbauswahl, Farbbrowser. · Dialoge (nützliche vordefinierte Dialoge): Dateiauswahl, Nachricht, Alarm, Dateneingabe, Listenauswahl. Daher hat IUP einige Vorteile gegenüber anderen Interface-Toolkits verfügbar: · Einfachheit: Aufgrund der geringen Anzahl von Funktionen und seinem Attributmechanismus ist die Lernkurve für einen neuen Benutzer oft schneller. · Portabilität: Die gleichen Funktionen sind in jedem von implementiert die Plattformen, wodurch die Portabilität des Schnittstellensystems gewährleistet ist. · Customiza TION: Die Dialogspezifikationssprache (LED) und die LUA-Bindung (IUPLUA) sind zwei Mechanismen, in denen es möglich ist, eine Anwendung für einen bestimmten Benutzer mit einer einfachen Syntax-Textdatei anzupassen. · Flexibilität: Der abstrakte Layout-Mechanismus bietet Flexibilität an Dialog-Erstellung. · Erweiterbarkeit: Der Programmierer kann nach Bedarf neue Schnittstellenelemente erstellen. Was ist neu in dieser Version: · Neu: Funktion iupresetattribute. · Neu: MINMAX-Attribut für IUPSPLIT. · Neu: Global-Attribut-Einzeleinstanz, damit die Anwendung die Anzahl seiner Instanzen in Windows einschränken kann. CopyData_cb Callback für IUPDIALOG in Windows, um die Befehlszeile der sekundären Instanzen zu erhalten, wenn eineinstanz verwendet wird. · NEU: Attribute WMFAVAILABLE, EMFAVAILABLE, SAVEWMF und SAVEEMF für IUPClipboard in Windows. · Geändert: Einige Lua-Parameter, die "Nummer" an "Ganzzahl" verwenden. · Geändert: Ersetzt alte "arg" -Verwendung für "...", um eine bessere Kompatibilität mit Luajit zu verbessern. Danke an j.-f. Deckel. · Geändert: iupsaveclassattributs, um keine Werte zu speichern, die den Standardwerten entsprechen. · Geändert: IUPFILEEDLG-Verhalten in Motiv, um automatische Größe zu vermeiden, wenn ein Verzeichnis geändert wird. · Geändert: C-Funktion iUplua_dofile prüft nun die Umgebungsvariable iupplua_dir, wenn die Datei nicht geöffnet werden konnte. · Geändert: Die Steuerung der LOHS-Aufnahme wurde vom Quellcode zum Makefile verschoben. · Geändert: Entfernte Kompatibilität mit erforderndem "IUPLUA ...
Ip. Zugehörige Software
Nekohtml.
Parse HTML-Dokumente und Zugriff auf die Informationen mit Standard-XML-Schnittstellen ...
187 8.8 MB