diff options
author | Oliver Specht <os@openoffice.org> | 2001-03-02 13:06:15 +0000 |
---|---|---|
committer | Oliver Specht <os@openoffice.org> | 2001-03-02 13:06:15 +0000 |
commit | 15cd983fee0ec7cb6230646ca3626037964c8c8c (patch) | |
tree | 8f43c6f4ff7621a67ea6b3aa625f85503350922b | |
parent | 8ecc08db55e6a5f099de847a21d4e68e02abc692 (diff) |
ListBox containing all available numbering types
-rw-r--r-- | sw/source/ui/inc/numberingtypelistbox.hxx | 91 | ||||
-rw-r--r-- | sw/source/ui/misc/numberingtypelistbox.cxx | 202 | ||||
-rw-r--r-- | sw/source/ui/misc/numberingtypelistbox.src | 345 |
3 files changed, 638 insertions, 0 deletions
diff --git a/sw/source/ui/inc/numberingtypelistbox.hxx b/sw/source/ui/inc/numberingtypelistbox.hxx new file mode 100644 index 000000000000..44ad4efe1b82 --- /dev/null +++ b/sw/source/ui/inc/numberingtypelistbox.hxx @@ -0,0 +1,91 @@ +/************************************************************************* + * + * $RCSfile: numberingtypelistbox.hxx,v $ + * + * $Revision: 1.1 $ + * + * last change: $Author: os $ $Date: 2001-03-02 14:05:44 $ + * + * The Contents of this file are made available subject to the terms of + * either of the following licenses + * + * - GNU Lesser General Public License Version 2.1 + * - Sun Industry Standards Source License Version 1.1 + * + * Sun Microsystems Inc., October, 2000 + * + * GNU Lesser General Public License Version 2.1 + * ============================================= + * Copyright 2000 by Sun Microsystems, Inc. + * 901 San Antonio Road, Palo Alto, CA 94303, USA + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License version 2.1, as published by the Free Software Foundation. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, + * MA 02111-1307 USA + * + * + * Sun Industry Standards Source License Version 1.1 + * ================================================= + * The contents of this file are subject to the Sun Industry Standards + * Source License Version 1.1 (the "License"); You may not use this file + * except in compliance with the License. You may obtain a copy of the + * License at http://www.openoffice.org/license.html. + * + * Software provided under this License is provided on an "AS IS" basis, + * WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, + * WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS, + * MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING. + * See the License for the specific provisions governing your rights and + * obligations concerning the Software. + * + * The Initial Developer of the Original Code is: Sun Microsystems, Inc. + * + * Copyright: 2000 by Sun Microsystems, Inc. + * + * All Rights Reserved. + * + * Contributor(s): _______________________________________ + * + * + ************************************************************************/ +#ifndef _NUMBERINGTYPELISTBOX_HXX +#define _NUMBERINGTYPELISTBOX_HXX + +#ifndef _SV_LSTBOX_HXX //autogen +#include <vcl/lstbox.hxx> +#endif + +#define INSERT_NUM_TYPE_NO_NUMBERING 0x01 +#define INSERT_NUM_TYPE_PAGE_STYLE_NUMBERING 0x02 +#define INSERT_NUM_TYPE_BITMAP 0x04 +#define INSERT_NUM_TYPE_BULLET 0x08 +#define INSERT_NUM_EXTENDED_TYPES 0x10 + +struct SwNumberingTypeListBox_Impl; +class SwNumberingTypeListBox : public ListBox +{ + SwNumberingTypeListBox_Impl* pImpl; +public: + SwNumberingTypeListBox( Window* pWin, const ResId& rResId, + USHORT nTypeFlags = INSERT_NUM_TYPE_PAGE_STYLE_NUMBERING|INSERT_NUM_TYPE_NO_NUMBERING|INSERT_NUM_EXTENDED_TYPES ); + ~SwNumberingTypeListBox(); + + void Reload(USHORT nTypeFlags); + + sal_Int16 GetSelectedNumberingType(); + sal_Bool SelectNumberingType(sal_Int16 nType); +}; + + +#endif + diff --git a/sw/source/ui/misc/numberingtypelistbox.cxx b/sw/source/ui/misc/numberingtypelistbox.cxx new file mode 100644 index 000000000000..d04790d1b4f0 --- /dev/null +++ b/sw/source/ui/misc/numberingtypelistbox.cxx @@ -0,0 +1,202 @@ +/************************************************************************* + * + * $RCSfile: numberingtypelistbox.cxx,v $ + * + * $Revision: 1.1 $ + * + * last change: $Author: os $ $Date: 2001-03-02 14:06:02 $ + * + * The Contents of this file are made available subject to the terms of + * either of the following licenses + * + * - GNU Lesser General Public License Version 2.1 + * - Sun Industry Standards Source License Version 1.1 + * + * Sun Microsystems Inc., October, 2000 + * + * GNU Lesser General Public License Version 2.1 + * ============================================= + * Copyright 2000 by Sun Microsystems, Inc. + * 901 San Antonio Road, Palo Alto, CA 94303, USA + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License version 2.1, as published by the Free Software Foundation. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, + * MA 02111-1307 USA + * + * + * Sun Industry Standards Source License Version 1.1 + * ================================================= + * The contents of this file are subject to the Sun Industry Standards + * Source License Version 1.1 (the "License"); You may not use this file + * except in compliance with the License. You may obtain a copy of the + * License at http://www.openoffice.org/license.html. + * + * Software provided under this License is provided on an "AS IS" basis, + * WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, + * WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS, + * MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING. + * See the License for the specific provisions governing your rights and + * obligations concerning the Software. + * + * The Initial Developer of the Original Code is: Sun Microsystems, Inc. + * + * Copyright: 2000 by Sun Microsystems, Inc. + * + * All Rights Reserved. + * + * Contributor(s): _______________________________________ + * + * + ************************************************************************/ +#ifdef PRECOMPILED +#include "ui_pch.hxx" +#endif + +#pragma hdrstop + +#ifndef _NUMBERINGTYPELISTBOX_HXX +#include <numberingtypelistbox.hxx> +#endif +#ifndef _MISC_HRC +#include <misc.hrc> +#endif +#ifndef _CNTTAB_HXX +#include <cnttab.hxx> +#endif +#ifndef _COM_SUN_STAR_STYLE_NUMBERINGTYPE_HPP_ +#include <com/sun/star/style/NumberingType.hpp> +#endif +#ifndef _COM_SUN_STAR_TEXT_XDEFAULTNUMBERINGPROVIDER_HPP_ +#include <com/sun/star/text/XDefaultNumberingProvider.hpp> +#endif +#ifndef _COM_SUN_STAR_LANG_XMULTISERVICEFACTORY_HPP_ +#include <com/sun/star/lang/XMultiServiceFactory.hpp> +#endif +#ifndef _COMPHELPER_PROCESSFACTORY_HXX_ +#include <comphelper/processfactory.hxx> +#endif +#ifndef _COM_SUN_STAR_TEXT_XNUMBERINGTYPEINFO_HPP_ +#include <com/sun/star/text/XNumberingTypeInfo.hpp> +#endif + +using namespace com::sun::star::uno; +using namespace com::sun::star::text; +using namespace com::sun::star::lang; +using namespace com::sun::star::style; +using namespace rtl; + +#define C2S(cChar) UniString::CreateFromAscii(cChar) +/* -----------------------------01.03.01 16:04-------------------------------- + + ---------------------------------------------------------------------------*/ +struct SwNumberingTypeListBox_Impl +{ + Reference<XNumberingTypeInfo> xInfo; +}; +/* -----------------------------01.03.01 14:46-------------------------------- + + ---------------------------------------------------------------------------*/ +SwNumberingTypeListBox::SwNumberingTypeListBox( Window* pWin, const ResId& rResId, + USHORT nTypeFlags ) : + ListBox(pWin, rResId), + pImpl(new SwNumberingTypeListBox_Impl) +{ + Reference< XMultiServiceFactory > xMSF = ::comphelper::getProcessServiceFactory(); + Reference < XInterface > xI = xMSF->createInstance( + ::rtl::OUString::createFromAscii( "com.sun.star.text.DefaultNumberingProvider" ) ); + Reference<XDefaultNumberingProvider> xDefNum(xI, UNO_QUERY); + DBG_ASSERT(xDefNum.is(), "service missing: \"com.sun.star.text.DefaultNumberingProvider\"") + + pImpl->xInfo = Reference<XNumberingTypeInfo>(xDefNum, UNO_QUERY); + Reload(nTypeFlags); +} +/* -----------------------------01.03.01 14:46-------------------------------- + + ---------------------------------------------------------------------------*/ +SwNumberingTypeListBox::~SwNumberingTypeListBox() +{ + delete pImpl; +} +/* -----------------------------01.03.01 16:02-------------------------------- + + ---------------------------------------------------------------------------*/ +void SwNumberingTypeListBox::Reload(USHORT nTypeFlags) +{ + Clear(); + SwOLENames aNames(SW_RES(STRRES_NUMTYPES)); + ResStringArray& rNames = aNames.GetNames(); + for(sal_uInt16 i = 0; i < rNames.Count(); i++) + { + long nValue = rNames.GetValue(i); + sal_Bool bInsert = sal_True; + switch(nValue) + { + case NumberingType::NUMBER_NONE: bInsert = 0 != (nTypeFlags&INSERT_NUM_TYPE_NO_NUMBERING); break; + case NumberingType::CHAR_SPECIAL: bInsert = 0 != (nTypeFlags&INSERT_NUM_TYPE_BULLET); break; + case NumberingType::PAGE_DESCRIPTOR:bInsert = 0 != (nTypeFlags&INSERT_NUM_TYPE_PAGE_STYLE_NUMBERING); break; + case NumberingType::BITMAP:bInsert = 0 != (nTypeFlags&INSERT_NUM_TYPE_BITMAP ); break; + } + if(bInsert) + { + InsertEntry(rNames.GetString(i)); + SetEntryData( i, (void*)nValue ); + } + } + if(0 != (nTypeFlags&INSERT_NUM_EXTENDED_TYPES)) + { + if(pImpl->xInfo.is()) + { + Sequence<sal_Int16> aTypes = pImpl->xInfo->getSupportedNumberingTypes( ); + const sal_Int16* pTypes = aTypes.getConstArray(); + for(sal_Int32 nType = 0; nType < aTypes.getLength(); nType++) + { + sal_Int16 nCurrent = pTypes[nType]; + if(nCurrent > NumberingType::CHARS_LOWER_LETTER_N) + { + if(LISTBOX_ENTRY_NOTFOUND == GetEntryPos((void*)(ULONG)nCurrent)) + { + OUString aIdent = pImpl->xInfo->getNumberingIdentifier( nCurrent ); + USHORT nPos = InsertEntry(aIdent); + SetEntryData(nPos,(void*)(ULONG)nCurrent); + } + } + } + } + SelectEntryPos(0); + } +} +/* -----------------------------01.03.01 14:46-------------------------------- + + ---------------------------------------------------------------------------*/ +sal_Int16 SwNumberingTypeListBox::GetSelectedNumberingType() +{ + sal_Int16 nRet = 0; + USHORT nSelPos = GetSelectEntryPos(); + if(LISTBOX_ENTRY_NOTFOUND != nSelPos) + nRet = (sal_Int16)(ULONG)GetEntryData(nSelPos); +#ifdef DBG_UTIL + else + DBG_ERROR("SwNumberingTypeListBox not selected") +#endif + return nRet; +} +/* -----------------------------01.03.01 14:46-------------------------------- + + ---------------------------------------------------------------------------*/ +sal_Bool SwNumberingTypeListBox::SelectNumberingType(sal_Int16 nType) +{ + USHORT nPos = GetEntryPos((void*)(ULONG)nType); + SelectEntryPos( nPos ); + return LISTBOX_ENTRY_NOTFOUND != nPos; +} + diff --git a/sw/source/ui/misc/numberingtypelistbox.src b/sw/source/ui/misc/numberingtypelistbox.src new file mode 100644 index 000000000000..17a13746a313 --- /dev/null +++ b/sw/source/ui/misc/numberingtypelistbox.src @@ -0,0 +1,345 @@ +/************************************************************************* + * + * $RCSfile: numberingtypelistbox.src,v $ + * + * $Revision: 1.1 $ + * + * last change: $Author: os $ $Date: 2001-03-02 14:06:15 $ + * + * The Contents of this file are made available subject to the terms of + * either of the following licenses + * + * - GNU Lesser General Public License Version 2.1 + * - Sun Industry Standards Source License Version 1.1 + * + * Sun Microsystems Inc., October, 2000 + * + * GNU Lesser General Public License Version 2.1 + * ============================================= + * Copyright 2000 by Sun Microsystems, Inc. + * 901 San Antonio Road, Palo Alto, CA 94303, USA + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License version 2.1, as published by the Free Software Foundation. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, + * MA 02111-1307 USA + * + * + * Sun Industry Standards Source License Version 1.1 + * ================================================= + * The contents of this file are subject to the Sun Industry Standards + * Source License Version 1.1 (the "License"); You may not use this file + * except in compliance with the License. You may obtain a copy of the + * License at http://www.openoffice.org/license.html. + * + * Software provided under this License is provided on an "AS IS" basis, + * WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, + * WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS, + * MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING. + * See the License for the specific provisions governing your rights and + * obligations concerning the Software. + * + * The Initial Developer of the Original Code is: Sun Microsystems, Inc. + * + * Copyright: 2000 by Sun Microsystems, Inc. + * + * All Rights Reserved. + * + * Contributor(s): _______________________________________ + * + * + ************************************************************************/ + +#include "misc.hrc" + +Resource STRRES_NUMTYPES +{ + StringArray 1 + { + + ItemList = + { + < "1, 2, 3, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A, B, C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I, II, III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i, ii, iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A, .., AA, .., AAA, ..." ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "Bullet" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "Grafik" ; 8/*SVX_NUM_BITMAP */; > ; + < "Keine" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ ENGLISH ] = + { + < "1, 2, 3, ..." ; 4/*SVX_NUM_ARABIC */;> ; + < "A, B, C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */;> ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */;> ; + < "I, II, III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */;> ; + < "i, ii, iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */;> ; + < "A, .., AA, .., AAA, ..." ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/;> ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/;> ; + < "Bullet" ; 6/*SVX_NUM_CHAR_SPECIAL */;> ; + < "Picture" ; 8/*SVX_NUM_BITMAP */;> ; + < "None" ; 5/*SVX_NUM_NUMBER_NONE */;> ; + }; + ItemList [ english_us ] = + { + < "1, 2, 3, ... " ; 4/*SVX_NUM_ARABIC */; > ; + < "A, B, C, ... " ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I, II, III, ... " ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i, ii, iii, ... " ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A, .., AA, .., AAA, ... " ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "Bullet" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "Graphics" ; 8/*SVX_NUM_BITMAP */; > ; + < "None" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ portuguese ] = + { + < "1, 2, 3, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A, B, C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I, II, III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i, ii, iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A, .., AA, .., AAA, ..." ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "Marca" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "Imagem" ; 8/*SVX_NUM_BITMAP */; > ; + < "Nenhuma" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ russian ] = + { + < "1, 2, 3, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A, B, C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I, II, III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i, ii, iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A, .., AA, .., AAA, ..." ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "" ; 8/*SVX_NUM_BITMAP */; > ; + < "" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ greek ] = + { + < "1, 2, 3, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A, B, C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I, II, III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i, ii, iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A, .., AA, .., AAA, ..." ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "" ; 8/*SVX_NUM_BITMAP */; > ; + < "" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ dutch ] = + { + < "1, 2, 3, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A, B, C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I, II, III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i, ii, iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A, .., AA, .., AAA, ..." ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "Bullet" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "Afbeelding" ; 8/*SVX_NUM_BITMAP */; > ; + < "Geen" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ french ] = + { + < "1, 2, 3, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A, B, C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I, II, III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i, ii, iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A, .., AA, .., AAA, ... " ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "Puce" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "Image" ; 8/*SVX_NUM_BITMAP */; > ; + < "Aucune" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ spanish ] = + { + < "1, 2, 3, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A, B, C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I, II, III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i, ii, iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A, .., AA, .., AAA, ..." ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "Vieta" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "Imagen" ; 8/*SVX_NUM_BITMAP */; > ; + < "Ninguna" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ italian ] = + { + < "1, 2, 3, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A, B, C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I, II, III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i, ii, iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A, .., AA, .., AAA, ..." ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "Punti" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "Immagine" ; 8/*SVX_NUM_BITMAP */; > ; + < "Nessuno" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ danish ] = + { + < "1, 2, 3, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A, B, C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I, II, III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i, ii, iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A, .., AA, .., AAA, ..." ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "Punkttegn" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "Grafik" ; 8/*SVX_NUM_BITMAP */; > ; + < "Ingen" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ swedish ] = + { + < "1, 2, 3, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A, B, C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I, II, III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i, ii, iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A, .., AA, .., AAA, ..." ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "Punkt" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "Grafik" ; 8/*SVX_NUM_BITMAP */; > ; + < "Ingen" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ polish ] = + { + < "1,2,3, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A,B,C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a,b,c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I,II,III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i,ii,iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A, .., AA, ..,AAA, ..." ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "Znaki wypunktowania" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "Grafika" ; 8/*SVX_NUM_BITMAP */; > ; + < "Brak" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ portuguese_brazilian ] = + { + < "A, B, C, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "a, b, c, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "I, II, III, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "i, ii, iii, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "1, 2, 3, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "Keine" ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "Bullet" ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "Grafik" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "A, .., AA, .., AAA, ..." ; 8/*SVX_NUM_BITMAP */; > ; + < "Keine" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ japanese ] = + { + < "1A2A3 ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A B C ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a b c ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I II III ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i ii iii ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A .. AA .. AAA ..." ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a .. aa .. aaa ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "ӏ" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "}" ; 8/*SVX_NUM_BITMAP */; > ; + < "Ȃ" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ korean ] = + { + < "1, 2, 3, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A, B, C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I, II, III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i, ii, iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "" ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < " Ӹ ȣ" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "" ; 8/*SVX_NUM_BITMAP */; > ; + < "" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ chinese_simplified ] = + { + < "1, 2, 3, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A, B, C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I, II, III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i, ii, iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A, .., AA, .., AAA, ..." ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "ͼα" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "ͼ" ; 8/*SVX_NUM_BITMAP */; > ; + < "" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ chinese_traditional ] = + { + < "1, 2, 3, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A, B, C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I, II, III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i, ii, iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A, .., AA, .., AAA, ..." ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "ϧνs" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "ϧ" ; 8/*SVX_NUM_BITMAP */; > ; + < "L" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ arabic ] = + { + < "1, 2, 3, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A, B, C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I, II, III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i, ii, iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A, .., AA, .., AAA, ..." ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ... " ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < " " ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "" ; 8/*SVX_NUM_BITMAP */; > ; + < "" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ turkish ] = + { + < "1, 2, 3, ..." ; 4/*SVX_NUM_ARABIC */; > ; + < "A, B, C, ..." ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < "a, b, c, ..." ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < "I, II, III, ..." ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < "i, ii, iii, ..." ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < "A, .., AA, .., AAA, ..." ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < "a, .., aa, .., aaa, ..." ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < "Madde iaretleri" ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < "Grafik" ; 8/*SVX_NUM_BITMAP */; > ; + < "Yok" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + ItemList [ language_user1 ] = + { + < " " ; 4/*SVX_NUM_ARABIC */; > ; + < " " ; 0/*SVX_NUM_CHARS_UPPER_LETTER */; > ; + < " " ; 1/*SVX_NUM_CHARS_LOWER_LETTER */; > ; + < " " ; 2/*SVX_NUM_ROMAN_UPPER */; > ; + < " " ; 3/*SVX_NUM_ROMAN_LOWER */; > ; + < " " ; 9/*SVX_NUM_CHARS_UPPER_LETTER_N*/; > ; + < " " ; 10/*SVX_NUM_CHARS_LOWER_LETTER_N*/; > ; + < " " ; 6/*SVX_NUM_CHAR_SPECIAL */; > ; + < " " ; 8/*SVX_NUM_BITMAP */; > ; + < "Keine" ; 5/*SVX_NUM_NUMBER_NONE */; > ; + }; + }; +}; + + |