summaryrefslogtreecommitdiff
path: root/include/vcl/button.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/vcl/button.hxx')
-rw-r--r--include/vcl/button.hxx16
1 files changed, 0 insertions, 16 deletions
diff --git a/include/vcl/button.hxx b/include/vcl/button.hxx
index 5f33899b819b..e40e16f8d96b 100644
--- a/include/vcl/button.hxx
+++ b/include/vcl/button.hxx
@@ -37,7 +37,6 @@ class UserDrawEvent;
class ImplCommonButtonData;
enum class DrawButtonFlags;
-
class VCL_DLLPUBLIC Button : public Control
{
private:
@@ -103,7 +102,6 @@ protected:
DECL_STATIC_LINK_TYPED(Button, dispatchCommandHandler, Button*, void);
};
-
enum class PushButtonDropdownStyle
{
NONE = 0x0000,
@@ -111,7 +109,6 @@ enum class PushButtonDropdownStyle
MenuButton = 0x0002,
};
-
class VCL_DLLPUBLIC PushButton : public Button
{
protected:
@@ -202,19 +199,16 @@ public:
virtual void ShowFocus(const Rectangle& rRect) override;
};
-
inline void PushButton::Check( bool bCheck )
{
SetState( (bCheck) ? TRISTATE_TRUE : TRISTATE_FALSE );
}
-
inline bool PushButton::IsChecked() const
{
return (GetState() == TRISTATE_TRUE);
}
-
class VCL_DLLPUBLIC OKButton : public PushButton
{
protected:
@@ -231,7 +225,6 @@ public:
virtual void Click() override;
};
-
class VCL_DLLPUBLIC CancelButton : public PushButton
{
protected:
@@ -248,14 +241,12 @@ public:
virtual void Click() override;
};
-
class VCL_DLLPUBLIC CloseButton : public CancelButton
{
public:
explicit CloseButton(vcl::Window* pParent, WinBits nStyle = 0);
};
-
class VCL_DLLPUBLIC HelpButton : public PushButton
{
protected:
@@ -272,7 +263,6 @@ public:
virtual void Click() override;
};
-
class VCL_DLLPUBLIC RadioButton : public Button
{
private:
@@ -398,7 +388,6 @@ public:
virtual void ShowFocus(const Rectangle& rRect) override;
};
-
class VCL_DLLPUBLIC CheckBox : public Button
{
private:
@@ -493,13 +482,11 @@ inline void CheckBox::Check( bool bCheck )
SetState( (bCheck) ? TRISTATE_TRUE : TRISTATE_FALSE );
}
-
inline bool CheckBox::IsChecked() const
{
return (GetState() == TRISTATE_TRUE);
}
-
class VCL_DLLPUBLIC ImageButton : public PushButton
{
protected:
@@ -516,7 +503,6 @@ public:
ImageButton( vcl::Window* pParent, const ResId& rResId );
};
-
class VCL_DLLPUBLIC ImageRadioButton : public RadioButton
{
ImageRadioButton( const ImageRadioButton & ) = delete;
@@ -526,7 +512,6 @@ public:
explicit ImageRadioButton( vcl::Window* pParent );
};
-
class VCL_DLLPUBLIC TriStateBox : public CheckBox
{
TriStateBox( const TriStateBox & ) = delete;
@@ -536,7 +521,6 @@ public:
explicit TriStateBox( vcl::Window* pParent, WinBits nStyle = 0 );
};
-
class VCL_DLLPUBLIC DisclosureButton : public CheckBox
{
protected: