Ip.

Toolkit zum Aufbau grafischer Benutzeroberflächen
Jetzt downloaden

Ip. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • 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

Herunterladen