GraffitiSuite annuncia la Release 72 per Xojo Desktop, Mobile e Web.
GraffitiSuite è un insieme in continua espansione di classi per creare applicazioni professionali Xojo Desktop, Mobile o Web. L’obiettivo è facilitare lo sviluppo e offrire accesso a funzionalità avanzate e concetti moderni di interfaccia utente senza complicare inutilmente il codice del progetto. Questa release include 19 aggiunte o miglioramenti ai componenti esistenti, 14 correzioni e alcune modifiche aggiuntive. Un miglioramento importante di questa versione è l’introduzione di nuove funzionalità nella classe GraffitiAvatar. Una singola edizione di GraffitiSuite costa 399,95 all’anno.
Miglioramenti nella Desktop Edition Release 72
GraffitiSuite è disponibile in tre diverse versioni a seconda del target di compilazione del tuo progetto Xojo. La Desktop Edition include componenti per sviluppare applicazioni per macOS, Windows e Linux.
- Aggiunto: GraffitiAvatar ha una nuova proprietà HasStatus come Boolean = False.
- Aggiunto: GraffitiAvatar ha una nuova proprietà StatusColor come Color.
- Aggiunto: GraffitiAvatarGroupItem ha una nuova proprietà HasStatus come Boolean = False.
- Aggiunto: GraffitiAvatarGroupItem ha una nuova proprietà StatusColor come Color.
- Corretto: GraffitiColorPicker non dovrebbe più andare in crash su macOS in alcune circostanze specifiche.
- Corretto: GraffitiGrid posiziona nuovamente in modo corretto gli editor delle celle dei menu a discesa.
- Corretto: GraffitiPagination non limita più la navigazione delle pagine in base al valore della proprietà VisiblePages. (966)
- Corretto: GraffitiPagination ora si ridisegna immediatamente dopo un cambio di selezione tramite mouse per aggiornare il pulsante della pagina attualmente evidenziato.
- Corretto: Metodo di parsing di GraffitiSimpleEditor corretto per un errore di tipo off‑by‑one.
- Corretto: GraffitiSimpleEditor ora supporta l’inserimento di tabelle tramite il metodo InsertHTML. (964)
Miglioramenti nella Mobile Edition Release 72
GraffitiSuite è disponibile in tre diverse versioni a seconda del target di compilazione del tuo progetto Xojo. La Mobile Edition è principalmente destinata alla creazione di app per iOS.
- Aggiunto: GraffitiAvatar ha una nuova proprietà HasStatus come Boolean = False.
- Aggiunto: GraffitiAvatar ha una nuova proprietà StatusColor come Color.
- Aggiunto: GraffitiAvatarGroupItem ha una nuova proprietà HasStatus come Boolean = False.
- Aggiunto: GraffitiAvatarGroupItem ha una nuova proprietà StatusColor come Color.
Miglioramenti nella Web Edition Release 72
GraffitiSuite è disponibile in tre diverse versioni a seconda del target di compilazione del tuo progetto Xojo. La Web Edition include componenti per creare soluzioni web basate su Xojo Web.
- Aggiunto: GraffitiAvatar ha una nuova proprietà HasStatus come Boolean = False.
- Aggiunto: GraffitiAvatar ha una nuova proprietà StatusColor come Color.
- Aggiunto: GraffitiAvatarGroupItem ha una nuova proprietà HasStatus come Boolean = False.
- Aggiunto: GraffitiAvatarGroupItem ha una nuova proprietà StatusColor come Color.
- Aggiunto: GraffitiPDFViewer ha una nuova definizione dell’evento ScrollChanged. (959)
- Aggiunto: GraffitiPDFViewer ha una nuova proprietà in sola lettura ScrollMaximumY come Double. (959)
- Aggiunto: GraffitiPDFViewer ha una nuova proprietà ScrollPositionY come Double. (959)
- Aggiunto: GraffitiSimpleEditor ha un nuovo metodo ToolbarAddGroup( name as String ) per aggiungere gruppi personalizzati alla fine della toolbar. (963)
- Aggiunto: GraffitiSimpleEditor ha un nuovo metodo ToolbarRemoveGroup( name as String ) per rimuovere gruppi personalizzati precedentemente aggiunti alla toolbar. (963)
- Aggiunto: GraffitiTabPanel non richiede più l’inserimento dei GraffitiTabPanelItem.Containers in una pagina prima dell’inizializzazione. Il TabPanel li inserirà automaticamente fuori dallo schermo nella pagina padre, se necessario. (969)
- Aggiunto: GraffitiToolbarItem ha un nuovo metodo ShowPopover(container as WebContainer, displaySide as WebContainer.DisplaySides = WebContainer.DisplaySides.Bottom, x as Integer = -1, y as Integer = -1). (967)
- Corretto: GraffitiAvatarGroup ora aggiorna le proprietà degli elementi modificati dopo la loro aggiunta.
- Corretto: GraffitiEditor.Append ora funziona come previsto.
- Corretto: Le colonne di GraffitiGrid che utilizzano le proprietà DecimalPlaces* ora formattano correttamente i valori in lunghezza, tenendo conto di una modifica a livello di framework. (958)
- Corretto: I pulsanti di GraffitiOrgChart ora vengono visualizzati correttamente nelle DisplayDirections da sinistra a destra e da destra a sinistra. (971)
- Corretto: GraffitiOrgChart.ResetView riposiziona correttamente l’albero nella vista in base alla DisplayDirection. (971)
- Corretto: GraffitiOrgChart.FromJSON ora collega correttamente gli elementi all’istanza padre in modo programmatico. (971)
- Corretto: Metodo di parsing di GraffitiSimpleEditor corretto per un errore di tipo off‑by‑one.
- Corretto: GraffitiSimpleEditor ora supporta l’inserimento di tabelle tramite il metodo InsertHTML. (964)
- Modificato: GraffitiSimpleEditor.ToolbarAddButton ora ha un parametro opzionale toGroupName as String per aggiungere pulsanti a gruppi personalizzati precedentemente creati. (963)
- Aggiornato: GraffitiOrgChart aggiornato alla versione OrgChart v5.0.0. (971)
GraffitiSuite incluso in Omegabundle for Xojo 2026
Una versione di GraffitiSuite è disponibile in Omegabundle 2026. Gli acquirenti di Omegabundle for Xojo 2026 possono selezionare la versione desiderata. Accelera il tuo ciclo di sviluppo e sblocca funzionalità professionali con Omegabundle for Xojo 2026, un bundle multi‑vendor disponibile per un periodo limitato. La raccolta curata di quest’anno include oltre 7.600 $ di strumenti, plugin e risorse di terze parti per l’ambiente di sviluppo multipiattaforma Xojo — tutto a un prezzo unico di 399,99 $.
Informazioni su GraffitiSuite Solutions
GraffitiSuite Solutions è una società di consulenza per lo sviluppo software e fornisce sviluppo Xojo personalizzato, componenti e soluzioni dal 2003.