GBAS version 1.6
*HDISP M1,M2
Fonction : Détermine les modes de visualisation sur l'écran moniteur et le téléviseur
Syntaxe : HDISP M1 , M2
M1 : 0 aucune image ¦
1 Image TRS seule ¦ Sur moniteur
2 Image HRC seule ¦ TRS
3 Images HRC + TRS ¦
M2 (optionnel) : 2 Image HRC seule ¦
3 Image HRC + TRS ¦ Sur T.V. couleur
*HPAGE nv , nrw : choix des pages
- Si nv est seul spécifié, il désigne le numéro de la page visualisée, lue et écrite.
- Si nv et nrw sont spécifiés, nv désigne le numéro de la page visualisée (o ou 1) et nrw le numéro de la page lue ou écrite (0 ou 1)
Exemple :
HPAGE 0 : Toutes les opérations de visualisation, lecture ou écriture concernent uniquement la page 0.
HPAGE 0,1 : Signifie que la page 0 est visualisée, mais que les lectures écritures concernent la page 1
*HCLS param : Couleur du fond de page graphique.
- param est une valeur ou expression correspondant au code couleur du fond de page graphique (0=noir à 7=blanc).
-param est optionnel.
(par défaut, ce sera le dernier code défini.)
A l'initialisation: param=0
Exemple :HCLS 0 efface l'image haute résolution (fond noir)
HCLS 5 colore le fond en magenta.
*HCOLOR param : couleur du graphisme (couleur du fond)
Couleur graphisme est une valeur ou une expression du code couleur
(0=noir à 7=blanc).
Couleur graphisme = 7 si non spécifié.
Couleur du fond : 0=noir à 7=blanc
Code des Couleurs.
0 : NOIR 4 : BLEU
1 : ROUGE 5 : MAGENTA (VIOLET)
2 : VERT 6 : CYAN (BLEU clair)
3 : JAUNE 7 : BLANC
*HPOINT (X,Y) : Fonction lecture couleur point
Cette fonction retourne le code couleur (0 à 7) du point défini par X et Y
Exemple :A = HPOINT (10,20) ou PRINT HPOINT (X+2,Y)
*HCIRCLE
1) Forme : HCIRCLE (couleur) X,Y,r(q)(@q1)
- Tracé d'un cercle avec couleur
- " " octant (q)
- " de l'octant q à q1
2) Forme : HCIRCLE (couleur) X,Y,rF,C1( ,M)
ou HCIRCLE (couleur) X,Y,rF,C1,C2
- Tracé d'un cercle avec couleur
- Remplissage de la couleur C1
- M → Moirage avec le fond
- C1,C2 → Moirage des couleurs C1 et C2
X,Y : coordonnées du centre
r : rayon
F : Fill (remplissage)
q : N° octant (0 à 7)
*HPLOT (couleur) X1,Y1 TO X2,Y2( ,B(F)) : tracé graphique
HPLOT admet les formes suivantes :
1) Tracé d'un seul point X1,Y1 : HPLOT (C) X,Y
2) Tracé d'un vecteur (droite) du point X1,Y1 au point X2,Y2 : HPLOT (C) X1,Y1 TO X2,Y2
3) Tracé d'un rectangle dont les sommets opposés sont X1,Y1 et X2,Y2 si le paramétre B (Box) est spécifié. Le rectangle est rempli si F (Fill) suit le B. : HPLOT (C) X1,Y1 TO X2,Y2,BF
Dans les cas 1 et 3 le @ remplace les coordonnées du dernier point tracé.
HPLOT X1,X1 TO X2,Y2 TO X3,Y3 to X4,Y4 .
HPLOT (couleur) X1,Y1 TO X2,Y2 (couleur) TO X3,Y3 (couleur) TO X4,Y4 TO X,Y5 .
HPLOT (C) @ TO X3,Y3 ou HPLOT (C) TO X3,Y3
*HDPLOT : effacement graphique
Fonction : Effacer : - un point
- un vecteur
-quadrilatère plein
- " " vide
Syntaxe : Identique à HPLOT
*HPAINT X,Y ( ,C)( ,M) ou HPAINT X,Y( ,C1,C2)
Fonction : colore une surface au contour fermé concave
Syntaxe : HPAINT X,Y(, C)( ,M)
X et Y coordonnées du point de départ
C couleur à utiliser (0 à 7)
M Caractère "M", indique de colorer en tramé
C, C2 marriage des deux couleurs
*HSAVE :
Fonction : Sauve une image écran sur disque
Syntaxe : A$ = "nom de fichier" : HSAVE A$
(En mode COMMANDE ou PROGRAMME)
*HLOAD :
Fonction : Lit une image écran sauvegardée sur disque
Syntaxe : A$ = "nom de fichier" : HLOAD A$
(En mode COMMANDE ou PROGRAMME)
*HCOPY 1 (ou 0) :
Copie de la page 1 (ou 0) dans la page 0 (ou 1)
Certains textes et certaines images présentes sur mon site
sont peut être encore sous Copyright de leurs éditeurs et auteurs respectifs.
Si ces derniers le désirent, je les retirerai immédiatement