Highlight (gb.eval)

Questa classe fornisce alcune utili funzioni per l'analisi e l'evidenziazione di una riga di codice di Gambas.

Questa classe è statica.

Costanti
Added  
Alternate   Questa costante rappresenta lo stile utilizzato per disegnare uno sfondo alternativo.
Background   Questa costante rappresenta lo stile dello sfondo dell'editor.
Breakpoint   Questa costante rappresenta lo stile utilizzato per disegnare una riga con un punto di interruzione.
Comment   Questa costante rappresenta lo stile utilizzato per disegnare i commenti.
Constant   Questa costante rappresenta lo stile utilizzato per disegnare le costanti.
Current   Questa costante rappresenta lo stile utilizzato per disegnare la riga successiva da eseguire.
CurrentLine   Questa costante rappresenta lo stile utilizzato per evidenziare la riga corrente.
Custom   Questa costante è il primo valore che può essere utilizzato per gli indici di stili personalizzati.
DataType   Questa costante rappresenta lo stile utilizzato per disegnare i tipi di dati.
Error   Questa costante rappresenta lo stile utilizzato per disegnare un testo sintatticamente errato.
Escape   Questa costante rappresenta lo stile utilizzato per disegnare caratteri di escape all'interno delle stringhe.
Function   Questa costante rappresenta lo stile utilizzato per disegnare subroutine, ovvero funzioni predefinite.
Help   Questa costante rappresenta lo stile utilizzato per disegnare le righe di aiuto.
Highlight   Questa costante rappresenta lo stile utilizzato per disegnare copie di parentesi tonde o quadre.
Keyword   Questa costante rappresenta lo stile utilizzato per disegnare le parole chiave.
Label   Questa costante rappresenta lo stile utilizzato per disegnare le etichette.
Normal   Questa costante rappresenta lo stile utilizzato per disegnare testo normale o testo senza evidenziare la sintassi.
Number   Questa costante rappresenta lo stile utilizzato per disegnare i numeri.
Operator   Questa costante rappresenta lo stile utilizzato per gli operatori di disegno.
Preprocessor   Questa costante rappresenta lo stile utilizzato per disegnare i comandi del preprocessore.
Removed  
Selection   Questa costante rappresenta lo stile utilizzato per disegnare il testo selezionato.
String   Questa costante rappresenta lo stile utilizzato per disegnare le stringhe.
Symbol   Questa costante rappresenta lo stile utilizzato per disegnare i simboli.

Proprietà statiche
IsFunction  
LengthBefore  
Positions   Restituisce la posizione di ciascun token, in byte, dopo una chiamata al metodo Analyze.
Symbols   Restituisce il risultato del metodo Analyze come una matrice di token di stringa.
TextAfter   Restituisce la riga di codice riscritta dopo una chiamata al metodo Analyze.
Types   Restituisce il tipo di ciascun token dopo una chiamata al metodo Analyze.

Metodi statici
Analyze   Analizza una riga di codice di Gambas.
Purge   Rimuove commenti e/o stringhe da una riga di codice Gambas.