Visualizzazione post con etichetta plugin. Mostra tutti i post
Visualizzazione post con etichetta plugin. Mostra tutti i post

mercoledì 23 gennaio 2019

DatePicker

Datepicker è un plugin per Livecode per selezionare la data (giorno, mese e anno). Avete varie opzione per presentare il selettore della data:


Lo potete ottenere qui: http://www.flexiblelearning.com/datepicker/

venerdì 30 novembre 2018

Grafico a torta

E' disponibile gratuitamente il grafico a torta (widget):
Per usarlo vi basta usare le seguenti proprietà:
  • sectorValues: mettete i numeri, il widget da solo fa i conti per fare il grafico
  • SectorLAbels: le etichette dei colori, se volete le etichette
  • ShowLabel: se volete le etichette o no
Si scarica da qui:  https://livecode.com/extensions/pie-chart/1-0-0/

giovedì 29 novembre 2018

Testo ruotato

E' disponibili gratuitamente il widget/plugin per il testo ruotato:
Scaricate il widget da qui:
https://livecode.com/extensions/rotated-text/1-0-0/
e poi lo installate premendo il tato + sul finestra dei Tools.

mercoledì 28 novembre 2018

Grafica per Android e iOS

Sono disponibili dei pacchetti con pulsanti e altri elementi in stile Android e iOS. Anche se potreste farveli da soli, questo pacchetto vi risparmia un sacco di tempo:
Disponibile al costo € 39, solo per le versioni a pagamento di Livecode

lunedì 26 novembre 2018

AnimationEngine open source

Animation engine per livecode è diventato open source:
https://github.com/derbrill/animationEngine

mercoledì 22 agosto 2018

Lavorare in gruppo

Come fanno le grandi aziende con grossi team ad usare Livecode?
Questa domanda nasce spontanea quando ci si rende conto che il sorgente livecode è un file binario che contiene tutto, immagini, suoni, codice, ecc.
I sistemi di controllo della versione usuali non gestiscono le differenze di questo tipo di file.
Esistono diverse soluzioni, ma tra le più collaudate c'è Levure, che potete scaricare qui:
https://github.com/trevordevore/levure/wiki
In pratica i programmi creati con Levure/Livecode hanno il codice messo a parte, in file di testo separati, ed è possibile quindi utilizzare qualunque sistema di controllo della versione, come GIT.
Chiaramente ha senso solo se state lavorando in tanti su un enorme progetto.

giovedì 9 agosto 2018

Calendar Plugin

E' disponibili un plugin per avere un selettore della data semplice da usare:
Qui trovate la pagina ufficiale: http://www.maxvessi.net/pmwiki/pmwiki.php?n=Site.CalendarPlugin
E' configurabile, supporta tutte le lingue che volete, quando appare si riposiziona sempre in modo che sia visibile e ha altre funzionalità descritte nella pagina; ma soprattutto è gratuito!


lunedì 6 agosto 2018

Il ritorno dell'application browser

Il caro e vecchio application browser non è sparito da Livecode, ma adesso si trova dentro la linguetta Plugins, sotto il nome di revApplicationOverview:
Io lo proferisco rispetto al Project browser, perchè è molto più veloce.

giovedì 21 settembre 2017

Dark Sky API

Dark Sky è un servizio che permette di avere tutte le informazione sulle previsione meteorologiche presenti, passate e future di qualsiasi parte del mondo in qualsiasi lingua.
Ho provato ad interfacciarmi con livecode ed è semplicissimo, lanciate un semplice URL e la risposta è in file Json con tutti i dati.
Vi allego un link del programma qui sotto che ho fatto, ricordatevi di registrarvi e mettere la vostra chiave di Dark Sky: https://mega.nz/#!0NRk1bLA!HqZD012NGKIABNMwO9LGavkip3SLT2jJpbn9yegxdCg

venerdì 1 settembre 2017

Autocompletamento del codice

Livecode ha introdotto l'autocompletamento del codice, ecco un video dimostrativo:
Vi piace?

domenica 19 febbraio 2017

Tree view widget

Il widget tree view permette di creare una vista ad albero, vediamo come funziona.
La proprietà principale è l'arraydata, questa proprietà è un vero array dove ogni chiave rappresenta la voce stessa. Prima di cominciare vi consiglio di settare la proprietà readOnly su true. Ad esempio con questo codice:


   put empty into temp["Lunedì"]["Carlo"]
   put empty into temp["Lunedì"]["Mario"]
   put empty into temp["Martedì"]["Giovanna"]
   put empty into temp["Martedì"]["Laura"]
   set the sortType of widget 1 to "text"
   set the sortOrder of widget 1 to "ascending"
   set the arraydata of widget 1 to temp

otterrete questo:
Non c'è limite al numero di nodi e sotto nodi che potete fare.
Inoltre se una voce non è un nodo per altre voci, potete anche assegnargli un valore. Esempio:
   put "$ 10" into temp["Lunedì"]["Carlo"]
   put "$ 20" into temp["Lunedì"]["Mario"]
   put "ristorante" into temp["Martedì"]["Giovanna"]
   put "parco" into temp["Martedì"]["Laura"]
   set the sortType of widget 1 to "text"
   set the showseparator of widget 1 to true
   set the sortOrder of widget 1 to "ascending"
   set the arraydata of widget 1 to temp


Risultato:

mercoledì 15 febbraio 2017

Login account su Android

Esempio
Il programmatore Hedge Hao ha sviluppato dei plugin per connettersi agli account Google e Facebook: http://hedgehao.blogspot.it/2017/01/livecode-android-external-integrate.html
Potete scrivergli per averli: hedgehao@gmail.com

giovedì 26 gennaio 2017

TinyIDE

Sempre del programmatore Andy Piddock c'è questo plugin gratuito chiamato TinyIDE:

E' un sostituito dell'IDE di livecode, molto compatto. Potete scaricarlo da http://2108.co.uk/tinyide/

venerdì 20 gennaio 2017

Seth

Il programmatore Andy Piddock ha rilasciato un plugin per cambiare i colori dell'IDE Livecode come preferiamo:

 
Potete scaricarlo al costo di $ 15 da: http://2108.co.uk/script-editor-themer/

martedì 4 ottobre 2016

Inserire un nuovo widget: SVG Text

Oggi vedremo come inserire un nuovo widget e per farlo useremo ad esempio il widget per fare scritte vettoriali SVG.
I widget sono nuovi controlli personalizzati, e inserendoli nell'IDE avremo nuovi possibilità di programmare in maniera sempre più veloce..
Scarichiamo da http://livecodeshare.runrev.com/stack/810/LCB-widget%3A-SVGText il nuovo widget. Scompattae l'archivio e dovrebbe esserci un file con estensione lce.
Andiamo su Tools -> Extension manager e vi apparirà una finestra tipo questa:
Cliccate sul + in alto a sinistra e scegliete il file lce. Una volta fatto ciò il nuovo widget apparirà nella sezione dei widget di livecode:
Questo widget vi permette di scrivere del testo vettoriale che potete anche ruotare e trasformare come preferite:

 Usate il property inspector per vedere tutte le proprietà che potete modificare.

venerdì 30 settembre 2016

Importare ed esportare documenti word/excel/openOffice/LibreOffice

Il programmatore Curry Kenworthy ha creato una serie di plugin per importare ed esportare documenti office in livecode. Potete scaricarli per prova o comprarli da qui:

sabato 30 gennaio 2016

Auto backup

Oggi presento un programmino per avere continuamente i backups del programma che stiamo scrivendo, l'ho chiamato AutoBackups.
Potete scegliere quanti backup mantenere per ogni programma, e ogni quanti minuti fare una copia di backup.
Lo potete scaricare da qui: http://livecodeshare.runrev.com/stack/799/Auto-backups

Potete usarlo anche come plugin e impostarlo che si avvi quando avviate livecode. (Development -> Plugins -> Plugins Settings)
Con questo programma non avrete più paura del messaggio Stack corrotto.

martedì 25 novembre 2014

Piccolo installer

Oggi presentiamo un prodotto italiano: Piccolo installer.
Questo programma per Livecode permette di creare un sistema di installazione automatico per i nostri programmi sia per Windows, sia per Mac.
Premetto subito che lo sviluppatore italiano, la Trevix Design, lo ha rilasciato sia in forma gratuita per applicazioni open-source, sia a pagamento per programmi non open-source.
Il programma è pulito, ben fatto e pieno di opzioni. Analizziamolo brevemente.
Nella prima schermata si imposta il nome e il tipo di installatore:

Poi c'è la schermata per scegliere i file e le cartelle da includere:

Schermata per inserire loghi, icone e immagini:

Schermata per selezionare le lingue da includere, è obbligatoria sceglierne almeno una. Potete anche impostare la licenza e il README in lingua, l'estensione associata al programma, le scorciatoie e la presenza nel menù di avvio rapido di windows, e altro ancora...

Qui potete inserire script da eseguire prima o dopo l'installazione o prima o prima della disinstallazione:

Il programma supporta anche il drag and drop per trascinare dentro direttamente le icone dei file che volete inserire.
Vi segnalo di stare molto attenti al tasto RESET, perchè cancella le impostazioni da tutte le schede, non solo da quella corrente.