HPRINT |
Affiche du texte |
| BASIC |
Syntaxe
|
HPRINT (x,y),"message"
|
Syntaxe du BASIC du CoCo 3 |
Paramètres
| Nom |
Description |
| x |
Ce paramètre permet d'indiquer la coordonnée horizontale du début du texte. |
| y |
Ce paramètre permet d'indiquer la coordonnée verticale du début du texte. |
| message |
Ce paramètre permet d'indiquer le texte à afficher. |
Description
Cette commande permet d'afficher du texte dans l'écran de haute définition.
Remarques
- La commande HPRINT permet d'afficher du texte sur un écran graphique en haute définition, ce qui n'est pas toujours possible avec les commandes textuelles classiques.
Elle est donc essentielle pour combiner du texte avec des éléments graphiques dans les interfaces ou jeux.
- Grâce aux paramètres (x, y), le programmeur a un contrôle précis sur la position du texte à l'écran, pixel par pixel. Cela permet d'insérer des messages dans des zones
spécifiques sans affecter le reste de l'affichage graphique.
- HPRINT est particulièrement utile lorsqu'on veut annoter un graphique, créer des étiquettes ou ajouter des titres à un écran de données visuelles. Elle est souvent utilisée
en complément de HDRAW, HCIRCLE ou HLINE.
- L'instruction est simple mais puissante : elle combine la précision du positionnement avec la flexibilité du texte libre. Cela permet de produire des interfaces graphiques
riches, tout en conservant une syntaxe facile à mémoriser.
- Le texte passé en argument doit être entre guillemets, ce qui est typique dans le BASIC, mais peut aussi provenir d'une variable chaîne. Cela offre la possibilité
d'afficher du texte dynamique selon l'évolution du programme.
- L'affichage texte en haute définition via HPRINT ne dépend pas du curseur de l'écran texte classique, ce qui évite les conflits avec les commandes d'entrée/sortie
traditionnelles. Cela améliore la clarté et la structure de l'affichage.
- Dans des programmes interactifs ou éducatifs, HPRINT peut être utilisé pour guider l'utilisateur avec des messages contextuels positionnés au bon endroit sur l'écran.
Cela renforce l'expérience utilisateur et rend l'interface plus intuitive.
- La précision requise pour utiliser HPRINT efficacement demande au programmeur de bien connaître les dimensions de l'écran et la taille du texte. Cela encourage une
bonne planification graphique, souvent négligée dans les interfaces purement textuelles.
Dernière mise à jour : Vendredi, le 21 Juillet 2023