[Libreoffice] [PATCH] Making default tab prefix name configurable in Calc
Noel Power
nopower at suse.com
Mon Jan 30 05:07:49 PST 2012
On 27/01/12 23:50, Albert Thuswaldner wrote:
> Hi,
>
>> Shows a number of likely candidates; connecting to the 'ModifyHdl'
>> and running the validator on the name, removing characters if it not valid
>> might work; but of course.
>>
>> git grep SetModifyHdl
>>
>> for some instances of that; possibly we don't want to stop user input,
>> but have a FixedLine that says "invalid entry, last valid name was
>> 'foo'" or whatever (?).
>
> Ok, it was that easy. I was sure you needed some black magic to get
> that working. Thanks Michael for your help.
>
> I have now a new patch with all the changes Kohei suggested earlier.
> Could someone have a look at it and then maybe push it to master?
>
Hi I pushed it to master, it's a nice patch :-)
I made some minor changes e.g. there were some lines like
rtl::OUString aString =
static_cast<String>(rDocOpt.GetInitTabPrefix());
that seemed to have unnecessary "static_cast<String>" in there
However something I noticed is that there are still some problems with
entering the 'Prefix name" in the options, firstly the input box seems
to be overwritten by the label ( part of the input/edit field for the
prefix is missing until you type ) Additionally you still can get the
prefix name to be blank ( or at least I managed to do that ) by
attempting to change the name by delete, when all the name is deleted
you get a message saying the sheet prefix is illegal ( actually I find
that behaviour annoying e.g. I would prefer/expect the error after I
press ok ) And if fact with the blank ( from the error scenario above )
you can press ok and now the default prefix is blank :-) Anyway since
this is master and 3.6 is some time away there is time to fix it. Anyway
looking forward to the next iteration of this, keep up the great work
Noel
Noel
More information about the LibreOffice
mailing list