Files
libreoffice/toolkit/source/awt/vclxbutton.hxx
Kurt Zenker 5257600b11 INTEGRATION: CWS layout_DEV300 (1.1.2); FILE ADDED
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.
2008-03-06 10:39:43 +00:00

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