Changeset 84 for trunk/gui/printer


Ignore:
Timestamp:
Feb 21, 2019, 9:24:20 PM (7 years ago)
Author:
Alex Taylor
Message:

Fall back to PSPRINT (if available) if default presentation driver is not installed.

Location:
trunk/gui/printer/cupswiz
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/gui/printer/cupswiz/cupswiz.VRP

    r82 r84  
    77VRXWindow: __VREMainWindow,1,578,2746,5770,9106
    88VRXWindow: __VRESectionListWindow,1,723,11900,4529,3891
    9 VRXWindow: __VREToolsWindow,1,1650,9973,5468,1661
     9VRXWindow: __VREToolsWindow,1,1650,9973,5474,1665
    1010VRXWindow: __VREWindListWindow,1,5191,11900,2650,3891
    1111UserFile: 1
  • trunk/gui/printer/cupswiz/cupswiz.VRX

    r82 r84  
    736736        PARSE VAR models.i _brand _model ' - CUPS+' _type
    737737        IF _type == '' THEN DO
    738             IF POS('hpcups', _model ) > 0 THEN 
     738            IF POS('hpcups', _model ) > 0 THEN
    739739                _type = 'HPLIP'
    740             ELSE IF POS('hpijs', _model ) > 0 THEN 
     740            ELSE IF POS('hpijs', _model ) > 0 THEN
    741741                _type = 'HPLIP'
    742742            ELSE IF ( _type == '') & ( LEFT( ppds.i, 3 ) == 'hp/') THEN
     
    16871687               WORD( globals.!prt_nick, 1 ) == 'Hewlett-Packard' THEN
    16881688                globals.!os2driver = 'ECUPS-HP'
    1689             ELSE IF TRANSLATE( WORD( globals.!prt_nick, 1 )) == 'Epson' THEN
     1689            ELSE IF TRANSLATE( WORD( globals.!prt_nick, 1 )) == 'EPSON' THEN
    16901690                globals.!os2driver = 'EPSONINK'
    16911691            ELSE
     
    21032103                LEAVE
    21042104            END
     2105            /* If PSPRINT is present use it as a fallback default */
     2106            ELSE IF drv_list.i == 'PSPRINT' THEN def_idx = i
    21052107        END
    21062108        CALL VRSet 'DDCB_PRESDRV', 'Selected', def_idx
  • trunk/gui/printer/cupswiz/readme.1st

    r82 r84  
    103103  - There is no way to go 'back' in the wizard; if you need to go back and
    104104    change a previous selection, you must cancel and start over.
    105   - The program has only been tested with Gutenprint, HPLIP, and native
    106     Postscript printers with imported PPDs.  Other drivers packages such as
    107     SpliX or foo2qpdl may work but this is not guaranteed.
     105  - This program has not been exhaustively tested with all possible driver
     106    packages; they should generally work, but it may be possible to encounter
     107    a driver package which behaves in a way CUPSWIZ does not expect.
    108108  - If your %TMP% directory has spaces in the pathname, the program will almost
    109109    certainly fail to work properly.  The same applies to your %LOGFILES%
     
    113113  - Password-protected local CUPS queues are not supported.  (Network printers
    114114    connected with LPD, IPP or SMB should work, however.)
    115   - There may well be undiscovered bugs; please report any you find.
    116115
    117116Contact: Alex Taylor (alex at altsan dot org)
Note: See TracChangeset for help on using the changeset viewer.