Notes sur l'utilisation de cette fonction
- Un EAB peut être renvoyé lorsque l’option EAB de la fonction Set Session Parameters (9) est utilisée. EAB est lié à chaque caractère de l'espace de présentation et est renvoyé avant chaque caractère.
- La fonction Copy Presentation Space est affectée par les options de session suivantes :
- ATTRB/NOATTRB/NULLATTRB
- EAB/NOEAB
- XLATE/NOXLATE
- BLANK/NOBLANK
- DISPLAY/NODISPLAY
- EXTEND_PS/NOEXTEND_PS
Voir les éléments 5, 13, 14, 15 et 17 pour plus d'informations.
Si la chaîne de données cible fournie n'est pas suffisamment longue pour contenir les données demandées, des résultats imprévisibles peuvent se produire.
- Définir le paramètre de session
- Effet sur la fonction de copie
- NOEAB et NOEAD
- Les attributs ne sont pas renvoyés. Seul le texte est copié de l'espace de présentation vers le tampon utilisateur.
- EAB et NOXLATE
- Les attributs sont renvoyés tels que définis dans les tableaux suivants.
- EAB et XLATE
- Les couleurs utilisées pour l'affichage de l'espace de présentation sont renvoyées. Les couleurs peuvent être remappées ; les couleurs des attributs ne sont donc pas celles renvoyées par les fonctions Copy lorsque XLATE et EAB sont activés en même temps.
- NOSO/SPACESO/SO
- Lorsque NOSO est spécifié, il fonctionne comme SPACESO. La taille de l'espace de présentation n'est pas modifiée.
Les attributs de caractères renvoyés sont définis dans les tableaux suivants. Les positions des bits d'attribut sont au format IBM®, le bit 0 étant le bit le plus à gauche de l'octet.
Les attributs de caractères 3270 sont renvoyés de l'hôte à l'émulateur. Le tableau suivant s'applique lorsque EAB et NOXLATE sont définis.
| Position des bits | Signification |
|---|---|
| 0–1 | Mise en évidence des caractères
|
| 2–4 | Couleur des caractères (le remappage des couleurs peut remplacer cette définition de couleur.)
|
| 5–6 | Attribut de caractère
|
| 7 | Réservé |
Les attributs de caractères 5250 sont renvoyés de l'hôte à l'émulateur. Le tableau suivant s'applique lorsque EAB et NOXLATE sont définis.
| Position des bits | Signification |
|---|---|
| 0 | Image inversée
|
| 1 | Soulignement
|
| 2 | Clignotement
|
| 3 | Séparateur de colonnes
|
| 4–7 | Réservé |
Le tableau suivant montre les attributs de couleur des caractères Z and I Emulator for Windows. Le tableau suivant s'applique lorsque EAB et XLATE sont définis.
| Position des bits | Signification |
|---|---|
| 0–3 | Couleurs des caractères d’arrière-plan
|
| 4–7 | Couleurs des caractères de premier plan
|
Pour un écran monochrome PS/2®, les caractères de la session d'application (poste de travail) apparaissent sous différentes nuances de gris. Ceci est nécessaire pour donner aux utilisateurs leurs couleurs remappées dans la session d'application EHLLAPI afin qu'ils puissent obtenir ce qu'ils voient dans leurs espaces de présentation d'application hôte.
Si vous souhaitez copier uniquement une partie de l'espace de présentation hôte, utilisez la fonction Copy Presentation Space to String (8).