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 (weld::ComboBox &rFmtLB, sal_uInt16 nDoNotRemove)
 Get the numberings provided by the i18n framework (CTL, Asian, ...) and add them to the listbox. More...
 

Detailed Description

Definition at line 30 of file SvxNumOptionsTabPageHelper.hxx.

Member Function Documentation

◆ GetI18nNumbering()

void SvxNumOptionsTabPageHelper::GetI18nNumbering ( weld::ComboBox 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 weld::ComboBox::append(), aTypes, weld::ComboBox::get_count(), weld::ComboBox::get_id(), GetNumberingProvider(), i, weld::ComboBox::remove_id(), and SAL_MAX_UINT16.

◆ GetNumberingProvider()

Reference< XDefaultNumberingProvider > SvxNumOptionsTabPageHelper::GetNumberingProvider ( )
static

Definition at line 31 of file SvxNumOptionsTabPageHelper.cxx.

Referenced by GetI18nNumbering().


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