2 * Copyright 2000, International Business Machines Corporation and others.
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
12 /////////////////////////////////////////////////////////////////////////////
13 // CAddAclEntryDlg dialog
15 class CAddAclEntryDlg : public CDialog
20 CSetAfsAcl *m_pAclSetDlg;
22 CString MakePermString();
26 CAddAclEntryDlg(CWnd* pParent = NULL); // standard constructor
28 void SetAclDlg(CSetAfsAcl *pAclSetDlg) { m_pAclSetDlg = pAclSetDlg; }
30 CString GetName() { return m_strName; }
31 CString GetRights() { return m_Rights; }
32 BOOL IsNormal() { return m_bNormal; }
35 //{{AFX_DATA(CAddAclEntryDlg)
36 enum { IDD = IDD_ADD_ACL };
39 CButton m_NormalEntry;
50 // ClassWizard generated virtual function overrides
51 //{{AFX_VIRTUAL(CAddAclEntryDlg)
53 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
59 // Generated message map functions
60 //{{AFX_MSG(CAddAclEntryDlg)
61 afx_msg void OnAddNegativeEntry();
62 afx_msg void OnAddNormalEntry();
63 virtual BOOL OnInitDialog();
65 afx_msg void OnChangeName();
66 afx_msg void OnHelp();