GraffitiSuite kündigt die Release 72 für Xojo Desktop, Mobile und Web an.
GraffitiSuite ist eine ständig wachsende Sammlung von Klassen zur Erstellung professioneller Xojo‑Desktop‑, Mobile‑ oder Web‑Anwendungen. Ziel ist es, die Entwicklung zu erleichtern und gleichzeitig Zugang zu erweiterten Funktionen und modernen Benutzeroberflächenkonzepten zu bieten, ohne den Projektcode unnötig zu verkomplizieren. Diese Version umfasst 19 Ergänzungen oder Verbesserungen bestehender Komponenten, 14 Fehlerbehebungen und einige zusätzliche Änderungen. Eine wesentliche Verbesserung dieser Release ist die Erweiterung der GraffitiAvatar‑Klasse um neue Funktionen. Eine einzelne Edition von GraffitiSuite kostet 399,95 pro Jahr.
Verbesserungen in Desktop Edition Release 72
GraffitiSuite ist in drei verschiedenen Versionen erhältlich, abhängig vom Kompilierungsziel Ihres Xojo‑Projekts. Die Desktop Edition enthält Komponenten zur Entwicklung von Anwendungen für macOS, Windows und Linux.
- Hinzugefügt: GraffitiAvatar verfügt über eine neue Eigenschaft HasStatus als Boolean = False.
- Hinzugefügt: GraffitiAvatar verfügt über eine neue Eigenschaft StatusColor als Color.
- Hinzugefügt: GraffitiAvatarGroupItem verfügt über eine neue Eigenschaft HasStatus als Boolean = False.
- Hinzugefügt: GraffitiAvatarGroupItem verfügt über eine neue Eigenschaft StatusColor als Color.
- Behoben: GraffitiColorPicker sollte unter macOS in bestimmten Situationen nicht mehr abstürzen.
- Behoben: GraffitiGrid positioniert Dropdown‑Menü‑Zelleditoren wieder korrekt.
- Behoben: GraffitiPagination beschränkt die Seitennavigation nicht mehr durch den Wert der Eigenschaft VisiblePages. (966)
- Behoben: GraffitiPagination wird nun nach einer Auswahländerung per Maus sofort neu gezeichnet, um die aktuell überfahrene Seitenschaltfläche zu aktualisieren.
- Behoben: Die Parsing‑Methode von GraffitiSimpleEditor wurde für einen Off‑by‑One‑Fehler korrigiert.
- Behoben: GraffitiSimpleEditor unterstützt nun das Einfügen von Tabellen über die Methode InsertHTML. (964)
Verbesserungen in Mobile Edition Release 72
GraffitiSuite ist in drei verschiedenen Versionen erhältlich, abhängig vom Kompilierungsziel Ihres Xojo‑Projekts. Die Mobile Edition ist hauptsächlich für die Entwicklung von iOS‑Apps vorgesehen.
- Hinzugefügt: GraffitiAvatar verfügt über eine neue Eigenschaft HasStatus als Boolean = False.
- Hinzugefügt: GraffitiAvatar verfügt über eine neue Eigenschaft StatusColor als Color.
- Hinzugefügt: GraffitiAvatarGroupItem verfügt über eine neue Eigenschaft HasStatus als Boolean = False.
- Hinzugefügt: GraffitiAvatarGroupItem verfügt über eine neue Eigenschaft StatusColor als Color.
Verbesserungen in Web Edition Release 72
GraffitiSuite ist in drei verschiedenen Versionen erhältlich, abhängig vom Kompilierungsziel Ihres Xojo‑Projekts. Die Web Edition umfasst Komponenten zur Erstellung webbasierter Lösungen mit Xojo Web.
- Hinzugefügt: GraffitiAvatar verfügt über eine neue Eigenschaft HasStatus als Boolean = False.
- Hinzugefügt: GraffitiAvatar verfügt über eine neue Eigenschaft StatusColor als Color.
- Hinzugefügt: GraffitiAvatarGroupItem verfügt über eine neue Eigenschaft HasStatus als Boolean = False.
- Hinzugefügt: GraffitiAvatarGroupItem verfügt über eine neue Eigenschaft StatusColor als Color.
- Hinzugefügt: GraffitiPDFViewer verfügt über ein neues Ereignis ScrollChanged. (959)
- Hinzugefügt: GraffitiPDFViewer verfügt über eine neue schreibgeschützte Eigenschaft ScrollMaximumY als Double. (959)
- Hinzugefügt: GraffitiPDFViewer verfügt über eine neue Eigenschaft ScrollPositionY als Double. (959)
- Hinzugefügt: GraffitiSimpleEditor verfügt über eine neue Methode ToolbarAddGroup( name as String ), um benutzerdefinierte Gruppen am Ende der Symbolleiste hinzuzufügen. (963)
- Hinzugefügt: GraffitiSimpleEditor verfügt über eine neue Methode ToolbarRemoveGroup( name as String ), um zuvor hinzugefügte benutzerdefinierte Gruppen aus der Symbolleiste zu entfernen. (963)
- Hinzugefügt: GraffitiTabPanel erfordert nicht mehr das Einbetten von GraffitiTabPanelItem.Containers in eine Seite vor der Initialisierung. Das TabPanel bettet sie bei Bedarf automatisch außerhalb des sichtbaren Bereichs in seine eigene übergeordnete Seite ein. (969)
- Hinzugefügt: GraffitiToolbarItem verfügt über eine neue Methode ShowPopover(container as WebContainer, displaySide as WebContainer.DisplaySides = WebContainer.DisplaySides.Bottom, x as Integer = -1, y as Integer = -1). (967)
- Behoben: GraffitiAvatarGroup aktualisiert nun Eigenschaften von Elementen, die nach ihrer Hinzufügung geändert wurden.
- Behoben: GraffitiEditor.Append funktioniert nun wie erwartet.
- Behoben: GraffitiGrid‑Spalten, die die Eigenschaften DecimalPlaces* verwenden, formatieren Werte nun korrekt in der Länge, unter Berücksichtigung einer Framework‑Änderung. (958)
- Behoben: GraffitiOrgChart‑Schaltflächen werden nun korrekt in DisplayDirections von links‑nach‑rechts und rechts‑nach‑links angezeigt. (971)
- Behoben: GraffitiOrgChart.ResetView verschiebt den Baum wieder korrekt in den sichtbaren Bereich basierend auf DisplayDirection. (971)
- Behoben: GraffitiOrgChart.FromJSON verknüpft Elemente nun korrekt programmatisch mit der übergeordneten Instanz. (971)
- Behoben: Die Parsing‑Methode von GraffitiSimpleEditor wurde für einen Off‑by‑One‑Fehler korrigiert.
- Behoben: GraffitiSimpleEditor unterstützt nun das Einfügen von Tabellen über die Methode InsertHTML. (964)
- Geändert: GraffitiSimpleEditor.ToolbarAddButton verfügt nun über einen optionalen Parameter toGroupName as String, um Schaltflächen zu zuvor hinzugefügten benutzerdefinierten Gruppen hinzuzufügen. (963)
- Aktualisiert: GraffitiOrgChart wurde auf OrgChart v5.0.0 aktualisiert. (971)
GraffitiSuite im Omegabundle for Xojo 2026 enthalten
Eine Version von GraffitiSuite ist im Omegabundle 2026 verfügbar. Käufer des Omegabundle for Xojo 2026 können die gewünschte Version auswählen. Beschleunigen Sie Ihren Entwicklungszyklus und nutzen Sie professionelle Funktionen mit Omegabundle for Xojo 2026, einem zeitlich begrenzten Multi‑Vendor‑Bundle. Die diesjährige kuratierte Sammlung enthält über 7.600 $ an hochwertigen Drittanbieter‑Tools, Plugins und Ressourcen für die Xojo‑Cross‑Platform‑Entwicklungsumgebung — alles zu einem einmaligen Preis von 399,99 $.
Über GraffitiSuite Solutions
GraffitiSuite Solutions ist ein Software‑Entwicklungsberatungsunternehmen und bietet seit 2003 maßgeschneiderte Xojo‑Entwicklung, Komponenten und Lösungen an.