Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

57 lines
1.6 KiB

  1. /******************************************************************************
  2. Header File: Add Code Points.H
  3. This defines the CAddCodePoints class, which uses passed lists to present a
  4. list of code points and their associated code pages for selection. This
  5. class should be usable for both the glyph map and font structure editors.
  6. Copyright (c) 1997 by Microsoft Corporation. All Rights Reserved.
  7. A Pretty Penny Enterprises Production
  8. Change History:
  9. 03-01-1997 Bob_Kjelgaard@Prodigy.Net Created it
  10. ******************************************************************************/
  11. #if defined(LONG_NAMES)
  12. #include <Utility Classes.H>
  13. #else
  14. #include <Utility.H>
  15. #endif
  16. class CAddCodePoints : public CDialog {
  17. CMapWordToDWord& m_cmw2dPoints;
  18. CDWordArray& m_cdaPages;
  19. CString m_csItem; // Name of the item being edited
  20. // Construction
  21. public:
  22. CAddCodePoints(CWnd* pParent, CMapWordToDWord& cmw2d, CDWordArray& cda,
  23. CString csItemName);
  24. // Dialog Data
  25. //{{AFX_DATA(CAddCodePoints)
  26. enum { IDD = IDD_AddCodePoints };
  27. CListBox m_clbList;
  28. //}}AFX_DATA
  29. // Overrides
  30. // ClassWizard generated virtual function overrides
  31. //{{AFX_VIRTUAL(CAddCodePoints)
  32. protected:
  33. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  34. //}}AFX_VIRTUAL
  35. // Implementation
  36. protected:
  37. // Generated message map functions
  38. //{{AFX_MSG(CAddCodePoints)
  39. virtual BOOL OnInitDialog();
  40. virtual void OnOK();
  41. //}}AFX_MSG
  42. DECLARE_MESSAGE_MAP()
  43. };