home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / trialva / ibmcppw / sdk / mapi / win16 / dev / propvu / results.h < prev   
Encoding:
C/C++ Source or Header  |  1995-07-11  |  2.2 KB  |  111 lines

  1. /*********************************************************************/
  2. /*
  3.  -  Results.h
  4.  -  Copyright (C) 1995 Microsoft Corporation
  5.  -
  6.  *  Purpose:
  7.  *      Defines id's, function prototypes, classes for Resultss Dialog class
  8.  *
  9.  */
  10. /*********************************************************************/
  11.  
  12. #ifndef __Results_h_
  13. #define __Results_h_
  14.  
  15.  
  16. #include "propvu.h"
  17.  
  18.  
  19. #define PROBLEM_LISTBOX_TAB1_SIZE    47
  20. #define PROBLEM_LISTBOX_TAB2_SIZE    190
  21.  
  22. /*********************************************************************/
  23. /*
  24.  -  CResultsDlg Class
  25.  -
  26.  *  Purpose:
  27.  *      Defines the controls for the Get Property Dialog
  28.  *
  29.  */
  30. /*********************************************************************/
  31.  
  32. class CResultsDlg : public CModalDialog
  33. {
  34. public:
  35.     
  36.     LPSPropValue            m_lpspvaBefore;
  37.     ULONG                   m_cValuesBefore;
  38.     LPSPropValue            m_lpspvaAfter;
  39.     ULONG                   m_cValuesAfter;
  40.     CString                 m_Operation;
  41.     LPSPropProblemArray     m_lpProblems;
  42.     BOOL                    m_fIsPropValueArray;
  43.     LPSPropValue            m_lpspvaModify;
  44.     ULONG                   m_cValuesModify;
  45.     LPSPropTagArray         m_lpsptaModify;    
  46.  
  47.     CResultsDlg(CWnd  *pParentWnd)
  48.         : CModalDialog(RESULTS, pParentWnd)
  49.     {
  50.         m_lpspvaBefore              = NULL;
  51.         m_cValuesBefore             = 0;
  52.         m_lpspvaAfter               = NULL;
  53.         m_cValuesAfter              = 0;
  54.         m_lpspvaModify              = NULL;
  55.         m_cValuesModify             = 0;
  56.         m_lpsptaModify              = NULL;
  57.         m_lpProblems                = NULL;
  58.         m_fIsPropValueArray         = FALSE;
  59.     }
  60.  
  61.     ~CResultsDlg(); 
  62.  
  63.     BOOL OnInitDialog();
  64.  
  65.     void OnDumpPropValsBeforeToFile();
  66.     void OnDumpPropValsAfterToFile();
  67.     void OnDumpProblemsToFile();
  68.     void OnDumpPropsModifyToFile();
  69.         
  70.     void DisplayAll();
  71.  
  72.     void OnSelectMod();
  73.     void OnSelectBefore();
  74.     void OnSelectAfter();
  75.     void OnSelectProblem();
  76.     
  77.     DECLARE_MESSAGE_MAP();    
  78.  
  79. };
  80.                          
  81.  
  82. #endif
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.