L4G >  Blk  

Afficher tout Masquer tout

"Blk" permet de lancer l'éditeur graphique sur un masque écran. Il est donc possible, grâce à cet éditeur, de créer, modifier, supprimer et visualiser les coordonnées des blocs définis sur l'écran.

Syntaxe

Blk exp_bloc Using tab_coord

 

Paramètres

Elément

Description

Restrictions

exp_bloc

expression numérique entière dont la valeur est le nombre de blocs.

 

tab_coord

tableau d'expressions numériques entières contenant les coordonnées des blocs exprimées en 8ème de ligne et 1/4 de colonne.
Pour chaque bloc, on définit donc, dans l'ordre :
- la ligne début
- la colonne de début
- le nombre de lignes
- le nombre de colonnes
Les blocs sont définis dans l'ordre croissant des numéros de bloc

 

 

Exemples

# Editeur graphique sur un écran contenant 2 blocs avec
X1 = colonne début
X2 = colonne fin
Y1 = ligne début
Y2 = ligne fin
le bloc 1 a les coordonnées suivantes : X1=1 , X2=40, Y1=4, Y2=21
le bloc 2 a les coordonnées suivantes : X1=40, X2=80, Y1=4, Y2=21

Local integer COORD(1..200)
Local shortint NBBLOC

# nombre de bloc

NBBLOC = 2

# stockage en tableau des coordonnées du bloc 1
COORD(1) = 4*8

COORD(2) = 1*4
COORD(3) = (21-4)*8
COORD(4) = (40-1)*4

# stockage en tableau des coordonnées du bloc 2
COORD(5) = 4*8

COORD(6) = 40*4
COORD(7) = (21-4)*8
COORD(8) = (80-40)*4

# appel de l'éditeur graphique
Blk NBBLOC Using COORD

 

Description

"Blk" permet de définir graphiquement les coordonnées des blocs.
La touche "Inser" permet la création d'un bloc.
La touche "suppr" permet la suppression d'un bloc.
La souris permet d'élargir, rétrécir ou déplacer un bloc.
Cette instruction est utilisée dans la gestion des masques par l'option "Dessin" du menu contextuel sur un bloc.

 

Particularités Web

Non disponible en version Web.

 

Mots-clés associés