LibreOffice Module svx (master)  1
Static Public Member Functions | List of all members
SvxNumOptionsTabPageHelper Class Reference

#include <SvxNumOptionsTabPageHelper.hxx>

Static Public Member Functions

static Reference< XDefaultNumberingProvider > GetNumberingProvider ()
 
static void GetI18nNumbering (ListBox &rFmtLB, sal_uInt16 nDoNotRemove)
 Get the numberings provided by the i18n framework (CTL, Asian, ...) and add them to the listbox. More...
 
static void GetI18nNumbering (weld::ComboBox &rFmtLB, sal_uInt16 nDoNotRemove)
 

Detailed Description

Definition at line 31 of file SvxNumOptionsTabPageHelper.hxx.

Member Function Documentation

void SvxNumOptionsTabPageHelper::GetI18nNumbering ( ListBox rFmtLB,
sal_uInt16  nDoNotRemove 
)
static

Get the numberings provided by the i18n framework (CTL, Asian, ...) and add them to the listbox.

Extended numbering schemes present in the resource and already in the listbox but not offered by the i18n framework per configuration are removed.

Parameters
nDoNotRemoveA value that shall not be removed, i.e. the ugly 0x88 (SVX_NUM_BITMAP|0x80) Pass ::std::numeric_limits<sal_uInt16>::max() if there is no such restriction.

Definition at line 38 of file SvxNumOptionsTabPageHelper.cxx.

References ListBox::GetEntryCount(), ListBox::GetEntryData(), ListBox::GetEntryPos(), i, ListBox::InsertEntry(), nPos, ListBox::RemoveEntry(), SAL_MAX_UINT16, and ListBox::SetEntryData().

void SvxNumOptionsTabPageHelper::GetI18nNumbering ( weld::ComboBox rFmtLB,
sal_uInt16  nDoNotRemove 
)
static
Reference< XDefaultNumberingProvider > SvxNumOptionsTabPageHelper::GetNumberingProvider ( )
static

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