AVC Ranking & Zusammenfassung
- Name des Herausgebers:
- Fabrizio Pollastri
- Website des Verlags:
- http://avc.inrim.it/html/
AVC Stichworte
AVC Beschreibung
Anwendungsansicht-Controller. AVC - Application View ControllerVaVC ist eine Multiplattform, vollautomatische, live Verbindung zwischen grafischen Schnittstellen-Widgets und Anwendungsvariablen für die Python-Sprache. AVC unterstützt auf einheitliche Weise die beliebtesten Widget-Toolkits: GTK, QT3, QT4, TK, WXWidgets. AVC ist ein Python-Modul, das von einer beliebigen Python-Anwendung importiert werden kann. Die Anzeige und die Steuerung einiger Anwendungsdaten über eine GUI (grafische Benutzeroberfläche) ist ein zentrales Problem in der GUI-Programmierung, er nimmt einen relevanten Teil des Programmieraufwands ab. AVC macht diese Programmierung sehr einfach, weitaus leichter als traditionelle Lösungen, die auf MVC (Modellansichtsteuerung) basieren. Hier sind einige wichtige Funktionen von "AVC": · Vollständig transparente Widget-Variablenanschlüsse · Automatische Verbindung durch Übereinstimmung von Widgets und Variablennamen · Kein Designmuster, keine Anwendungs-Neugestaltung, kein Widget-Toolkit-abhängiger Code. · Mehrere Widget-Toolkits unterstützen: GTK, QT3, QT4, TK, WXWidgets. · Vollständige Kompatibilität und Unterstützung für GLADE, QT Designer, Visual TCL und WXGRADE Interface Design Tools. · Widgets-Support: Schaltfläche, Scheckknopf, Kombinationsfeld, Eintrag, Beschriftung, Radio-Taste, Schieberegler, Spin-Taste, Statusleiste, Textansicht / Bearbeiten, Schaltfläche Toggle. · Unterstützung der variablen Typen: Boolean, Ganzzahl, Float, String, Liste, Tupel. · Mehrere Widgets an eine variable Verbindung · Dual-Update-Timing von Variablenwertansichten: Sofort oder periodisch. · Testen von Ausdrucke-Protokollierungsaktivitäten mit wählbarer Auszahlung · Python-Modul in reinem Python geschrieben · Kostenlose Software (GNU GPL-Lizenz) Anforderungen: · Python · Pygtk.
AVC Zugehörige Software