Vous pouvez à tout moment redimensionner la Take Command à tout moment en faisant glisser un coin de la fenêtre avec la souris. Le redimensionnement de la fenêtre modifie le nombre de lignes et de colonnes de texte qui tiendront dans la fenêtre de commande (le nombre réel de lignes et de colonnes pour une taille de fenêtre donnée dépend de la police de caractères utilisée). Take Command La fenêtre de commande réagit à ces changements en utilisant deux ensembles de règles : l'un pour la hauteur et l'autre pour la largeur.
Lorsque la hauteur de la fenêtre de commande change, les commandes suivantes utilisent simplement la nouvelle hauteur telle qu'elle apparaît à l'écran. Parexemple, si vous réduisez la fenêtre à trois lignes de haut et que vous effectuez un DIR /P (affichage d'un répertoire de fichiers et pause au bas de chaque "page" visuelle), DIR affichera deux lignes de sortie, une invite ("Appuyez sur n'importe quelle touche pour continuer..."), puis fera une pause. Si vous agrandissez la fenêtre à 40 lignes de haut et que vous répétez la même commande, DIR affichera 39 lignes, une invite, puis une pause.
Cependant, lorsque la largeur de la fenêtre change, Take Command doit vérifier lalargeur virtuelle actuelle screen . La largeur virtuelle est le nombre maximum de caractères sur chaque ligne dans le tampon interne de l'écran de Take Command La largeur virtuelle est le nombre maximum de caractères par ligne dans la mémoire tampon interne de l'écran. Vous pouvez la considérer comme la largeur des données qui peuvent être affichées dans la fenêtre, y compris une partie invisible à l'arrière de la fenêtre. Take Command y compris une partie invisible à droite du bord droit de la fenêtre. Lorsque la largeur virtuelle est supérieure à la largeur réelle, une barre de défilement horizontale standard est affichée pour vous permettre de voir toute sortie cachée.
La variable interne_ROWS peut être utilisée pour déterminer la hauteur actuelle de l'écran.
La largeur virtuelle de l'écran commence à 80 colonnes ou au nombre de colonnes qui tiennent dans la fenêtre de démarrage, le plus grand des deux étant retenu. Take Command de démarrage, la plus grande de ces deux valeurs étant retenue. La variable interne_COLUMNS peut être utilisée pour déterminer la largeur actuelle de l'écran virtuel.
Si vous agrandissez la fenêtre Take Command au-delà de sa largeur virtuelle précédente, la largeur virtuelle est automatiquement augmentée. Cela permet de s'assurer que la mémoire tampon interne peut contenir des lignes qui rempliront la fenêtre nouvellement agrandie. Si vous réduisez la fenêtre, la largeur virtuelle n'est pas réduite, car cela pourrait nécessiter la suppression de données déjà présentes à l'écran ou dans le tampon de défilement.
Par conséquent, si vous élargissez la fenêtre, les commandes futures utiliseront la nouvelle taille agrandie (par exemple, lorsque la fenêtre est élargie, DIR /W, qui affiche une liste de répertoires "large", affichera des colonnes supplémentaires de noms de fichiers). Toutefois, si la fenêtre est rétrécie, les commandes futures se souviendront toujours de la largeur virtuelle agrandie et afficheront les données à droite du bord de la fenêtre. Utilisez la barre de défilement horizontale pour rendre ces données visibles.
Lorsque la police de caractères est modifiée, Take Command recalculera la largeur virtuelle de l'écran.