| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 | 
							- ///////////////////////////////////////////////////////////////////////////////
 
- // Name:        wx/msw/ole/access.h
 
- // Purpose:     declaration of the wxAccessible class
 
- // Author:      Julian Smart
 
- // Modified by:
 
- // Created:     2003-02-12
 
- // Copyright:   (c) 2003 Julian Smart
 
- // Licence:     wxWindows licence
 
- ///////////////////////////////////////////////////////////////////////////////
 
- #ifndef   _WX_ACCESS_H_
 
- #define   _WX_ACCESS_H_
 
- #if wxUSE_ACCESSIBILITY
 
- // ----------------------------------------------------------------------------
 
- // forward declarations
 
- // ----------------------------------------------------------------------------
 
- class wxIAccessible;
 
- class WXDLLIMPEXP_FWD_CORE wxWindow;
 
- // ----------------------------------------------------------------------------
 
- // macros
 
- // ----------------------------------------------------------------------------
 
- // ----------------------------------------------------------------------------
 
- // wxAccessible implements accessibility behaviour.
 
- // ----------------------------------------------------------------------------
 
- class WXDLLIMPEXP_CORE wxAccessible : public wxAccessibleBase
 
- {
 
- public:
 
-     wxAccessible(wxWindow *win = NULL);
 
-     virtual ~wxAccessible();
 
- // Overridables
 
- // Accessors
 
-     // Returns the wxIAccessible pointer
 
-     wxIAccessible* GetIAccessible() { return m_pIAccessible; }
 
-     // Returns the IAccessible standard interface pointer
 
-     void* GetIAccessibleStd() ;
 
- // Operations
 
-     // Sends an event when something changes in an accessible object.
 
-     static void NotifyEvent(int eventType, wxWindow* window, wxAccObject objectType,
 
-                             int objectId);
 
- protected:
 
-     void Init();
 
- private:
 
-     wxIAccessible * m_pIAccessible;  // the pointer to COM interface
 
-     void*           m_pIAccessibleStd;  // the pointer to the standard COM interface,
 
-                                         // for default processing
 
-     wxDECLARE_NO_COPY_CLASS(wxAccessible);
 
- };
 
- #endif  //wxUSE_ACCESSIBILITY
 
- #endif  //_WX_ACCESS_H_
 
 
  |