LibreOffice Module vcl (master) 1
|
Event to pass information for UserDraw() handling eg. in comboboxes. More...
#include <event.hxx>
Public Member Functions | |
UserDrawEvent (vcl::RenderContext *pRenderContext, const tools::Rectangle &rOutRect, sal_uInt16 nId, bool bSelected=false) | |
vcl::RenderContext * | GetRenderContext () const |
const tools::Rectangle & | GetRect () const |
sal_uInt16 | GetItemId () const |
bool | IsSelected () const |
Private Attributes | |
VclPtr< vcl::RenderContext > | mpRenderContext |
RenderContext to which we should draw - can be a VirtualDevice or anything. More... | |
tools::Rectangle | maOutRect |
sal_uInt16 | mnItemId |
bool | mbSelected |
Event to pass information for UserDraw() handling eg. in comboboxes.
|
inline |
|
inline |
Definition at line 243 of file event.hxx.
Referenced by SalInstanceComboBox< vcl_type >::call_signal_custom_render(), and ComboBox::DrawEntry().
|
inline |
Definition at line 242 of file event.hxx.
Referenced by SalInstanceComboBox< vcl_type >::call_signal_custom_render().
|
inline |
Definition at line 241 of file event.hxx.
Referenced by SalInstanceComboBox< vcl_type >::call_signal_custom_render(), and ComboBox::DrawEntry().
|
inline |
Definition at line 244 of file event.hxx.
Referenced by SalInstanceComboBox< vcl_type >::call_signal_custom_render().
|
private |
|
private |
RenderContext to which we should draw - can be a VirtualDevice or anything.