Modèles d'espace de présentation
Le modèle d'espace de présentation HACL est plus facile à utiliser que celui d'EHLLAPI. L'espace de présentation HACL se compose d'un certain nombre de plans, chacun contenant un type de données. Les plans sont :
- Texte
- Attributs de champ
- Couleur
- Attributs étendus
Les plans ont tous la même taille et contiennent un octet pour chaque position de caractère dans l'espace de présentation hôte. Une application peut obtenir n’importe quel plan d’intérêt à l’aide de la méthode ECLPS::GetScreen.
Ce modèle est différent de l'EHLLAPI, dans lequel les données de l'espace de présentation texte et non texte sont souvent entrelacées dans un tampon. Une application doit définir le paramètre de session EHLLAPI pour spécifier le type de données à récupérer, puis effectuer un autre appel pour copier les données dans un tampon. Le modèle HACL permet à l'application d'obtenir les données qui l'intéressent en un seul appel et différents types de données ne sont jamais mélangés dans un seul tampon.