home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-03-10 | 43.9 KB | 1,311 lines |
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ 02/09/94 PRTSETUP.SPR 22:21:57 ║
- * ║ ║
- * ╟─────────────────────────────────────────────────────────╢
- * ║ ║
- * ║ Author's Name ║
- * ║ ║
- * ║ Copyright (c) 1994 Company Name ║
- * ║ Address ║
- * ║ City, Zip ║
- * ║ ║
- * ║ Description: ║
- * ║ This program was automatically generated by GENSCRN. ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
-
- DO CASE
- CASE _DOS OR _UNIX && no UNIX records in screen
-
-
- #REGION 0
- REGIONAL m.currarea, m.talkstat, m.compstat
-
- IF SET("TALK") = "ON"
- SET TALK OFF
- m.talkstat = "ON"
- ELSE
- m.talkstat = "OFF"
- ENDIF
- m.compstat = SET("COMPATIBLE")
- SET COMPATIBLE FOXPLUS
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ MS-DOS Window definitions ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
-
- IF NOT WEXIST("_qne1bxrgo")
- DEFINE WINDOW _qne1bxrgo ;
- FROM INT((SROW()-19)/2),INT((SCOL()-57)/2) ;
- TO INT((SROW()-19)/2)+18,INT((SCOL()-57)/2)+56 ;
- TITLE "Printing Destination" ;
- FLOAT ;
- NOCLOSE ;
- SHADOW ;
- NOMINIMIZE ;
- DOUBLE ;
- COLOR SCHEME 5
- ENDIF
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ PRTSETUP/MS-DOS Setup Code - SECTION 2 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
-
- #REGION 1
-
- skipvar = .T.
- pfilname = SPACE(67)
-
- pdest = SET('PRINTER',1)
- IF ":" $ pdest
- pdest = LEFT(pdest,AT(':',pdest)-1)
- ENDIF
- IF !INLIST(pdest,'PRN','LPT1','LPT2','LPT3','COM1','COM2','COM3')
- pfilname = PADR(pdest,67)
- pdest = 'File'
- ENDIF
- origdest = pdest
- prt_infile =pfilname
-
- IF SET('PRINT') = 'ON'
- prtstat = 1
- ELSE
- prtstat = 2
- ENDIF
- origprtstat = prtstat
-
- pdrivstup = IIF(LEN(_PDRIVER)=0,0,1)
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ PRTSETUP/MS-DOS Screen Layout ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
-
- #REGION 1
- IF WVISIBLE("_qne1bxrgo")
- ACTIVATE WINDOW _qne1bxrgo SAME
- ELSE
- ACTIVATE WINDOW _qne1bxrgo NOSHOW
- ENDIF
- @ 1,2 TO 14,40
- @ 3,6 SAY "Print to:" ;
- SIZE 1,9, 0
- @ 1,6 SAY "Printer Setup:" ;
- SIZE 1,14, 0
- @ 2,17 GET pdest ;
- PICTURE "@^ File;PRN;LPT1;LPT2;LPT3;COM1;COM2;COM3" ;
- SIZE 3,16 ;
- DEFAULT "LPT1" ;
- VALID _qne1bxscy() ;
- COLOR SCHEME 5, 6
- @ 5,5 GET flist ;
- PICTURE "@*HN \<File..." ;
- SIZE 1,11,1 ;
- DEFAULT 1 ;
- VALID _qne1bxsgg()
- @ 7,4 GET pfilname ;
- SIZE 1,35 ;
- DEFAULT " " ;
- PICTURE "@3S67" ;
- VALID _qne1bxsoe()
- @ 10,4 GET prtstat ;
- PICTURE "@*RVN Print On;Print Off" ;
- SIZE 1,13,0 ;
- DEFAULT 2
- @ 10,36 GET _LMARGIN ;
- SIZE 1,2 ;
- DEFAULT " " ;
- PICTURE "@3 999" ;
- VALID _qne1bxstp()
- @ 11,36 GET _RMARGIN ;
- SIZE 1,2 ;
- DEFAULT " " ;
- PICTURE "@3 999" ;
- VALID _qne1bxsxh()
- @ 6,43 GET OKbut ;
- PICTURE "@*HT \!OK" ;
- SIZE 1,10,6 ;
- DEFAULT 1
- @ 8,43 GET CancBut ;
- PICTURE "@*HT \?Cancel" ;
- SIZE 1,10,1 ;
- DEFAULT 1
- @ 14,4 GET pdrivstup ;
- PICTURE "@*C Printer \<Driver Setup..." ;
- SIZE 1,27 ;
- DEFAULT 0 ;
- VALID _qne1bxt2a() ;
- DISABLE
- @ 10,22 SAY "Left Margin:" ;
- SIZE 1,12, 0
- @ 11,22 SAY "Right Margin:" ;
- SIZE 1,13, 0
-
- IF NOT WVISIBLE("_qne1bxrgo")
- ACTIVATE WINDOW _qne1bxrgo
- ENDIF
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ MS-DOSREAD contains clauses from SCREEN prtsetup ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
-
- READ CYCLE ;
- DEACTIVATE _qne1bxt8z() ;
- SHOW _qne1bxt90() ;
- MODAL
-
- RELEASE WINDOW _qne1bxrgo
-
- #REGION 0
- IF m.talkstat = "ON"
- SET TALK ON
- ENDIF
- IF m.compstat = "ON"
- SET COMPATIBLE ON
- ENDIF
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ PRTSETUP/MS-DOS Cleanup Code ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
-
- #REGION 1
- DO CASE
- CASE okbut = 1
- SET PRINTER TO
-
- IF prtstat = 1
- SET PRINT ON
- ELSE
- SET PRINT OFF
- ENDIF
-
- pdest = ALLTRIM(UPPER(pdest))
- DO CASE
- CASE pdest = 'FILE'
- IF !EMPTY(pfilname)
- SET PRINTER TO (pfilname)
- ELSE
- SET PRINTER TO
- ENDIF
- OTHERWISE
- pfilname = ''
- SET PRINTER TO &pdest
- ENDCASE
- CASE cancbut = 1
- IF origprtstat = 1
- SET PRINT ON
- ELSE
- SET PRINT OFF
- ENDIF
- pdest = origdest
- pfilname = prt_infile
- ENDCASE
- skipvar = .F.
-
-
- CASE _MAC
-
-
- #REGION 0
- REGIONAL m.currarea, m.talkstat, m.compstat
-
- IF SET("TALK") = "ON"
- SET TALK OFF
- m.talkstat = "ON"
- ELSE
- m.talkstat = "OFF"
- ENDIF
- m.compstat = SET("COMPATIBLE")
- SET COMPATIBLE FOXPLUS
-
- m.rborder = SET("READBORDER")
- SET READBORDER OFF
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ Macintosh Window definitions ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
-
- IF NOT WEXIST("_qne1bxu40")
- DEFINE WINDOW _qne1bxu40 ;
- AT 0.000, 0.000 ;
- SIZE 17.000,57.000 ;
- TITLE "Printing Destination" ;
- FONT "Geneva", 10 ;
- FLOAT ;
- NOCLOSE ;
- SHADOW ;
- DOUBLE
- MOVE WINDOW _qne1bxu40 CENTER
- ENDIF
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ PRTSETUP/Macintosh Setup Code - SECTION 2 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
-
- #REGION 1
-
- skipvar = .T.
- pfilname = SPACE(67)
-
- pdest = SET('PRINTER',1)
- IF ":" $ pdest
- pdest = LEFT(pdest,AT(':',pdest)-1)
- ENDIF
- IF !INLIST(pdest,'PRN','LPT1','LPT2','LPT3','COM1','COM2','COM3')
- pfilname = PADR(pdest,67)
- pdest = 'File'
- ENDIF
- origdest = pdest
- prt_infile =pfilname
-
- IF SET('PRINT') = 'ON'
- prtstat = 1
- ELSE
- prtstat = 2
- ENDIF
- origprtstat = prtstat
-
- pdrivstup = IIF(LEN(_PDRIVER)=0,0,1)
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ PRTSETUP/Macintosh Screen Layout ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
-
- #REGION 1
- IF WVISIBLE("_qne1bxu40")
- ACTIVATE WINDOW _qne1bxu40 SAME
- ELSE
- ACTIVATE WINDOW _qne1bxu40 NOSHOW
- ENDIF
- @ 2.769,2.500 TO 16.461,40.667 ;
- PEN 1, 8
- @ 3.538,9.000 SAY "Print to:" ;
- FONT "Geneva", 10 ;
- STYLE "B"
- @ 1.231,3.000 SAY "Printer Setup:" ;
- FONT "Geneva", 10 ;
- STYLE "B"
- @ 3.231,18.000 GET pdest ;
- PICTURE "@^3 File;PRN;LPT1;LPT2;LPT3;COM1;COM2;COM3" ;
- SIZE 1.462,19.833 ;
- DEFAULT "LPT1" ;
- FONT "Geneva", 10 ;
- VALID _qne1bxuni()
- @ 5.923,4.000 GET flist ;
- PICTURE "@*HN3 \<File..." ;
- SIZE 1.538,11.000,1.000 ;
- DEFAULT 1 ;
- FONT "Geneva", 10 ;
- STYLE "B" ;
- VALID _qne1bxut4()
- @ 8.231,4.833 GET pfilname ;
- SIZE 0.923,34.667 ;
- DEFAULT " " ;
- FONT "Geneva", 10 ;
- PICTURE "@3S67" ;
- VALID _qne1bxuy4()
- @ 10.846,4.000 GET prtstat ;
- PICTURE "@*RVN3 Print On;Print Off" ;
- SIZE 1.308,11.143,0.000 ;
- DEFAULT 2 ;
- FONT "Geneva", 10 ;
- STYLE "BT"
- @ 11.077,36.333 GET _LMARGIN ;
- SIZE 0.923,2.667 ;
- DEFAULT " " ;
- FONT "Geneva", 10 ;
- PICTURE "@3 999" ;
- VALID _qne1bxv59()
- @ 12.538,36.333 GET _RMARGIN ;
- SIZE 0.923,2.667 ;
- DEFAULT " " ;
- FONT "Geneva", 10 ;
- PICTURE "@3 999" ;
- VALID _qne1bxv7e()
- @ 2.769,43.500 GET OKbut ;
- PICTURE "@*HT3 \!OK" ;
- SIZE 1.538,10.000,6.000 ;
- DEFAULT 1 ;
- FONT "Geneva", 10 ;
- STYLE "B"
- @ 5.538,43.500 GET CancBut ;
- PICTURE "@*HT3 \?Cancel" ;
- SIZE 1.538,10.000,1.000 ;
- DEFAULT 1 ;
- FONT "Geneva", 10 ;
- STYLE "B"
- @ 14.692,4.000 GET pdrivstup ;
- PICTURE "@*C3 Printer \<Driver Setup..." ;
- SIZE 1.308,24.000 ;
- DEFAULT 0 ;
- FONT "Geneva", 10 ;
- STYLE "BT" ;
- VALID _qne1bxveb() ;
- DISABLE
- @ 11.000,22.000 SAY "Left Margin:" ;
- FONT "Geneva", 10 ;
- STYLE "B"
- @ 12.462,22.000 SAY "Right Margin:" ;
- FONT "Geneva", 10 ;
- STYLE "B"
-
- IF NOT WVISIBLE("_qne1bxu40")
- ACTIVATE WINDOW _qne1bxu40
- ENDIF
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ MacintoshREAD contains clauses from SCREEN prtsetup ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
-
- READ CYCLE ;
- DEACTIVATE _qne1bxvm1() ;
- SHOW _qne1bxvm5() ;
- MODAL
-
- RELEASE WINDOW _qne1bxu40
-
- #REGION 0
-
- SET READBORDER &rborder
-
- IF m.talkstat = "ON"
- SET TALK ON
- ENDIF
- IF m.compstat = "ON"
- SET COMPATIBLE ON
- ENDIF
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ PRTSETUP/Macintosh Cleanup Code ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
-
- #REGION 1
- DO CASE
- CASE okbut = 1
- SET PRINTER TO
-
- IF prtstat = 1
- SET PRINT ON
- ELSE
- SET PRINT OFF
- ENDIF
-
- pdest = ALLTRIM(UPPER(pdest))
- DO CASE
- CASE pdest = 'FILE'
- IF !EMPTY(pfilname)
- SET PRINTER TO (pfilname)
- ELSE
- SET PRINTER TO
- ENDIF
- OTHERWISE
- pfilname = ''
- SET PRINTER TO &pdest
- ENDCASE
- CASE cancbut = 1
- IF origprtstat = 1
- SET PRINT ON
- ELSE
- SET PRINT OFF
- ENDIF
- pdest = origdest
- pfilname = prt_infile
- ENDCASE
- skipvar = .F.
-
-
- CASE _WINDOWS
-
-
- #REGION 0
- REGIONAL m.currarea, m.talkstat, m.compstat
-
- IF SET("TALK") = "ON"
- SET TALK OFF
- m.talkstat = "ON"
- ELSE
- m.talkstat = "OFF"
- ENDIF
- m.compstat = SET("COMPATIBLE")
- SET COMPATIBLE FOXPLUS
-
- m.rborder = SET("READBORDER")
- SET READBORDER OFF
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ Windows Window definitions ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
-
- IF NOT WEXIST("_qne1bxwbc")
- DEFINE WINDOW _qne1bxwbc ;
- AT 0.000, 0.000 ;
- SIZE 17.000,57.000 ;
- TITLE "Printing Destination" ;
- FONT "MS Sans Serif", 8 ;
- STYLE "B" ;
- FLOAT ;
- NOCLOSE ;
- SHADOW ;
- NOMINIMIZE ;
- DOUBLE ;
- COLOR RGB(,,,192,192,192)
- MOVE WINDOW _qne1bxwbc CENTER
- ENDIF
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ PRTSETUP/Windows Setup Code - SECTION 2 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
-
- #REGION 1
-
- skipvar = .T.
- pfilname = SPACE(67)
-
- pdest = SET('PRINTER',1)
- IF ":" $ pdest
- pdest = LEFT(pdest,AT(':',pdest)-1)
- ENDIF
- IF !INLIST(pdest,'PRN','LPT1','LPT2','LPT3','COM1','COM2','COM3')
- pfilname = PADR(pdest,67)
- pdest = 'File'
- ENDIF
- origdest = pdest
- prt_infile =pfilname
-
- IF SET('PRINT') = 'ON'
- prtstat = 1
- ELSE
- prtstat = 2
- ENDIF
- origprtstat = prtstat
-
- pdrivstup = IIF(LEN(_PDRIVER)=0,0,1)
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ PRTSETUP/Windows Screen Layout ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
-
- #REGION 1
- IF WVISIBLE("_qne1bxwbc")
- ACTIVATE WINDOW _qne1bxwbc SAME
- ELSE
- ACTIVATE WINDOW _qne1bxwbc NOSHOW
- ENDIF
- @ 2.462,2.500 TO 16.154,40.667 ;
- PEN 1, 8
- @ 3.462,8.667 SAY "Print to:" ;
- FONT "MS Sans Serif", 8 ;
- STYLE "B"
- @ 1.000,3.000 SAY "Printer Setup:" ;
- FONT "MS Sans Serif", 8 ;
- STYLE "B"
- @ 3.231,17.833 GET pdest ;
- PICTURE "@^ File;PRN;LPT1;LPT2;LPT3;COM1;COM2;COM3" ;
- SIZE 1.538,19.800 ;
- DEFAULT "LPT1" ;
- FONT "MS Sans Serif", 8 ;
- VALID _qne1bxwvo()
- @ 5.615,4.000 GET flist ;
- PICTURE "@*HN \<File..." ;
- SIZE 1.538,11.000,1.000 ;
- DEFAULT 1 ;
- FONT "MS Sans Serif", 8 ;
- STYLE "B" ;
- VALID _qne1bxwy6()
- @ 7.692,4.333 GET pfilname ;
- SIZE 1.000,34.500 ;
- DEFAULT " " ;
- FONT "MS Sans Serif", 8 ;
- STYLE "B" ;
- PICTURE "@3S67" ;
- VALID _qne1bxx6f()
- @ 10.538,4.000 GET prtstat ;
- PICTURE "@*RVN Print On;Print Off" ;
- SIZE 1.308,12.333,0.000 ;
- DEFAULT 2 ;
- FONT "MS Sans Serif", 8 ;
- STYLE "BT" ;
- COLOR ,,,,,,,,RGB(,,,192,192,192),RGB(,,,192,192,192)
- @ 10.692,35.167 GET _LMARGIN ;
- SIZE 1.000,2.667 ;
- DEFAULT " " ;
- FONT "MS Sans Serif", 8 ;
- STYLE "B" ;
- PICTURE "@3 999" ;
- VALID _qne1bxxci()
- @ 12.154,35.167 GET _RMARGIN ;
- SIZE 1.000,2.667 ;
- DEFAULT " " ;
- FONT "MS Sans Serif", 8 ;
- STYLE "B" ;
- PICTURE "@3 999" ;
- VALID _qne1bxxgh()
- @ 2.462,43.500 GET OKbut ;
- PICTURE "@*HT \!OK" ;
- SIZE 1.538,10.000,6.000 ;
- DEFAULT 1 ;
- FONT "MS Sans Serif", 8 ;
- STYLE "B"
- @ 4.769,43.500 GET CancBut ;
- PICTURE "@*HT \?Cancel" ;
- SIZE 1.538,10.000,1.000 ;
- DEFAULT 1 ;
- FONT "MS Sans Serif", 8 ;
- STYLE "B"
- @ 14.231,4.000 GET pdrivstup ;
- PICTURE "@*C Printer \<Driver Setup..." ;
- SIZE 1.308,26.333 ;
- DEFAULT 0 ;
- FONT "MS Sans Serif", 8 ;
- STYLE "BT" ;
- VALID _qne1bxxno() ;
- DISABLE
- @ 10.692,20.833 SAY "Left Margin:" ;
- FONT "MS Sans Serif", 8 ;
- STYLE "B"
- @ 12.154,20.833 SAY "Right Margin:" ;
- FONT "MS Sans Serif", 8 ;
- STYLE "B"
-
- IF NOT WVISIBLE("_qne1bxwbc")
- ACTIVATE WINDOW _qne1bxwbc
- ENDIF
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ WindowsREAD contains clauses from SCREEN prtsetup ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
-
- READ CYCLE ;
- DEACTIVATE _qne1bxxty() ;
- SHOW _qne1bxxu1() ;
- MODAL
-
- RELEASE WINDOW _qne1bxwbc
-
- #REGION 0
-
- SET READBORDER &rborder
-
- IF m.talkstat = "ON"
- SET TALK ON
- ENDIF
- IF m.compstat = "ON"
- SET COMPATIBLE ON
- ENDIF
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ PRTSETUP/Windows Cleanup Code ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
-
- #REGION 1
- DO CASE
- CASE okbut = 1
- SET PRINTER TO
-
- IF prtstat = 1
- SET PRINT ON
- ELSE
- SET PRINT OFF
- ENDIF
-
- pdest = ALLTRIM(UPPER(pdest))
- DO CASE
- CASE pdest = 'FILE'
- IF !EMPTY(pfilname)
- SET PRINTER TO (pfilname)
- ELSE
- SET PRINTER TO
- ENDIF
- OTHERWISE
- pfilname = ''
- SET PRINTER TO &pdest
- ENDCASE
- CASE cancbut = 1
- IF origprtstat = 1
- SET PRINT ON
- ELSE
- SET PRINT OFF
- ENDIF
- pdest = origdest
- pfilname = prt_infile
- ENDCASE
- skipvar = .F.
-
-
- ENDCASE
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXSCY pdest VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: MS-DOS ║
- * ║ From Screen: PRTSETUP, Record Number: 5 ║
- * ║ Variable: pdest ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Popup ║
- * ║ Snippet Number: 1 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxscy && pdest VALID
- #REGION 1
- IF UPPER(pdest) = 'FILE'
- _CUROBJ = 3
- ENDIF
- SHOW GETS
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXSGG flist VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: MS-DOS ║
- * ║ From Screen: PRTSETUP, Record Number: 6 ║
- * ║ Variable: flist ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Push Button ║
- * ║ Snippet Number: 2 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxsgg && flist VALID
- #REGION 1
- IF flist = 1
- origfile = pfilname
- pfilname = GETFILE('','Print to:')
- IF EMPTY(pfilname)
- pfilname = origfile
- ENDIF
- ENDIF
- pfilname = UPPER(PADR(pfilname,67))
- IF !EMPTY(pfilname)
- pdest = 'File'
- ENDIF
- SHOW GETS
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXSOE pfilname VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: MS-DOS ║
- * ║ From Screen: PRTSETUP, Record Number: 7 ║
- * ║ Variable: pfilname ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Field ║
- * ║ Snippet Number: 3 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxsoe && pfilname VALID
- #REGION 1
- pfilname = PADR(UPPER(LTRIM(pfilname)),67)
- IF !EMPTY(pfilname)
- pdest = 'File'
- ENDIF
- SHOW GETS
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXSTP _LMARGIN VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: MS-DOS ║
- * ║ From Screen: PRTSETUP, Record Number: 9 ║
- * ║ Variable: _LMARGIN ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Field ║
- * ║ Snippet Number: 4 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxstp && _LMARGIN VALID
- #REGION 1
- _LMARGIN = MAX(0,_LMARGIN)
- SHOW GETS
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXSXH _RMARGIN VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: MS-DOS ║
- * ║ From Screen: PRTSETUP, Record Number: 10 ║
- * ║ Variable: _RMARGIN ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Field ║
- * ║ Snippet Number: 5 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxsxh && _RMARGIN VALID
- #REGION 1
- _RMARGIN = MIN(_RMARGIN,255)
- SHOW GETS
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXT2A pdrivstup VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: MS-DOS ║
- * ║ From Screen: PRTSETUP, Record Number: 13 ║
- * ║ Variable: pdrivstup ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Check Box ║
- * ║ Snippet Number: 6 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxt2a && pdrivstup VALID
- #REGION 1
- DO (_GENPD) WITH 1,"?"
- IF LEN(_PDSETUP) = 0
- pdrivstup = 0
- ELSE
- pdrivstup = 1
- ENDIF
- SHOW GET pdrivstup
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXT8Z Read Level Deactivate ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ ║
- * ║ From Platform: MS-DOS ║
- * ║ From Screen: PRTSETUP ║
- * ║ Called By: READ Statement ║
- * ║ Snippet Number: 7 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxt8z && Read Level Deactivate
- *
- * Deactivate Code from screen: PRTSETUP
- *
- #REGION 1
- ?? CHR(7)
- RETURN .F.
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXT90 Read Level Show ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ ║
- * ║ From Platform: MS-DOS ║
- * ║ From Screen: PRTSETUP ║
- * ║ Called By: READ Statement ║
- * ║ Snippet Number: 8 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxt90 && Read Level Show
- PRIVATE currwind
- STORE WOUTPUT() TO currwind
- *
- * Show Code from screen: PRTSETUP
- *
- #REGION 1
- IF UPPER(pdest) = 'FILE'
- SHOW GET pfilname ENABLE
- IF EMPTY(pfilname)
- SHOW GET okbut DISABLE
- ELSE
- SHOW GET okbut ENABLE
- ENDIF
- ELSE
- SHOW GET pfilname DISABLE
- SHOW GET okbut ENABLE
- ENDIF
-
- IF NOT EMPTY(currwind)
- ACTIVATE WINDOW (currwind) SAME
- ENDIF
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXUNI pdest VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: Macintosh ║
- * ║ From Screen: PRTSETUP, Record Number: 20 ║
- * ║ Variable: pdest ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Popup ║
- * ║ Snippet Number: 9 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxuni && pdest VALID
- #REGION 1
- IF UPPER(pdest) = 'FILE'
- _CUROBJ = 3
- ENDIF
- SHOW GETS
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXUT4 flist VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: Macintosh ║
- * ║ From Screen: PRTSETUP, Record Number: 21 ║
- * ║ Variable: flist ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Push Button ║
- * ║ Snippet Number: 10 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxut4 && flist VALID
- #REGION 1
- IF flist = 1
- origfile = pfilname
- pfilname = GETFILE('','Print to:')
- IF EMPTY(pfilname)
- pfilname = origfile
- ENDIF
- ENDIF
- pfilname = UPPER(PADR(pfilname,67))
- IF !EMPTY(pfilname)
- pdest = 'File'
- ENDIF
- SHOW GETS
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXUY4 pfilname VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: Macintosh ║
- * ║ From Screen: PRTSETUP, Record Number: 22 ║
- * ║ Variable: pfilname ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Field ║
- * ║ Snippet Number: 11 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxuy4 && pfilname VALID
- #REGION 1
- pfilname = PADR(UPPER(LTRIM(pfilname)),67)
- IF !EMPTY(pfilname)
- pdest = 'File'
- ENDIF
- SHOW GETS
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXV59 _LMARGIN VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: Macintosh ║
- * ║ From Screen: PRTSETUP, Record Number: 24 ║
- * ║ Variable: _LMARGIN ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Field ║
- * ║ Snippet Number: 12 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxv59 && _LMARGIN VALID
- #REGION 1
- _LMARGIN = MAX(0,_LMARGIN)
- SHOW GETS
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXV7E _RMARGIN VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: Macintosh ║
- * ║ From Screen: PRTSETUP, Record Number: 25 ║
- * ║ Variable: _RMARGIN ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Field ║
- * ║ Snippet Number: 13 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxv7e && _RMARGIN VALID
- #REGION 1
- _RMARGIN = MIN(_RMARGIN,255)
- SHOW GETS
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXVEB pdrivstup VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: Macintosh ║
- * ║ From Screen: PRTSETUP, Record Number: 28 ║
- * ║ Variable: pdrivstup ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Check Box ║
- * ║ Snippet Number: 14 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxveb && pdrivstup VALID
- #REGION 1
- DO (_GENPD) WITH 1,"?"
- IF LEN(_PDSETUP) = 0
- pdrivstup = 0
- ELSE
- pdrivstup = 1
- ENDIF
- SHOW GET pdrivstup
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXVM1 Read Level Deactivate ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ ║
- * ║ From Platform: Macintosh ║
- * ║ From Screen: PRTSETUP ║
- * ║ Called By: READ Statement ║
- * ║ Snippet Number: 15 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxvm1 && Read Level Deactivate
- *
- * Deactivate Code from screen: PRTSETUP
- *
- #REGION 1
- ?? CHR(7)
- RETURN .F.
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXVM5 Read Level Show ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ ║
- * ║ From Platform: Macintosh ║
- * ║ From Screen: PRTSETUP ║
- * ║ Called By: READ Statement ║
- * ║ Snippet Number: 16 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxvm5 && Read Level Show
- PRIVATE currwind
- STORE WOUTPUT() TO currwind
- *
- * Show Code from screen: PRTSETUP
- *
- #REGION 1
- IF UPPER(pdest) = 'FILE'
- SHOW GET pfilname ENABLE
- IF EMPTY(pfilname)
- SHOW GET okbut DISABLE
- ELSE
- SHOW GET okbut ENABLE
- ENDIF
- ELSE
- SHOW GET pfilname DISABLE
- SHOW GET okbut ENABLE
- ENDIF
-
- IF NOT EMPTY(currwind)
- ACTIVATE WINDOW (currwind) SAME
- ENDIF
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXWVO pdest VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: Windows ║
- * ║ From Screen: PRTSETUP, Record Number: 37 ║
- * ║ Variable: pdest ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Popup ║
- * ║ Snippet Number: 17 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxwvo && pdest VALID
- #REGION 1
- IF UPPER(pdest) = 'FILE'
- _CUROBJ = 3
- ENDIF
- SHOW GETS
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXWY6 flist VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: Windows ║
- * ║ From Screen: PRTSETUP, Record Number: 38 ║
- * ║ Variable: flist ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Push Button ║
- * ║ Snippet Number: 18 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxwy6 && flist VALID
- #REGION 1
- IF flist = 1
- origfile = pfilname
- pfilname = GETFILE('','Print to:')
- IF EMPTY(pfilname)
- pfilname = origfile
- ENDIF
- ENDIF
- pfilname = UPPER(PADR(pfilname,67))
- IF !EMPTY(pfilname)
- pdest = 'File'
- ENDIF
- SHOW GETS
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXX6F pfilname VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: Windows ║
- * ║ From Screen: PRTSETUP, Record Number: 39 ║
- * ║ Variable: pfilname ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Field ║
- * ║ Snippet Number: 19 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxx6f && pfilname VALID
- #REGION 1
- pfilname = PADR(UPPER(LTRIM(pfilname)),67)
- IF !EMPTY(pfilname)
- pdest = 'File'
- ENDIF
- SHOW GETS
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXXCI _LMARGIN VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: Windows ║
- * ║ From Screen: PRTSETUP, Record Number: 41 ║
- * ║ Variable: _LMARGIN ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Field ║
- * ║ Snippet Number: 20 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxxci && _LMARGIN VALID
- #REGION 1
- _LMARGIN = MAX(0,_LMARGIN)
- SHOW GETS
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXXGH _RMARGIN VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: Windows ║
- * ║ From Screen: PRTSETUP, Record Number: 42 ║
- * ║ Variable: _RMARGIN ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Field ║
- * ║ Snippet Number: 21 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxxgh && _RMARGIN VALID
- #REGION 1
- _RMARGIN = MIN(_RMARGIN,255)
- SHOW GETS
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXXNO pdrivstup VALID ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ From Platform: Windows ║
- * ║ From Screen: PRTSETUP, Record Number: 45 ║
- * ║ Variable: pdrivstup ║
- * ║ Called By: VALID Clause ║
- * ║ Object Type: Check Box ║
- * ║ Snippet Number: 22 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxxno && pdrivstup VALID
- #REGION 1
- DO (_GENPD) WITH 1,"?"
- IF LEN(_PDSETUP) = 0
- pdrivstup = 0
- ELSE
- pdrivstup = 1
- ENDIF
- SHOW GET pdrivstup
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXXTY Read Level Deactivate ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ ║
- * ║ From Platform: Windows ║
- * ║ From Screen: PRTSETUP ║
- * ║ Called By: READ Statement ║
- * ║ Snippet Number: 23 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxxty && Read Level Deactivate
- *
- * Deactivate Code from screen: PRTSETUP
- *
- #REGION 1
- ?? CHR(7)
- RETURN .F.
-
-
- * ╓─────────────────────────────────────────────────────────╖
- * ║ ║
- * ║ _QNE1BXXU1 Read Level Show ║
- * ║ ║
- * ║ Function Origin: ║
- * ║ ║
- * ║ ║
- * ║ From Platform: Windows ║
- * ║ From Screen: PRTSETUP ║
- * ║ Called By: READ Statement ║
- * ║ Snippet Number: 24 ║
- * ║ ║
- * ╙─────────────────────────────────────────────────────────╜
- *
- FUNCTION _qne1bxxu1 && Read Level Show
- PRIVATE currwind
- STORE WOUTPUT() TO currwind
- *
- * Show Code from screen: PRTSETUP
- *
- #REGION 1
- IF UPPER(pdest) = 'FILE'
- SHOW GET pfilname ENABLE
- IF EMPTY(pfilname)
- SHOW GET okbut DISABLE
- ELSE
- SHOW GET okbut ENABLE
- ENDIF
- ELSE
- SHOW GET pfilname DISABLE
- SHOW GET okbut ENABLE
- ENDIF
-
- IF NOT EMPTY(currwind)
- ACTIVATE WINDOW (currwind) SAME
- ENDIF