home *** CD-ROM | disk | FTP | other *** search
- // DirectoryObject.h: interface for the CDirectoryObject class.
- //
- //////////////////////////////////////////////////////////////////////
-
- #if !defined(AFX_DIRECTORYOBJECT_H__81709784_0672_11D2_B218_0000F87A6B50__INCLUDED_)
- #define AFX_DIRECTORYOBJECT_H__81709784_0672_11D2_B218_0000F87A6B50__INCLUDED_
-
- #if _MSC_VER >= 1000
- #pragma once
- #endif // _MSC_VER >= 1000
-
-
-
- /////////////////////////////////////////////////////////////////////////////
- // CDlgIDirectoryObject dialog
-
- class CDlgIDirectoryObject : public CDialog
- {
- // Construction
- public:
- CDlgIDirectoryObject(LPUNKNOWN pUnk, CWnd* pParent = NULL); // standard constructor
- ~CDlgIDirectoryObject();
- // Dialog Data
- //{{AFX_DATA(CDlgIDirectoryObject)
- enum { IDD = IDD_IDIRECTORYOBJECT };
- CEdit m_cAttributes;
- CListBox m_cValueList;
- CString m_sDN;
- CString m_sRDN;
- CString m_sSchema;
- CString m_sClass;
- CString m_sParent;
- CString m_sAttributes;
- //}}AFX_DATA
-
-
- // Overrides
- // ClassWizard generated virtual function overrides
- //{{AFX_VIRTUAL(CDlgIDirectoryObject)
- protected:
- virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
- //}}AFX_VIRTUAL
-
- // Implementation
- protected:
- void ShowAttributes();
- IDirectoryObject *m_pDirObject;
-
- // Generated message map functions
- //{{AFX_MSG(CDlgIDirectoryObject)
- afx_msg void OnDelete();
- afx_msg void OnGet();
- afx_msg void OnChangeAttribute();
- virtual BOOL OnInitDialog();
- //}}AFX_MSG
- DECLARE_MESSAGE_MAP()
- };
-
- #endif // !defined(AFX_DIRECTORYOBJECT_H__81709784_0672_11D2_B218_0000F87A6B50__INCLUDED_)
- /////////////////////////////////////////////////////////////////////////////
- // CDeleteObjectDlg dialog
-
- class CDeleteObjectDlg : public CDialog
- {
- // Construction
- public:
- CDeleteObjectDlg(CWnd* pParent = NULL); // standard constructor
- CString GetObjectName() { return m_sRDN; }
- // Dialog Data
- //{{AFX_DATA(CDeleteObjectDlg)
- enum { IDD = IDD_DELETEOBJECT };
- CString m_sDelete;
- //}}AFX_DATA
-
-
- // Overrides
- // ClassWizard generated virtual function overrides
- //{{AFX_VIRTUAL(CDeleteObjectDlg)
- protected:
- virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
- //}}AFX_VIRTUAL
-
- // Implementation
- protected:
- CString m_sRDN;
-
- // Generated message map functions
- //{{AFX_MSG(CDeleteObjectDlg)
- virtual void OnOK();
- afx_msg void OnChangeDelete();
- //}}AFX_MSG
- DECLARE_MESSAGE_MAP()
- };
-