1#ifndef __SACCPROXYCMNCTRL__H__
2#define __SACCPROXYCMNCTRL__H__
4#include "SAccProxyWindow.h"
15class SOUI_EXP SAccProxyButton :
public SAccProxyWindow {
21 SAccProxyButton(IWindow *pWnd)
22 : SAccProxyWindow(pWnd)
31 virtual STDMETHODIMP get_accRole(VARIANT *pvarRole);
39class SOUI_EXP SAccProxyCheckButton :
public SAccProxyWindow {
45 SAccProxyCheckButton(IWindow *pWnd)
46 : SAccProxyWindow(pWnd)
55 virtual STDMETHODIMP get_accRole(VARIANT *pvarRole);
63class SOUI_EXP SAccProxyRadioButton :
public SAccProxyWindow {
69 SAccProxyRadioButton(IWindow *pWnd)
70 : SAccProxyWindow(pWnd)
79 virtual STDMETHODIMP get_accRole(VARIANT *pvarRole);
87class SOUI_EXP SAccProxyCombobox :
public SAccProxyWindow {
93 SAccProxyCombobox(IWindow *pWnd)
94 : SAccProxyWindow(pWnd)
103 virtual STDMETHODIMP get_accRole(VARIANT *pvarRole);
111class SOUI_EXP SAccProxyEdit :
public SAccProxyWindow {
117 SAccProxyEdit(IWindow *pWnd)
118 : SAccProxyWindow(pWnd)
127 virtual STDMETHODIMP get_accRole(VARIANT *pvarRole);
135class SOUI_EXP SAccProxyProgress :
public SAccProxyWindow {
141 SAccProxyProgress(IWindow *pWnd);
146 virtual ~SAccProxyProgress(
void);
154 virtual STDMETHODIMP get_accName(BSTR *pszValue);
161 virtual STDMETHODIMP get_accValue(BSTR *pszValue);
168 virtual STDMETHODIMP get_accRole(VARIANT *pvarRole);
176class SOUI_EXP SAccProxySlideBar :
public SAccProxyProgress {
182 SAccProxySlideBar(IWindow *pWnd)
183 : SAccProxyProgress(pWnd)
192 virtual STDMETHODIMP get_accRole(VARIANT *pvarRole);