Description: Rearrange items the Numbering type list on Customize tab in B&N dialog Now we have there: None Bullet Graphics Linked graphics 1, 2, 3, ... A, B, C, ... a, b, c, ... I, II, III, ... i, ii, iii, ... 1st, 2nd, 3rd, ... One, Rwo, Three, ... First, Second, Third, ... A,..,AA,..,AAA,... a,..,aa,..,aaa,... *, †, ‡, §, **, ††, ... Some Bulgarian letters Some Russian letters Some Serbian letters А, В, Г (Greek) α, β, γ, (Greek) 01, 02, 03, ... 001, 002, 003, ... 0001, 0002, 0003, ... 00001, 00002, 00003, ... And I suggest rearrange the items and add separators between it : None ----------------------- Bullet Graphics Linked graphics ----------------------- 1, 2, 3, ... 01, 02, 03, ... 001, 002, 003, ... 0001, 0002, 0003, ... 00001, 00002, 00003, ... I, II, III, ... i, ii, iii, ... 1st, 2nd, 3rd, ... One, Rwo, Three, ... First, Second, Third, ... ----------------------- A, B, C, ... a, b, c, ... A,..,AA,..,AAA,... a,..,aa,..,aaa,... *, †, ‡, §, **, ††, ... Some Bulgarian letters Some Russian letters Some Serbian letters А, В, Г (Greek) α, β, γ, (Greek) The benefit here is all numbers near numbers (even if numbers are Rome's, 1st or First), all letter types near letter types. The reason for rearranging is user's questions about 001, 002 type for numbering. They just can't think scroll our long list to down to see other numbering types with numbers there >_< Steps to Reproduce: see the description Actual Results: we have a bad arranged list with numbering type items Expected Results: we have a good and more logical list with numbering type items Reproducible: Always User Profile Reset: No Additional Info: -
Good idea. And easy hackable (except the separator lines). Code pointer: svx/inc/numberingtype.hrc
(In reply to Heiko Tietze from comment #1) > Good idea. And easy hackable (except the separator lines). > > Code pointer: svx/inc/numberingtype.hrc Heiko, are you sure it's so easy? I don't see there 01, 001, 0001 items
The number types are defined in i18npool/source/defaultnumberingprovider/defaultnumberingprovider.cxx at Supported_NumberingType[] with an id in offapi/com/sun/start/style/NumberingType.idl. For example "const short ARABIC_ZERO = 64"; Add these to the RID_SVXSTRARY_NUMBERINGTYPE[] for "localization" and proper sorting. Take care of the id! Could be: { /* SVX_NUM_ARABICZERO */ NC_("RID_SVXSTRARY_NUMBERINGTYPE", "Arabic 01,02,03..."), 64 },