Ciao a tutti,
come sappiamo esiste la necessità a volte di voler colorare un indicatore in base al superamento o meno di una certa soglia.

Per farlo si possono sfruttare i beeSnippet. Un beeSnippet è un frammento di codice già compilato che può essere riusato agevolmente e inserito velocemente in ogni parte del proprio codice.
Questi frammenti sono utili oltre che nell'automatizzare l'inserimento di codice, anche per non perdere la concentrazione in ciò che si sta facendo.

Con la nuova release di BT esiste un acceleratore che permette agevolare l'inserimento del codice per questa condizione.
Infatti adesso facendo click con il tasto destro del mouse l'ambiente di sviluppo controlla se esistono beeSnippet associati ad una certa parola chiave.

Guardate com'è semplice..

Provate nell'editor a scrivere :

PLOT1

Adesso fate destro con il mouse sopra la parola chiave PLOT1.
Il menu contestuale propone una nuova finestra dinamica chiamata beeSnippets in cui è già presente il frammento che vogliamo.
Viene anche creata un'anteprima al volo... basta fare click sulla linguetta dell'anteprima e il frammento verrà inserito:


Clicca sull'immagine per ingrandirla

Nome: uno.png
Visite: 54
Dimensione: 26.4 KB
ID: 13155


Il beeSnippet verrà inserito:

# Permette di assegnare e generare 
# un indicatore che si colora in 
# base al superamento di una certa 
# soglia.

SET PLOT1 = @parmA
SET PLOTCOLOR1 = IF(PLOT1 > @param2,  COLOR_GREEN, COLOR_RED)
Potete adesso personalizzarlo.


Inoltre adesso esiste la possibilità di vedere in anteprima il colore che verrà plottato direttamente dall'editor.
Per farlo basta andare sopra la parola chiave di un colore per esempio COLOR_RED o COLOR_DARK_YELLOW e premere tasto destro del mouse.

Clicca sull'immagine per ingrandirla

Nome: due.png
Visite: 22
Dimensione: 8.8 KB
ID: 13156

Clicca sull'immagine per ingrandirla

Nome: tre.png
Visite: 19
Dimensione: 12.2 KB
ID: 13157


Ciao a tutti,
Marco