2008/02/18 15:24:45 jcn 1.1.2.2: Cleanup: do not use namespace in header, remove dead code. 2008/02/08 18:44:42 jcn 1.1.2.1: Initial toolkit import from ee9a2fcc29d7e2f01cc80ef7c13bf7bc7d55ae7e. layout/source/awt -> toolkit/source/awt layout/source/core -> toolkit/source/layout layout/source/wrapper -> toolkit/source/vclcompat layout/inc/layout -> toolkit/inc/layout layout/source/inc -> toolkit/inc/layout layout/workben -> toolkit/workben/layout That's ooo-build trunk r11539 @ ooh680-m5/src680-m245.
70 lines
1.8 KiB
C++
70 lines
1.8 KiB
C++
#ifndef LAYOUT_AWT_VCLXBUTTON_HXX
|
|
#define LAYOUT_AWT_VCLXBUTTON_HXX
|
|
|
|
#include "vclxproxy.hxx"
|
|
|
|
/* Replacements for broken toolkit/ impls. of ok, cancel, help button, etc. */
|
|
|
|
class IconButton : public VCLXProxy
|
|
{
|
|
protected:
|
|
IconButton( com::sun::star::uno::Reference< com::sun::star::uno::XInterface > xButton,
|
|
rtl::OUString aDefaultLabel, const char *pGraphName );
|
|
};
|
|
|
|
class VCLXOKButton : public IconButton
|
|
{
|
|
public:
|
|
VCLXOKButton( com::sun::star::uno::Reference< com::sun::star::uno::XInterface > xButton );
|
|
};
|
|
|
|
class VCLXCancelButton : public IconButton
|
|
{
|
|
public:
|
|
VCLXCancelButton( com::sun::star::uno::Reference< com::sun::star::uno::XInterface > xButton );
|
|
};
|
|
|
|
class VCLXYesButton : public IconButton
|
|
{
|
|
public:
|
|
VCLXYesButton( com::sun::star::uno::Reference< com::sun::star::uno::XInterface > xButton );
|
|
};
|
|
|
|
class VCLXNoButton : public IconButton
|
|
{
|
|
public:
|
|
VCLXNoButton( com::sun::star::uno::Reference< com::sun::star::uno::XInterface > xButton );
|
|
};
|
|
|
|
class VCLXRetryButton : public IconButton
|
|
{
|
|
public:
|
|
VCLXRetryButton( com::sun::star::uno::Reference< com::sun::star::uno::XInterface > xButton );
|
|
};
|
|
|
|
class VCLXIgnoreButton : public IconButton
|
|
{
|
|
public:
|
|
VCLXIgnoreButton( com::sun::star::uno::Reference< com::sun::star::uno::XInterface > xButton );
|
|
};
|
|
|
|
class VCLXResetButton : public IconButton
|
|
{
|
|
public:
|
|
VCLXResetButton( com::sun::star::uno::Reference< com::sun::star::uno::XInterface > xButton );
|
|
};
|
|
|
|
class VCLXApplyButton : public IconButton
|
|
{
|
|
public:
|
|
VCLXApplyButton( com::sun::star::uno::Reference< com::sun::star::uno::XInterface > xButton );
|
|
};
|
|
|
|
class VCLXHelpButton : public IconButton
|
|
{
|
|
public:
|
|
VCLXHelpButton( com::sun::star::uno::Reference< com::sun::star::uno::XInterface > xButton );
|
|
};
|
|
|
|
#endif // LAYOUT_AWT_VCLXBUTTON_HXX
|