giovedì 20 luglio 2017

Little arrows in un datagrid

A grande richiesta vi illustro il codice da mettere nelle little arrows per modificare il valore di una cella. Per prima cosa modificate il datagrid come illustrato qui aggiungendo le little arrows: http://livecodeitalia.blogspot.it/2016/03/personalizzare-le-colonne-di-un-datagrid.html

Poi mettete come codice delle little arrows il seguente:

on scrollbarLineDec
   put the long id of the owner of me into temp
   add 1 to field 1 of temp
end scrollbarLineDec

on ScrollbarLineInc
   put the long id of the owner of me into temp
   add -1 to field 1 of temp
end ScrollbarLineInc

E tutto funzionerà perfettamente così:
postimage

mercoledì 19 luglio 2017

Evoluzione del codice di Livecode

Qui potete vedere un video che mostra l'evoluzione del codice di livecode creata con gource:
Anche se certe volte non sembra, ci sono sempre parecchie modifiche.


martedì 11 luglio 2017

Menu di scelta su cellulari

Per far fare una scelta sui cellulari abbiamo diverse opzioni percorribili. Possiamo fare con un mobile picker, il metodo più semplice:

on mouseUp
   mobilePick field "countryList"
   put the result into field "countryChoice"
end mouseUp


ecco i risultati:

Oppure usare dei radio buttons, modificati in modo da essere più belli e adatti sui cellulari:

Per modificare un radio buttons, basta modificare le proprietà icon e hiliteIcon.

venerdì 7 luglio 2017

Latino e Greco con Livecode

Un appassionato di greco e latino, oltre ad aver creato dei corsi e dei libri per imparare queste antiche lingue, si è appassionato a livecode e ha creato diversi programmi e giochi per capire queste lingue.
I sui siti sono:
http://www.imperiumlatin.com
http://www.j-progs.com/

martedì 4 luglio 2017

Come usare le little arrows

Le little arrows o freccine, sono quell'oggetto da mettere di soluto vicino ai campi numerici per aumentare o diminuire un valore. Poichè si tratta di uno scrollbar opportunamente modificato, non è intuitivo come usarle, ecco il codice consigliato:

on scrollbarLineDec
   add 1 to field "test"
end scrollbarLineDec

on ScrollbarLineInc
   add -1 to field "test"
end ScrollbarLineInc


Ecco il risultato: