home *** CD-ROM | disk | FTP | other *** search
- // Mytbcnew.prg
- //
- // MyTBColumnNew() - Create TBColumn object, allows setting of all i vars
-
- #define SET_IVAR(iVar, p) iVar := iif(p != NIL, p, iVar)
-
- FUNCTION MyTBColumnNew(bBlock, cargo, bColorBlock, cColSep, ;
- aDefColor, cFooting, cFootSep, cHeading, ;
- cHeadSep, nWidth)
-
- LOCAL oTbc := TBColumnNew()
-
- SET_IVAR(oTbc:block, bBlock)
- SET_IVAR(oTbc:cargo, cargo)
- SET_IVAR(oTbc:colorBlock, bColorBlock)
- SET_IVAR(oTbc:colSep, cColSep)
- SET_IVAR(oTbc:defColor, aDefColor)
- SET_IVAR(oTbc:footing, cFooting)
- SET_IVAR(oTbc:footSep, cFootsep)
- SET_IVAR(oTbc:heading, cHeading)
- SET_IVAR(oTbc:headSep, cHeadSep)
- SET_IVAR(oTbc:width, nWidth)
-
- RETURN oTbc