1#ifndef __SACCPROXYWINDOW__H__
2#define __SACCPROXYWINDOW__H__
4#include "interface/saccproxy-i.h"
14class SOUI_EXP SAccProxyWindow :
public TObjRefImpl<IAccProxy> {
20 SAccProxyWindow(IWindow *pWnd)
28 virtual ~SAccProxyWindow()
38 virtual STDMETHODIMP get_accName(BSTR *pszName);
45 virtual STDMETHODIMP get_accValue(BSTR *pszValue);
52 virtual STDMETHODIMP get_accDescription(BSTR *pszDescription);
59 virtual STDMETHODIMP get_accRole(VARIANT *pvarRole);
66 virtual STDMETHODIMP get_accState(VARIANT *pvarState);
73 virtual STDMETHODIMP get_accHelp(BSTR *pszHelp);
81 virtual STDMETHODIMP get_accHelpTopic(BSTR *pszHelpFile,
long *pidTopic);
88 virtual STDMETHODIMP get_accKeyboardShortcut(BSTR *pszKeyboardShortcut);
95 virtual STDMETHODIMP get_accDefaultAction(BSTR *pszDefaultAction);
102 virtual STDMETHODIMP accSelect(
long flagsSelect);
108 virtual STDMETHODIMP accDoDefaultAction();
115 virtual STDMETHODIMP put_accName(BSTR szName);
122 virtual STDMETHODIMP put_accValue(BSTR szValue);
Template class implementing the IObjRef interface.