tbaff
C TBAFF SOURCE CHAT 05/01/13 03:32:28 5004 c subroutine utilisee dans tableau *************************************************** * * AFFICHE LA PAGE IPX * IPY * *************************************************** * * DEFINITION DES VARIABLES * IMPLICIT INTEGER(I-N) -INC TMNTAB INTEGER IPX,IPY INTEGER IEX,IEY,IX,IY,IXD,IYD INTEGER IDEBY,IDEBX,IFINY,IFINX LOGICAL ZHTMP,ZVTMP INTEGER ICOUL * * INITIALISATION DE LA NOUVELLE PAGE CALL TBEFF * * AFFICHAGE DU LOGO SI NECESSAIRE ICOUL = TABTR.ILOGC IF (TABTR.ZLOGO) THEN ENDIF * * AFFICHER LES CASES DE LA PAGE IPX,IPY IDEBY = TABTR.CSGY (IPX,IPY) IDEBX = TABTR.CSGX (IPX,IPY) IFINY = TABTR.CIDY (IPX,IPY) IFINX = TABTR.CIDX (IPX,IPY) IXD = TABTR.IHDEC (IPX,IPY) IYD = TABTR.IVDEC (IPX,IPY) IY = 5 + TABTR.IHTCOL + IYD DO 1020 IEY=IDEBY , IFINY IX=2+IXD DO 1010 IEX=IDEBX , IFINX IF ( (IEY.EQ.IFINY).AND.TABTR.ZAULIG) THEN ZHTMP = TABTR.ZHSEP (IEX,IEY+1) TABTR.ZHSEP (IEX,IEY+1)=.TRUE. TABTR.ZHSEP (IEX,IEY+1) = ZHTMP ENDIF IF ( (IEX.EQ.IFINX).AND.TABTR.ZAULIG) THEN ZVTMP = TABTR.ZVSEP (IEX+1,IEY) TABTR.ZVSEP (IEX+1,IEY)=.TRUE. TABTR.ZVSEP (IEX+1,IEY) = ZVTMP ENDIF IX = IX + 1 1010 CONTINUE IY = IY + 1 1020 CONTINUE * * AFFICHAGE DES TITRES * * MEMORISATION POUR L'IMPRESSION CALL MAJSEG (1,0,0,0,0) END
© Cast3M 2003 - Tous droits réservés.
Mentions légales