Titolo: 4D 2004: introduzione all'uso delle ListBox
Categoria: Novita' |
|
Ultimo Aggiornamento: 16/09/04 |
Le "List box" possono essere definite come la naturale e attesa evoluzione delle "Scrollable area" raggruppate o, dall'altra parte, l'inglobamento nella versione standard di 4th Dimension di alcune caratteristiche presenti in 4D View.
Fino ad oggi, infatti, i sistemi per mostrare a video il contenuto di un array erano due: o avere delle scrollable area, ognuna chiamata come l'array da mostrare, che dovevano poi essere raggruppate in modo da poter scorrere gli array in maniera "sincronizzata" con un'unica barra di scorrimento, con però le limitazioni create da questo approccio (ad eempio, per avere delle linee orizzontali queste dovevano essere disegnate manualmente e aggiornate per esempio con un timer in modo da non essere nascoste, oppure inserire un bottone invisibile sugli array raggruppati per impedire il clic), oppure usare 4DView in maniera da personalizzare notevolmente l'interfaccia, usando però uno strumento a pagamento potentissimo per una cosa relativamente semplice.
Le List box consentono adesso di avere dei dati raggruppati come le scrollable area, ma con funzioni aggiuntive, tipo l'inserimento di valori, ordinamenti, alternanza di colori, ecc.
Le proprietà delle List box sono settabili sia via Form editor che direttamente la linguaggio di programmazione, da dove quindi è facile ad esempio aggiungere, togliere o scambiare array visualizzati.
Ecco un elenco dei nuovi comandi del linguaggio di programmazione:
INSERT LISTBOX COLUMN
DELETE LISTBOX COLUMN
Get number of listbox columns
SORT LISTBOX COLUMNS
SET LISTBOX COLUMN WIDTH
Get listbox column width
SELECT LISTBOX ROW
INSERT LISTBOX ROW
DELETE LISTBOX ROW
Get number of listbox rows
SET LISTBOX ROWS HEIGHT
Get listbox rows height
MOVED LISTBOX ROW NUMBER
GET LISTBOX ARRAYS
Get listbox information
SHOW LISTBOX GRID
SET LISTBOX GRID COLOR
SHOW LISTBOX SCROLLBAR
MOVED LISTBOX COLUMN NUMBER
Inviato da: PierPaolo Sichera |
|
Visite: 13663 |
Se accedi con utente e password, puoi aggiungere dei commenti.