La procédure de création d'une fenêtre est la procédure
/window -<paramètres> <@Nom de la fenêtre>
Le nom de la fenêtre doit toujours être préfixé d'un arrobas @ chaque fois que l'on y fait référence.

La liste <paramètres> est impressionnante de longueur. Nous n'allons pas la détailler en entier ca ce serait trop long et rebutant, mais seulement nous intéresser à quelques paramètres type.

Il faut savoir que les fenêtres utilisateur peuvent avoir au mieux la même structure qu'une fenêtre système: c'est à dire une zone de saisie en bas, et une zone de liste à droite. Par défaut, (en l'absence de paramètres) /window dessine une fenêtre simple, de type texte, de taille standard.

Pour dessiner une fenêtre possédant une zone de saisie en bas, c'est /window -e.

Pour dessiner une fenêtre ne contenant qu'une zone de liste (comme la fenêtre /list ou /links) c'est /window -l.

Pour dessiner une fenêtre contenant une zone de texte et une zone de liste de dimension n caractères, c'est /window -ln.

Enfin on peut combiner cette dernière fenêtre avec une zone de saisie: /window -el15 par exemple, qui trace une fenetre contenant une zone de liste de 15 caractères et possédant une zone de saisie.

Cerise sur le gâteau, on peut supprimer le @ dans le titre de la fenêtre avec le paramètre k.

Par exemple /window -ekl15 @mafenetre.

On peut aussi créer des fenêtres graphiques avec le paramètre p (comme picture). Le graphisme sous mirc n'étant pas ma tasse de thé, je ne m'étendrai pas trop là-dessus.

Pour créer une fenêtre en icône, utilisez le paramètre n.

Vous pouvez aussi spécifier une position x,y ainsi qu'une largeur et une hauteur. Cela s'obtient en rajoutant après le nom de la fenêtre les valeurs numériques:

/window <paramètres> @<titre> <x> <y> <largeur> <hauteur>

Enfin pour fermer une fenêtre utilisateur, c'est /window -c. Exemple: /window -c @mafenetre

Précédent: les fenetres   Suivant: Ecrire sur une fenêtre   Début de page   Sommaire