LibreOffice Module vcl (master)  1
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
vcl::PDFWriter::AnyWidget Struct Referenceabstract

#include <pdfwriter.hxx>

Inheritance diagram for vcl::PDFWriter::AnyWidget:
[legend]
Collaboration diagram for vcl::PDFWriter::AnyWidget:
[legend]

Public Member Functions

 AnyWidget (WidgetType eType)
 
virtual ~AnyWidget ()
 
WidgetType getType () const
 
virtual std::unique_ptr< AnyWidgetClone () const =0
 

Public Attributes

WidgetType const Type
 
OUString Name
 
OUString Description
 
OUString Text
 
DrawTextFlags TextStyle
 
bool ReadOnly
 
tools::Rectangle Location
 
bool Border
 
Color BorderColor
 
bool Background
 
Color BackgroundColor
 
vcl::Font TextFont
 
Color TextColor
 
sal_Int32 TabOrder
 

Protected Member Functions

 AnyWidget (const AnyWidget &rSource)
 
AnyWidgetoperator= (const AnyWidget &)
 

Detailed Description

Definition at line 215 of file pdfwriter.hxx.

Constructor & Destructor Documentation

vcl::PDFWriter::AnyWidget::AnyWidget ( WidgetType  eType)
inline

Definition at line 249 of file pdfwriter.hxx.

References COL_TRANSPARENT(), and NONE.

PDFWriter::AnyWidget::~AnyWidget ( )
virtual

Definition at line 25 of file pdfwriter.cxx.

vcl::PDFWriter::AnyWidget::AnyWidget ( const AnyWidget rSource)
inlineprotected

Definition at line 269 of file pdfwriter.hxx.

Member Function Documentation

virtual std::unique_ptr<AnyWidget> vcl::PDFWriter::AnyWidget::Clone ( ) const
pure virtual
WidgetType vcl::PDFWriter::AnyWidget::getType ( ) const
inline
AnyWidget& vcl::PDFWriter::AnyWidget::operator= ( const AnyWidget )
protected

Member Data Documentation

bool vcl::PDFWriter::AnyWidget::Background
Color vcl::PDFWriter::AnyWidget::BackgroundColor
bool vcl::PDFWriter::AnyWidget::Border
Color vcl::PDFWriter::AnyWidget::BorderColor
OUString vcl::PDFWriter::AnyWidget::Description

Definition at line 220 of file pdfwriter.hxx.

Referenced by vcl::PDFWriterImpl::createControl().

tools::Rectangle vcl::PDFWriter::AnyWidget::Location
OUString vcl::PDFWriter::AnyWidget::Name
bool vcl::PDFWriter::AnyWidget::ReadOnly

Definition at line 223 of file pdfwriter.hxx.

Referenced by vcl::PDFWriterImpl::createControl().

sal_Int32 vcl::PDFWriter::AnyWidget::TabOrder

Definition at line 232 of file pdfwriter.hxx.

Referenced by vcl::PDFWriterImpl::createControl().

OUString vcl::PDFWriter::AnyWidget::Text
Color vcl::PDFWriter::AnyWidget::TextColor
vcl::Font vcl::PDFWriter::AnyWidget::TextFont
DrawTextFlags vcl::PDFWriter::AnyWidget::TextStyle

Definition at line 222 of file pdfwriter.hxx.

Referenced by vcl::PDFWriterImpl::createControl().

WidgetType const vcl::PDFWriter::AnyWidget::Type

Definition at line 217 of file pdfwriter.hxx.


The documentation for this struct was generated from the following files: