Update NEWS for 1.6.22
[pkg-k5-afs_openafs.git] / src / WINNT / client_exp / volume_info.h
blob66448625d3d92ed24cf1974d934e9d1f4990a990
1 /*
2 * Copyright 2000, International Business Machines Corporation and others.
3 * All Rights Reserved.
5 * This software has been released under the terms of the IBM Public
6 * License. For details, see the LICENSE file in the top-level source
7 * directory or online at http://www.openafs.org/dl/license10.html
8 */
10 class CVolInfo;
13 class CVolumeInfo : public CDialog
15 CStringArray m_Files;
16 CVolInfo *m_pVolInfo;
18 int GetCurVolInfoIndex();
20 void ShowInfo();
22 int m_nCurIndex;
24 // Construction
25 public:
26 CVolumeInfo(CWnd* pParent = NULL); // standard constructor
27 ~CVolumeInfo();
29 void SetFiles(const CStringArray& files);
31 // Dialog Data
32 //{{AFX_DATA(CVolumeInfo)
33 enum { IDD = IDD_VOLUME_INFO };
34 CSpinButtonCtrl m_QuotaSpin;
35 CButton m_Ok;
36 CButton m_ShowPartInfo;
37 CListBox m_List;
38 unsigned __int64 m_nNewQuota;
39 //}}AFX_DATA
42 // Overrides
43 // ClassWizard generated virtual function overrides
44 //{{AFX_VIRTUAL(CVolumeInfo)
45 protected:
46 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
47 //}}AFX_VIRTUAL
49 // Implementation
50 protected:
52 // Generated message map functions
53 //{{AFX_MSG(CVolumeInfo)
54 virtual BOOL OnInitDialog();
55 afx_msg void OnSelChangeList();
56 afx_msg void OnPartitionInfo();
57 afx_msg void OnChangeNewQuota();
58 virtual void OnOK();
59 afx_msg void OnDeltaPosQuotaSpin(NMHDR* pNMHDR, LRESULT* pResult);
60 afx_msg void OnHelp();
61 //}}AFX_MSG
62 DECLARE_MESSAGE_MAP()