Annotation of mstools/samples/printer/readme.txt, revision 1.1

1.1     ! root        1: The PRINTER sample does the following:
        !             2: 
        !             3:   - Shows how to print on NT, using both the CreateDC()
        !             4:     and the PrinterDlg() methods for acquiring a printer
        !             5:     HDC. The user is allowed to print different graphical
        !             6:     objects, as well as a complete device font set. An
        !             7:     "Abort" dialog is also implemented.
        !             8: 
        !             9:   - Provides complete device capabilities for all printers
        !            10:     & the display.
        !            11: 
        !            12:   - Provides information (levels 1 and 2) returned
        !            13:     by a call to EnumPrinters.
        !            14: 
        !            15:   - Shows how to enumerate fonts for a particular DC.
        !            16: 
        !            17:   - Illustrates differences between the various mappping
        !            18:     modes.
        !            19: 
        !            20:   - Demonstrates GDI functionality.
        !            21: 
        !            22: 
        !            23: The main application window contains a menu and a toolbar.
        !            24: The various submenus allow for:
        !            25: 
        !            26:   - Options
        !            27: 
        !            28:       Print-               calls CreateDC to get a device context for the
        !            29:                            selected printer in the toolbar combobox, and
        !            30:                            then prints the current graphics options to this
        !            31:                            DC.
        !            32: 
        !            33:       PrintDlg-            calls PrintDlg to retrieve a device context
        !            34:                            for a printer, then prints out current graphics
        !            35:                            options to this DC.
        !            36: 
        !            37:       GetDeviceCaps-       retrieves device capabilities for device
        !            38:                            currently selected in toolbar combobox,
        !            39:                            and displays them in a dialog box.
        !            40: 
        !            41:       EnumPrinters-        retrieves level 1 & 2 information returned
        !            42:                            by EnumPrinters and displays this information
        !            43:                            in a dialog box.
        !            44: 
        !            45:       GetPrinterDriver-    returns level 1 & 2 information returned by
        !            46:                            GetPrinterDriver (for currently selected printer)
        !            47:                            and displays this information in a dialog box.
        !            48: 
        !            49:       EnumPrinterDrivers-  returns level 1 & 2 information returned by
        !            50:                            EnumPrinterDrivers and displays this information
        !            51:                            in a dialog box.
        !            52: 
        !            53:       Refresh-             refreshes the contents for the toolbar combobox
        !            54:                            (changes made in Print Manager will be relfected
        !            55:                            by this).
        !            56: 
        !            57:       About-               application information dialog
        !            58: 
        !            59:   - Mapping Modes          user selects between different mapping modes
        !            60: 
        !            61:   - Graphics               user selects different primitives to display
        !            62: 
        !            63:   - Pen                    user can configure size, color, and style of
        !            64:                            drawing pen
        !            65: 
        !            66:   - Brush                  user can configure size, color, and style of
        !            67:                            drawing brush
        !            68: 
        !            69:   - Text color...          user can configure color used to draw fonts

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.