00001 /* 00002 pGina ldapAuth code - based upon skeleton code for pGina plugin development 00003 Copyright (C) 2002 Micah Cooper 00004 00005 This program is free software; you can redistribute it and/or 00006 modify it under the terms of the GNU General Public License 00007 as published by the Free Software Foundation; either version 2 00008 of the License, or (at your option) any later version. 00009 00010 This program is distributed in the hope that it will be useful, 00011 but WITHOUT ANY WARRANTY; without even the implied warranty of 00012 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00013 GNU General Public License for more details. 00014 00015 You should have received a copy of the GNU General Public License 00016 along with this program; if not, write to the Free Software 00017 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 00018 00019 Email: coopermj@muohio.edu 00020 Snail Mail: 00021 Micah Cooper 00022 212A Kreger Hall 00023 Miami University 00024 Oxford OH 45056 00025 */ 00026 #if !defined(AFX_MYTABCTRL_H__F3E8650F_019C_479F_9E0F_60FE1181F49F__INCLUDED_) 00027 #define AFX_MYTABCTRL_H__F3E8650F_019C_479F_9E0F_60FE1181F49F__INCLUDED_ 00028 00029 #if _MSC_VER > 1000 00030 #pragma once 00031 #endif // _MSC_VER > 1000 00032 // MyTabCtrl.h : header file 00033 // 00034 00036 // ldapAuthTabCtrl window 00037 00038 class ldapAuthTabCtrl : public CTabCtrl 00039 { 00040 // Construction 00041 public: 00042 ldapAuthTabCtrl(); 00043 CDialog *m_tabPages[5]; 00044 int m_tabCurrent; 00045 int m_nNumberOfPages; 00046 00047 // Attributes 00048 public: 00049 00050 // Operations 00051 public: 00052 void Init(); 00053 void SetRectangle(); 00054 void OnSave(); 00055 00056 // Overrides 00057 // ClassWizard generated virtual function overrides 00058 //{{AFX_VIRTUAL(ldapAuthTabCtrl) 00059 //}}AFX_VIRTUAL 00060 00061 // Implementation 00062 public: 00063 virtual ~ldapAuthTabCtrl(); 00064 00065 // Generated message map functions 00066 protected: 00067 //{{AFX_MSG(ldapAuthTabCtrl) 00068 afx_msg void OnLButtonDown(UINT nFlags, CPoint point); 00069 //}}AFX_MSG 00070 00071 DECLARE_MESSAGE_MAP() 00072 }; 00073 00075 00076 //{{AFX_INSERT_LOCATION}} 00077 // Microsoft Visual C++ will insert additional declarations immediately before the previous line. 00078 00079 #endif // !defined(AFX_MYTABCTRL_H__F3E8650F_019C_479F_9E0F_60FE1181F49F__INCLUDED_)