Annotation of mstools/mfc/samples/showfont/showfont.cpp, revision 1.1.1.1

1.1       root        1: // showfont.cpp : Defines the behavior of the major classes of ShowFont.
                      2: //                ShowFont is a simple Windows font parameter viewing and
                      3: //                modifying utility program.
                      4: //
                      5: // This is a part of the Microsoft Foundation Classes C++ library. 
                      6: // Copyright (C) 1992 Microsoft Corporation 
                      7: // All rights reserved. 
                      8: //  
                      9: // This source code is only intended as a supplement to the 
                     10: // Microsoft Foundation Classes Reference and Microsoft 
                     11: // QuickHelp documentation provided with the library. 
                     12: // See these sources for detailed information regarding the 
                     13: // Microsoft Foundation Classes product.
                     14: 
                     15: #include "showfont.h"
                     16: 
                     17: /////////////////////////////////////////////////////////////////////////////
                     18: // definition of common globals
                     19: 
                     20: CFont* pTheFont;    // current font
                     21: CFont* myFont;      // created font
                     22: CFont systemFont;
                     23: 
                     24: char outputText[4][64];
                     25: int nLineSpace;
                     26: 
                     27: CPoint ptCurrent(0, 0);
                     28: short nBkMode = OPAQUE;
                     29: short nAlignLCR = TA_LEFT;
                     30: short nAlignTBB = TA_TOP; 
                     31: char szAppName[] = "ShowFont Sample Application   Font: ";
                     32: char szWindowTitle[80];
                     33: 
                     34: // default color values
                     35: DWORD rgbTextColor = ::GetSysColor(COLOR_WINDOWTEXT);
                     36: DWORD rgbBkColor = ::GetSysColor(COLOR_WINDOW);
                     37: 
                     38: /////////////////////////////////////////////////////////////////////////////
                     39: // Main application initialization.
                     40: 
                     41: CShowFontApp theApp;
                     42: 
                     43: BOOL CShowFontApp::InitInstance()
                     44: {
                     45:        // Create the main window.  The caption includes the font name, SYSTEM.
                     46:        //
                     47:        strcpy(szWindowTitle, szAppName);
                     48:        strcat(szWindowTitle, "SYSTEM");
                     49:        m_pMainWnd = new CMainWindow(szWindowTitle);
                     50: 
                     51:        // Make the window visible; update its client area; and return "success".
                     52:        //
                     53:        m_pMainWnd->ShowWindow(m_nCmdShow);
                     54:        m_pMainWnd->UpdateWindow();
                     55:        return TRUE;
                     56: }
                     57: 

unix.superglobalmegacorp.com

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