LibreOffice Module vcl (master)  1
Classes | Macros | Functions | Variables
button.cxx File Reference
#include <tools/poly.hxx>
#include <vcl/image.hxx>
#include <vcl/bitmapex.hxx>
#include <vcl/decoview.hxx>
#include <vcl/event.hxx>
#include <vcl/svapp.hxx>
#include <vcl/settings.hxx>
#include <vcl/dialog.hxx>
#include <vcl/fixed.hxx>
#include <vcl/button.hxx>
#include <vcl/salnativewidgets.hxx>
#include <vcl/edit.hxx>
#include <vcl/layout.hxx>
#include <vcl/stdtext.hxx>
#include <vcl/vclstatuslistener.hxx>
#include <vcl/uitest/uiobject.hxx>
#include <bitmaps.hlst>
#include <svdata.hxx>
#include <window.h>
#include <controldata.hxx>
#include <osl/diagnose.h>
#include <comphelper/dispatchcommand.hxx>
#include <comphelper/lok.hxx>
#include <officecfg/Office/Common.hxx>
#include <boost/property_tree/ptree.hpp>
Include dependency graph for button.cxx:

Go to the source code of this file.

Classes

class  ImplCommonButtonData
 

Macros

#define STYLE_RADIOBUTTON_MONO   (sal_uInt16(0x0001))
 
#define STYLE_CHECKBOX_MONO   (sal_uInt16(0x0001))
 

Functions

 IMPL_STATIC_LINK (Button, dispatchCommandHandler, Button *, pButton, void)
 
static void ImplDrawBtnDropDownArrow (OutputDevice *pDev, long nX, long nY, Color const &rColor, bool bBlack)
 
static void LoadThemedImageList (const StyleSettings &rStyleSettings, std::vector< Image > &rList, const std::vector< OUString > &rResources)
 

Variables

static constexpr auto PUSHBUTTON_VIEW_STYLE
 
static constexpr auto RADIOBUTTON_VIEW_STYLE
 
static constexpr auto CHECKBOX_VIEW_STYLE
 

Macro Definition Documentation

#define STYLE_CHECKBOX_MONO   (sal_uInt16(0x0001))

Definition at line 69 of file button.cxx.

Referenced by CheckBox::GetCheckImage().

#define STYLE_RADIOBUTTON_MONO   (sal_uInt16(0x0001))

Definition at line 68 of file button.cxx.

Referenced by RadioButton::GetRadioImage().

Function Documentation

IMPL_STATIC_LINK ( Button  ,
dispatchCommandHandler  ,
Button ,
pButton  ,
void   
)

Definition at line 557 of file button.cxx.

References comphelper::dispatchCommand().

static void ImplDrawBtnDropDownArrow ( OutputDevice pDev,
long  nX,
long  nY,
Color const &  rColor,
bool  bBlack 
)
static
static void LoadThemedImageList ( const StyleSettings rStyleSettings,
std::vector< Image > &  rList,
const std::vector< OUString > &  rResources 
)
static

Variable Documentation

constexpr auto CHECKBOX_VIEW_STYLE
static
Initial value:
WinBits const WB_NOLABEL
WinBits const WB_RIGHT
WinBits const WB_BOTTOM
WinBits const WB_TOP
WinBits const WB_VCENTER
WinBits const WB_LEFT
WinBits const WB_3DLOOK
WinBits const WB_CENTER
WinBits const WB_WORDBREAK

Definition at line 63 of file button.cxx.

Referenced by CheckBox::StateChanged().

constexpr auto PUSHBUTTON_VIEW_STYLE
static
Initial value:
WinBits const WB_TOGGLE
WinBits const WB_NOLABEL
WinBits const WB_RIGHT
WinBits const WB_BOTTOM
WinBits const WB_TOP
WinBits const WB_DEFBUTTON
WinBits const WB_NOLIGHTBORDER
WinBits const WB_VCENTER
WinBits const WB_SMALLSTYLE
WinBits const WB_RECTSTYLE
WinBits const WB_LEFT
WinBits const WB_3DLOOK
WinBits const WB_CENTER
WinBits const WB_WORDBREAK

Definition at line 52 of file button.cxx.

Referenced by PushButton::StateChanged().

constexpr auto RADIOBUTTON_VIEW_STYLE
static
Initial value:
WinBits const WB_NOLABEL
WinBits const WB_RIGHT
WinBits const WB_BOTTOM
WinBits const WB_TOP
WinBits const WB_VCENTER
WinBits const WB_LEFT
WinBits const WB_3DLOOK
WinBits const WB_CENTER
WinBits const WB_WORDBREAK

Definition at line 59 of file button.cxx.

Referenced by RadioButton::StateChanged().