LibreOffice Module vcl (master) 1
Functions | Variables
toolkitform Namespace Reference

Functions

std::unique_ptr< vcl::PDFWriter::AnyWidgetdescribePDFControl (const Reference< XControl > &_rxControl, vcl::PDFExtOutDevData &i_pdfExportData)
 creates a PDF compatible control descriptor for the given control More...
 
std::unique_ptr< vcl::PDFWriter::AnyWidget > VCL_DLLPUBLIC describePDFControl (const css::uno::Reference< css::awt::XControl > &_rxControl, vcl::PDFExtOutDevData &i_pdfExportData)
 creates a PDF compatible control descriptor for the given control More...
 

Variables

constexpr OUStringLiteral FM_PROP_NAME = u"Name"
 

Function Documentation

◆ describePDFControl() [1/2]

std::unique_ptr< vcl::PDFWriter::AnyWidget > VCL_DLLPUBLIC toolkitform::describePDFControl ( const css::uno::Reference< css::awt::XControl > &  _rxControl,
vcl::PDFExtOutDevData i_pdfExportData 
)

creates a PDF compatible control descriptor for the given control

◆ describePDFControl() [2/2]

std::unique_ptr< vcl::PDFWriter::AnyWidget > toolkitform::describePDFControl ( const Reference< XControl > &  _rxControl,
vcl::PDFExtOutDevData i_pdfExportData 
)

creates a PDF compatible control descriptor for the given control

Definition at line 314 of file formpdfexport.cxx.

References vcl::PDFExtOutDevBookmarkEntry::aBookmark, Any, Bottom, Center, vcl::PDFWriter::CheckBox, vcl::PDFWriter::CheckBoxWidget::Checked, COL_BLACK(), COL_TRANSPARENT(), vcl::PDFWriter::ComboBox, convertLineEnd(), CreateFont(), vcl::PDFWriter::EditWidget::CurrencySymbol, vcl::PDFWriter::Date, vcl::PDFWriter::EditWidget::DateFormat, vcl::PDFWriter::EditWidget::DecimalAccuracy, vcl::PDFWriter::PushButtonWidget::Dest, vcl::PDFWriter::ListBoxWidget::DropDown, vcl::PDFWriter::Edit, vcl::PDFWriter::ListBoxWidget::Entries, vcl::PDFWriter::ComboBoxWidget::Entries, Exception, vcl::PDFWriter::EditWidget::FileSelect, FM_PROP_ALIGN, FM_PROP_BACKGROUNDCOLOR, FM_PROP_BORDER, FM_PROP_CURRENCYSYMBOL, FM_PROP_DATEFORMAT, FM_PROP_FONT, FM_PROP_LABEL, FM_PROP_MAXTEXTLEN, FM_PROP_MULTILINE, FM_PROP_NAME, FM_PROP_READONLY, FM_PROP_STATE, FM_PROP_TARGET_URL, FM_PROP_TEXT, FM_PROP_TEXTCOLOR, FM_PROP_TIMEFORMAT, FM_PROP_VALUE, vcl::PDFWriter::EditWidget::Format, vcl::PDFExtOutDevData::GetBookmarks(), Left, LINEEND_CRLF, vcl::PDFWriter::ListBox, vcl::PDFWriter::EditWidget::MaxLen, vcl::PDFWriter::EditWidget::MultiLine, MultiLine, vcl::PDFWriter::ListBoxWidget::MultiSelect, vcl::PDFExtOutDevBookmarkEntry::nDestId, nIndex, NONE, nState, vcl::PDFWriter::Number, vcl::PDFWriter::CheckBoxWidget::OffValue, vcl::PDFWriter::RadioButtonWidget::OffValue, vcl::PDFWriter::CheckBoxWidget::OnValue, vcl::PDFWriter::RadioButtonWidget::OnValue, vcl::PDFWriter::EditWidget::Password, vcl::PDFWriter::EditWidget::PrependCurrencySymbol, vcl::PDFWriter::PushButton, vcl::PDFWriter::RadioButton, vcl::PDFWriter::RadioButtonWidget::RadioGroup, vcl::PDFExtOutDevData::RegisterDest(), Right, SAL_INFO, SAL_WARN, vcl::PDFWriter::RadioButtonWidget::Selected, vcl::PDFWriter::ListBoxWidget::SelectedEntries, vcl::PDFWriter::PushButtonWidget::Submit, vcl::PDFWriter::PushButtonWidget::SubmitGet, vcl::PDFWriter::AnyWidget::TextStyle, vcl::PDFWriter::Time, vcl::PDFWriter::EditWidget::TimeFormat, TOOLS_WARN_EXCEPTION, Top, u, vcl::PDFWriter::PushButtonWidget::URL, VCenter, and WordBreak.

Variable Documentation

◆ FM_PROP_NAME

constexpr OUStringLiteral toolkitform::FM_PROP_NAME = u"Name"
constexpr

Definition at line 95 of file formpdfexport.cxx.

Referenced by describePDFControl().