Far apparire un commento a una risorsa nella finestrina guida

Da Gambas-it.org - Wikipedia.

E' possibile far apparire un nostro commento, riferito a una risorsa, all'interno dell'apposita finestrina guida durante la scrittura dell'identificatore di tale risorsa nell'editor del codice.

Per ottenere questo risultato è necessario rispettate le seguenti regole:
1) il Commento deve accompagnare la "dichiarazione" di un identificatore;
2) il Commento può solo accompagnare l'identificatore di Costanti, Variabili Globali, Variabili Locali, Sub-routine (Eventi, Funzioni e Procedure);
3) l'identificatore deve essere composto da almeno 4 caratteri, affinché possa apparire la finestrina della guida;
4) il Commento deve essere posto sulla destra (ossia dopo) della dichiarazione;
5) il Commento deve essere preceduto immediatamente alla sua sinistra tassativamente da almeno 2 singoli apostrofi (') (dunque NON il carattere delle doppie-virgolette):

Private Const VALORE As Integer = 10000 ''Questo è un commento

6) il Commento può essere posto anche al di sopra della dichiarazione, ma tra l'apostrofo di destra e il primo carattere testuale del commento deve esserci almeno uno spazio:

'' Questo è un commento
Private Const VALORE As Integer = 10000

Come si è compreso, il presente argomento tratta dei commenti alle dichiarazioni formali delle risorse e dei relativi identificatori, di cui al precedente punto 2), e pertanto non ha alcun impatto concreto con le funzionalità del codice del programma. Quanto descritto in questo argomento, potrà essere verificato cominciando a scrivere all'interno codice del programma il nome dell'identificatore della risorsa, commentata con il doppio apostrofo e nel rispetto dei punti sopra elencati: nella finestra guida che, come al solito appare, sarà mostrato anche il nostro commento con le eventuali caratteristiche ad esso apportate mediante i TAG Html.


Uso dei TAG del protocollo HTML nei Commenti

Si possono usare alcuni TAG del protocollo HTML [nota 1], per caratterizzare (anche con oggetti multimediali) un Commento, quando esso apparirà nella finestrina guida durante la scrittura - nel codice - dell'identificatore della risorsa già commentata in dichiarazione.

Pertanto, ogni qual volta nel codice si scriverà il nome dell'identificatore della risorsa, commentata come descritto nel paragrafo precedente, si vedrà nella finestra guida il commento con le caratteristiche testuali impostate mediante i TAG del protocollo HTML.

Esempi pratici

Modificare l'aspetto del font

Private Const VALORE As Integer = 10000 ''<B><I><U><FONT Size=5>Questo è un commento

Attribuire un colore al commento

'' <FONT Color=red>Questo è un commento
Private Const VALORE As Integer = 10000

Usare un file immagine

Private Const VALORE As Integer = 10000 ''<IMG Src=/percorso/del/file/immagine>Questo è un commento

dal web:

Private Const VALORE As Integer = 10000 ''<IMG Src=https://www.gambas-it.org/wiki/resources/assets/gambas-wiki-logo.png>Questo è un commento

Eseguire un file audio/Midi/video/immagine

'' <A Href=/percorso/del/file/mediale>Cliccami per eseguire il file !
Private Const VALORE As Integer = 10000

Per eseguire il file mediale, si dovrà ovviamente cliccare sul testo del commento.
Per terminare l'esecuzione, sarà sufficiente premere sulla tastiera il tasto "Back Space" (ossia quello che cancella i caratteri a sinistra del cursore).

Mostrare un sito web

Private Const VALORE As Integer = 10000 ''<A Href=https://www.gambas-it.org/smf/>Cliccami per caricare e mostrare il sito web in questa finestrina

Suddividere la scrittura del commento nel codice in una o più righe a capo

Se un commento all'interno del codice risulta essere eccessivamente lungo, e si preferisce suddividerlo in una o più righe a capo, ogni riga a capo:
- deve essere posta esclusivamente al di sopra della dichiarazione della risorsa di Gambas;
- deve essere preceduta da 2 apostrofi e da uno spazio;
- non deve avere TAG Html spezzati. Ogni TAG Html deve iniziare (<) e terminare (>) nella medesima riga del commento. Insomma, nessun TAG Html deve iniziare in una riga del commento e chiudersi nella riga successiva sottostante del commento.

Esempio di commento suddiviso nel codice in tre righe:

Public Sub Main()

'' <A Href=https://sgi2.isprambiente.it/arcgis/rest/services/raster/igm25k_lazio_wgs/ImageServer?f=jsapi>
'' <B><FONT Color=red>Cliccami !</font></b></a>
'' <BR>Poi ingrandisci la finestrina e aumenta lo zoom.
  Dim Topografica_Lazio_IGM_1_25000 As Integer



Note

[1] Vedere questa pagina della wiki: Elenco delle istruzioni HTML compatibili