@database Intuition Text.guide @Author CIERP Philippe ©1995-98
@Version 2.0


@node Txt0 " Date: 18/03/95                                       System: v1.3+"

Synoptique: @{fg shine}Wb Curs RPORT,X,Y@{fg text}

    Entrée: RPORT=Ptr sur la Structure RPort de la fenêtre
            X,Y=Coordonnées du point

  Remarque: Définis les nouvelles coordonnées pour le
            curseur graphique.

@endnode
@node Txt1 " Date: 02/07/95                                       System: v1.3+"

Synoptique: @{fg shine}Wb Gfx Centre TXT$,CENTX,Y To RP@{fg text}

    Entrée: TXT$=Chaîne de caractères.
            CENTX=Coord. Horizontale centrale.
            Y=Coord. Verticale du texte.
            RP=Rastport destination.

@endnode
@node Txt2 " Date: 10/04/95                                       System: v1.3+"

Synoptique: @{fg shine}Wb Gfx Ink RPORT To PEN,PAPER@{fg text}

    Entrée: RPORT=Adresse du rastport de la fenêtre
            PEN,PAPER=N° des Couleurs

@endnode
@node Txt3 " Date: 10/04/95                                       System: v1.3+"

Synoptique: @{fg shine}Wb Gfx Mode RPORT,MODE@{fg text}

    Entrée: RPORT=Adresse du rastport de la fenêtre
            MODE=Mode graphique pour le texte.

@endnode
@node Txt4     " Date: 19/05/95                                       System: v1.3+"

Synoptique: @{fg shine}Wb Gfx Text TXT$,X,Y To RPORT@{fg text}

    Entrée: TXT$=Texte à écrire.
            X,Y=Coordonnées du texte à afficher.
            RPORT=Adresse du rastport de la fenêtre

@endnode
@node Txt5 " Date: 19/05/95                                       System: v1.3+"

Synoptique: @{fg shine}Wb Text Spacing SPACE To RPORT@{fg text}

    Entrée: SPACE=Espace entre les lettres en pixels, les
            chiffres négatifs raprochent les lettres.
            RPORT=Adresse du rastport de la fenêtre

@endnode
@node Txt6 " Date: 19/05/95                                       System: v1.3+"

Synoptique: @{fg shine}Wb Text Style STYLE To RPOR@{fg text}T

    Entrée: STYLE=0 Texte normal
                  1 Souligné
                  2 En gras
                  4 En italique
            Pour mélanger les Styles il faut les additionner
            RPORT=Adresse du rastport de la fenêtre

@endnode
@node Txt7 " Date: 18/03/95                                       System: v1.3+"

Synoptique: @{fg shine}Wb Print TXT$ To RPORT@{fg text}

    Entrée: RPORT=Ptr sur la Structure RPort de la fenêtre
            TXT$=Texte à inscrire

@endnode
@node Txt8 " Date: 18/03/95                                       System: v1.3+"

Synoptique: @{fg shine}Wb Print Ink PEN,PAPER@{fg text}

    Entrée: PEN=N° de couleur du crayon
            PAPER=N° de couleur du papier

  Remarque: Définis les couleurs d'écriture de la fonction 'Wb Print'

@endnode
@node Txt9 " Date: 15/06/95                                       System: v1.3+"

Synoptique: @{fg shine}Wb Print Locate LOCX,LOCY@{fg text}

    Entrée: LOCX=N° de la colonne
            LOCY=N° de la ligne

@endnode
@node Txta " Date: 18/03/95                                       System: v1.3+"

Synoptique: @{fg shine}Wb Print Mode MODE@{fg text}

    Entrée: MODE=de 0 a 255 (Voir Gr Writing)

  Remarque: Définis le mode d'écriture de la fonction 'Wb Print'

@endnode
@node Txtb " Date: 15/06/95                                       System: v1.3+"

Synoptique: @{fg shine}Wb Print Xmove LOCX@{fg text}

    Entrée: LOCX=N° de la colonne

@endnode
@node Txtc " Date: 15/06/95                                       System: v1.3+"

Synoptique: @{fg shine}Wb Print Ymove LOCY@{fg text}

    Entrée: LOCY=N° de la ligne

@endnode
@node Txtd " Date: 07/07/95                                       System: v1.3+"

Synoptique: @{fg shine}Wb Poke$ TXT$ To PTR@{fg text}

    Entrée: TXT$=Chaîne de caractères à copier.
            TR=Adresse destination

  Remarque: Effectue la copie des chaînes intuition (qui se terminent
            par un zéro), cette commande stoppera la copie lorsqu'elle
            rencontrera un zéro.

@endnode
@node Txte " Date: 15/06/95                                       System: v1.3+"

Synoptique: @{fg shine}POS=Wb X Locate@{fg text}

    Sortie: POS=Position X du curseur texte.

@endnode
@node Txtf " Date: 15/06/95                                       System: v1.3+"

Synoptique: @{fg shine}POS=Wb X Print@{fg text}

    Sortie: POS=Position X du curseur texte en pixel.

@endnode
@node Txtg " Date: 15/06/95                                       System: v1.3+"

Synoptique: @{fg shine}POS=Wb Y Locate@{fg text}

    Sortie: POS=Position Y du curseur texte.

@endnode
@node Txth " Date: 15/06/95                                       System: v1.3+"

Synoptique: @{fg shine}POS=Wb Y Print@{fg text}

    Sortie: POS=Position Y du curseur texte en pixel.

@endnode
@node Txti " Date: 19/05/95                                       System: v1.3+"

Synoptique: @{fg shine}XLEN=Wb Gfx Len(TXT$)@{fg text}

    Entrée: TXT$=Texte à calculer.

    Sortie: XLEN=Longueur du texte en pixel

  Remarque: Cette commande permet de gagner du temps.
            La même chose avec Amos:
            A$="ABCDEFG" : B=Len(A$) : B=B*8 (ou Rol.l 3,B)
            NOTA: Utilisez cette commande seulement avec une
            police de 8 pixels de large.

@endnode
@node Txtj " Date: 22/04/96                                       System: v1.3+"

Synoptique: @{fg shine}STRADR=Str Store(STR$)@{fg text}

     Entré: STR$=Chaîne à stocker.

    Sortie: STRADR=Adresse de la chaîne.

    Voir: Str Free

@endnode
@node Txtk " Date: 22/04/96                                       System: v1.3+"

Synoptique: @{fg shine}Str Free STRADR@{fg text}

     Entré: STRADR=Adresse de la chaîne retourne par 'Str Adr'

@endnode
