Context Navigation


Changeset 40


Ignore:
Timestamp:
May 21, 2013, 4:58:24 PM (13 years ago)
Author:
Alex Taylor
Message:

Various GUI updates.

Location:
trunk/gui/printer
Files:
6 edited

Legend:

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

    r34 r40
    13551355RETURN
    13561356
    1357(追記) /*:VRX PB_CREATEHELP_Click (追記ここまで)
    1358(追記) */ (追記ここまで)
    1359(追記) PB_CREATEHELP_Click: (追記ここまで)
    1360(追記) CALL VRMethod 'SW_CREATE', 'InvokeHelp' (追記ここまで)
    1361(追記) return (追記ここまで)
    1362(追記) (追記ここまで)
    13571363/*:VRX PB_CREATEOK_Click
    13581364*/
    13681374RETURN
    13691375
    1376(追記) /*:VRX PB_HELP_Click (追記ここまで)
    1377(追記) */ (追記ここまで)
    1378(追記) PB_HELP_Click: (追記ここまで)
    1379(追記) CALL VRMethod 'WN_MAIN', 'InvokeHelp' (追記ここまで)
    1380(追記) return (追記ここまで)
    1381(追記) (追記ここまで)
    13701382/*:VRX PB_MODELCANCEL_Click
    13711383*/
    13871399 CALL SW_NETWORK_Fini
    13881400RETURN
    1401(追記) (追記ここまで)
    1402(追記) /*:VRX PB_NETHELP_Click (追記ここまで)
    1403(追記) */ (追記ここまで)
    1404(追記) PB_NETHELP_Click: (追記ここまで)
    1405(追記) CALL VRMethod 'SW_NETWORK', 'InvokeHelp' (追記ここまで)
    1406(追記) return (追記ここまで)
    13891407
    13901408/*:VRX PB_NETOK_Click
    16791697 CALL NLSSetText 'PB_NEXT', 'Caption', 5 /* 5: Next > */
    16801698 CALL NLSSetText 'PB_CANCEL', 'Caption', 3 /* 3: Cancel */
    1681 CALL NLSSetText 'PB_(削除) REFRESH', 'Caption', 6 /* 6: Refresh (削除ここまで) */
    1699 CALL NLSSetText 'PB_(追記) HELP', 'Caption', 4 /* 6: Help (追記ここまで) */
    16821700
    16831701RETURN 1
    17221740 CALL VRSet 'PB_NEXT', 'Enabled', 0
    17231741 CALL VRSet 'LB_BRAND', 'Visible', 1
    1742(追記) (追記ここまで)
    1743(追記) CALL VRSet 'WN_MAIN', 'HelpTag', 200 (追記ここまで)
    17241744
    17251745 /* Resize LB_SELECT if necessary to make room for LB_BRAND */
    17751795
    17761796 globals.!page = 2
    1797(追記) CALL VRSet 'WN_MAIN', 'HelpTag', 300 (追記ここまで)
    1798(追記) (追記ここまで)
    17771799 CALL VRSet 'LB_BRAND', 'Visible', 0
    17781800 CALL VRSet 'PB_NEXT', 'Enabled', 0
    18041826
    18051827 globals.!page = 3
    1828(追記) CALL VRSet 'WN_MAIN', 'HelpTag', 400 (追記ここまで)
    1829(追記) (追記ここまで)
    18061830 CALL VRSet 'EF_DESC', 'Value', globals.!prt_nick
    18071831 CALL NLSSetText DT_NAME, 'Caption', 103 /* 103: Name: */
    18341858
    18351859 globals.!page = 4
    1860(追記) CALL VRSet 'WN_MAIN', 'HelpTag', 100 (追記ここまで)
    1861(追記) (追記ここまで)
    18361862 CALL VRSet 'LB_SELECT', 'Visible', 0
    18371863 CALL VRSet 'GB_INFO', 'Visible', 0
    19051931SW_CREATE_Init:
    19061932
    1933(追記) CALL VRSet 'SW_CREATE', 'HelpFile', VRGet('WN_MAIN', 'HelpFile') (追記ここまで)
    1934(追記) (追記ここまで)
    19071935 CALL NLSSetText 'SW_CREATE', 'Caption', 115 /* 115: Confirm Create Printer */
    19081936 CALL NLSSetText 'DT_CRMODEL', 'Caption', 102 /* 102: Model: */
    20542082*/
    20552083SW_NETWORK_Init:
    2084(追記) (追記ここまで)
    2085(追記) CALL VRSet 'SW_NETWORK', 'HelpFile', VRGet('WN_MAIN', 'HelpFile') (追記ここまで)
    20562086
    20572087 /* Flag to keep track of whether dialog is open */
  • trunk/gui/printer/cupswiz/cupswzen.ipf

    r32 r40
    44:h1 res=100 name=intro
    55 x=left y=bottom width=100% height=100%.General Information
    6:p.The eCups Printer Wizard is (削除) (削除ここまで)simple graphical front-end for creating CUPS-based
    6:p.The eCups Printer Wizard is (追記) a (追記ここまで)simple graphical front-end for creating CUPS-based
    77printers.
    88:p.This program allows you to select your printer make and model from the list of
    2727:ul.
    2828:li.Applications which require the existence of a local CUPS print queue will
    29not be able to print in this mode.
    29not be able to print in this mode. (This particularly applies to QT-based
    30programs.)
    3031:li.The remote CUPS server must not have password authentication enabled.
    3132:eul.
    3738:p.This section provides a brief explanation of how the eCups printing system
    3839works.
    39:p.With standard (non-CUPS) printing, the printer configuration has three
    40major parts&colon.
    41:ul compact.
    40:p.CUPS (the Common Unix Printing System) is essentially a self-contained
    41print subsystem, which includes its own print spooler plus a collection of
    42plugin-like printer drivers. The CUPS :hp1.server:ehp1. runs on the system
    43as a background process and manages all CUPS-based printers and jobs.
    44:p.In principle, CUPS itself operates independently of the standard desktop
    45printer system. Applications which are &osq.CUPS-aware&csq.
    46can print directly to CUPS, bypassing any desktop printer objects entirely.
    47:p.However, most applications are not specifically written to use CUPS, which
    48means they must still submit print jobs through a standard desktop printer
    49object and queue. With eCups, these jobs are then forwarded on to the CUPS
    50server, which controls the actual print processing.
    51:nt.&osq.eCups&csq.is the term used to describe the entire framework by which
    52the OS/2 printing system is linked together with the cross-platform CUPS
    53components, in order to provide seamless CUPS-based printing for all
    54applications.:ent.
    55:p.:hp2.Legacy Printing Logic:ehp2.
    56:p.With standard (non-CUPS or &osq.legacy&csq.) printing, the printer
    57configuration has three major parts&colon.
    58:ul.
    4259:li.The desktop printer object, which corresponds to a &osq.print queue&csq.
    4360controlled by the Presentation Manager spooler.
    4764job data to the printer, across the appropriate (physical or network) connection.
    4865:eul.
    49:p.With eCups, a number of additional components are added by way of the CUPS
    50server, which runs on the system as a background process and manages all
    51CUPS-based printers and jobs.
    52:p.In principle, CUPS itself operates independently of the standard desktop
    53printer system. Applications which are &osq.CUPS-aware&csq. can print
    54directly to CUPS, bypassing any desktop printer objects entirely.
    55:p.However, most applications are not specifically written to use CUPS, which
    56means they must still submit print jobs through a standard desktop printer
    57object and queue.
    66:p.
    67:p.:hp2.eCups Printing Logic:ehp2.
    68:p.An eCups printer configuration includes these components&colon.
    69:ul.
    70:li.The desktop printer object, which corresponds to a &osq.print queue&csq.
    71controlled by the Presentation Manager spooler.
    72:li.The presentation driver, which converts print data from an application
    73into a PostScript file which may (optionally) contain printer-specific job
    74properties.
    75:li.The eCups port driver, which is responsible for transmitting the
    76PostScript job file to the CUPS server.
    77:li.The CUPS server itself, which manages a separate CUPS printer definition
    78and queue for the printer in question. The CUPS server takes the incoming
    79PostScript file, validates it, and applies any additional job properties
    80that are defined by the CUPS printer definition.
    81:li.The CUPS printer driver, which converts the validated PostScript data
    82into printer-specific format. CUPS printer drivers are typically distributed
    83as omnibus driver packages from various sources (both commercial and
    84community-based); popular packages include Gutenprint, SpliX and HP-LIP.
    85:li.The CUPS &osq.backend&csq. (analogous to a port driver) which is
    86responsible for transmitting the converted print job data to the printer,
    87across the appropriate (physical or network) connection.
    88:eul.
    89:p.The eCups Printer Wizard is designed to automate the configuration of all
    90of these components according to your selections.
    91:p.As you can see, eCups printing is more complex than standard (legacy)
    92printing. A common cause for confusion is the fact that every eCups
    93printer is essentially defined twice&colon. once as a desktop printer
    94object, and once as a CUPS printer within the CUPS server.
    95:p.This dual configuration makes the setting of print job properties somewhat
    96complicated. Some points to be aware of&colon.
    97:ul.
    98:li.A normal (non-CUPS-aware) application is only capable of setting
    99job properties that are known to the desktop printer object.
    100:li.A CUPS-aware application, conversely, will only use the CUPS printer
    101definition to determine the job properties.
    102:li.Every CUPS printer has default job properties associated with it, as
    103defined within CUPS (using the browser-based CUPS administration GUI).
    104:li.However, you can also configure a printer's default job properties in
    105the desktop printer object. Job properties defined in this way will only
    106apply to non-CUPS-aware applications.
    107:eul.
    108:p.Any job property which is not defined through the desktop printer object
    109will be taken from the CUPS printer definition. This provides one notable
    110advantage&colon. it is thus possible to use a generic PostScript driver for
    111the desktop printer object, and still take advantage of printer-specific
    112features so long as the CUPS printer definition is aware of them. (The
    113trade-off is that non-CUPS-aware applications would then be unable to set
    114printer-specific properties for a particular job at print time.)
    115:p.For more detailed information regarding these and related topics, refer to
    116the eCups FAQ at&colon. http&colon.//svn.netlabs.org/ecups/wiki/CupsFaq
    58117
    59118.* ----------------------------------------------------------------------------
    68127http&colon.//www.openprinting.org/printers
    69128
    70:p.:hp(削除) 7.Importing a PPD:ehp7 (削除ここまで).
    129:p.:hp(追記) 2.Importing a PPD:ehp2 (追記ここまで).
    71130:p.If your printer natively supports PostScript, you can choose to import a
    72131manufacturer-supplied PPD file using the :hp2.--Custom--:ehp2.
    78137have been specially written for use with CUPS).:ent.
    79138
    80:p.:hp(削除) 7.Before continuing:ehp7 (削除ここまで).
    139:p.:hp(追記) 2.Before Continuing:ehp2 (追記ここまで).
    81140:p.Make sure that your printer is connected (either physically or through a
    82141working network connection) and powered on before you select the :hp2.Next:ehp2.
    137196:edl.
    138197:dt.:hp2.Line Printer Remote daemon (LPD):ehp2.
    139:dd.LPD (or LPR) is the oldest and most common (削除) TCP/IP (削除ここまで) printing protocol in use;
    198:dd.LPD (or LPR) is the oldest and most common (追記) network (追記ここまで) printing protocol in use;
    140199virtually all TCP/IP network printers and print servers should support it.
    141200:dl break=fit tsize=30.
    145204itself.
    146205:dt.Printer queue name
    147:dd.Enter the name of the printer device on the server. If no explicit (削除) print (削除ここまで)
    148(削除) devic (削除ここまで)e is required (which may be the case when the LPD server is built into
    149the printer itself), specify (削除) &osq.*&csq (削除ここまで). or leave this field blank.
    206:dd.Enter the name of the printer device on the server. If no explicit (追記) device (追記ここまで)
    207(追記) nam (追記ここまで)e is required (which may be the case when the LPD server is built into
    208the printer itself), specify (追記) :hp2.*:ehp2 (追記ここまで). or leave this field blank.
    150209:dt.User ID (if required)
    151210:dd.If the server requires a user ID, enter it here; otherwise, leave this
    201260user ID and password for printing.:ent.
    202261
    262(追記) .* ---------------------------------------------------------------------------- (追記ここまで)
    263(追記) :h1 res=400 name=identify (追記ここまで)
    264(追記) x=left y=bottom width=100% height=100%.Identify Printer (追記ここまで)
    265(追記) :p.On this page, you must enter some information which allows both CUPS and (追記ここまで)
    266(追記) the desktop printing system (as well as you) to identify the new printer. (追記ここまで)
    267(追記) :dl break=fit tsize=15. (追記ここまで)
    268(追記) :dt.Name (追記ここまで)
    269(追記) :dd.This is a short name which CUPS will use internally to identify the (追記ここまで)
    270(追記) printer. It must start with a letter of the alphabet, and may not include (追記ここまで)
    271(追記) spaces, tabs, or the characters :hp2./:ehp2. or :hp2.#:ehp2.. (追記ここまで)
    272(追記) :dt.Location (追記ここまで)
    273(追記) :dd.This is a brief, free-form description of where the printer is located (追記ここまで)
    274(追記) (such as "Office", "Home", or "North-east corner by the photocopier".) (追記ここまで)
    275(追記) :dt.Description (追記ここまで)
    276(追記) :dd.This is a human-readable name for the printer. What you enter here (追記ここまで)
    277(追記) will be used for the title of the printer object that gets created on your (追記ここまで)
    278(追記) desktop. (追記ここまで)
    279(追記) :edl. (追記ここまで)
    280(追記) (追記ここまで)
    281(追記) .* ---------------------------------------------------------------------------- (追記ここまで)
    282(追記) :h1 res=500 name=confirm (追記ここまで)
    283(追記) x=left y=bottom width=100% height=100%.Confirm Create Printer (追記ここまで)
    284(追記) :p.This dialog appears when the eCups Printer Wizard is ready to create (追記ここまで)
    285(追記) the new printer. You can review the selected settings before confirming (追記ここまで)
    286(追記) the printer creation. (追記ここまで)
    287(追記) :dl break=fit tsize=24. (追記ここまで)
    288(追記) :dt.Model, Name, etc. (追記ここまで)
    289(追記) :dd.These fields are purely informational, and correspond to the selections you (追記ここまで)
    290(追記) entered on the previous pages. (追記ここまで)
    291(追記) :dt.Create printer object (追記ここまで)
    292(追記) :dd.This checkbox determines whether a desktop printer object will be created. (追記ここまで)
    293(追記) If deselected, only a CUPS printer definition will be created. Normally you (追記ここまで)
    294(追記) should leave this selected, as most applications require a desktop printer (追記ここまで)
    295(追記) object in order for printing to function. (追記ここまで)
    296(追記) :dt.Presentation driver (追記ここまで)
    297(追記) :dd.If you have multiple eCups-compatible presentation (desktop) printer drivers (追記ここまで)
    298(追記) installed, you may select the one which the desktop printer object will be (追記ここまで)
    299(追記) configured to use. It is recommended, however, that you accept the default (追記ここまで)
    300(追記) selection. This has no effect on the internal CUPS printer configuration. (追記ここまで)
    301(追記) :edl. (追記ここまで)
    203302:euserdoc.
    204303
  • trunk/gui/printer/cupswiz/readme.1st

    r32 r40
    110110 - The CUPS printer is always created with default job options. If you want
    111111 to change them, you will have to do so from the CUPS administration GUI.
    112(削除) - There is no help. (削除ここまで)
    113112 - There may well be undiscovered bugs; please report any you find.
    114113
  • trunk/gui/printer/manager/PRINTOOL.VRX

    r39 r40
    888888LoadSettings: PROCEDURE EXPOSE globals.
    889889
    890 globals.!version = '0.4(削除) 1 (削除ここまで)'
    890 globals.!version = '0.4(追記) 2 (追記ここまで)'
    891891 globals.!copyright = '2013'
    892892
    935935 /* Set the language file name.
    936936 */
    937 globals.!nlsname = 'printm(削除) _ (削除ここまで)'
    937 globals.!nlsname = 'printm(追記) (追記ここまで)'
    938938
    939939 /* Determine the OS.
    21632163 CALL NLSSetText 'MI_ABOUT', 'Caption', 89
    21642164
    2165(追記) CALL VRMethod 'WN_MAIN', 'InstallAccelerators' (追記ここまで)
    2166(追記) (追記ここまで)
    21652167RETURN 1
    21662168
  • trunk/gui/printer/manager/readme.txt

    r39 r40
    11PM Printer Manager
    2Version 0.4(削除) 1 (削除ここまで)
    2Version 0.4(追記) 2 (追記ここまで)
    33
    44 Printer Manager is a new graphical printer management tool designed to
Note: See TracChangeset for help on using the changeset viewer.

AltStyle によって変換されたページ (->オリジナル) /