Notes sur l'utilisation de cette fonction

  1. 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é après chaque caractère.
  2. La fonction Copy Presentation Space to Clipboard est affectée par les options suivantes :
    • ATTRB/NOATTRB/NULLATTRB
    • EAB/NOEAB
    • XLATE/NOXLATE
    • BLANK/NOBLANK
    • DISPLAY/NODISPLAY
    • PUTEAB/NOPUTEAB
    • EXTEND_PS/NOEXTEND_PS
  3. Le tampon de chaîne de données est utilisé pour traiter les données extraites de l'espace de présentation et copiées dans le presse-papiers. Si le tampon de chaîne de données fourni n'est pas suffisamment grand pour contenir le nombre d'octets demandé, la copie se termine avec succès (RC=0, 4 ou 5) lorsque la fin du tampon de chaîne de données est atteinte. Comme indiqué précédemment, le retour des attributs par les différentes fonctions de copie (5, 8 et 34) est affecté par la fonction Set Session Parameters (9). Les paramètres de session définis impliqués ont l'effet suivant :

    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 presse-papiers.

    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, de sorte que les couleurs d'attribut ne sont pas celles renvoyées par les fonctions de copie lorsque XLATE et EAB sont activés en même temps.