[Libreoffice] [PATCH] conditional formatting with an unlimited number of rules

Christoph Noack christoph at dogmatux.com
Fri Apr 15 12:59:12 PDT 2011

Hi Bob,

finally a bit time to reply to your great mail :-)

Am Dienstag, den 12.04.2011, 00:54 +0200 schrieb Robert Dargaud:
> Hello Christoph,
> Le 11/04/11 23:42, Christoph Noack a écrit :
> > [...]
> > Hehe ... then we should talk. To be honest, please tell me if you want
> > to give this another try - or if you want to have a look at another
> > topic as well.
> Yes, I want continue on this subject because it seems to me that it's a 
> good way to learn LibO code.

Cool! There is so much to learn ;-)

> > [...]
> > I'm currently thinking about whether something like the "Custom Document
> > Properties" [1] might be a next step - the UI design pattern might fit
> > here as well. Mmh ...
> Oh ! Yes !!! It seem perfectly adapted, I have a look to code and start 
> to hack tomorow

Amazing! Just tell if you have any questions related to the UI behavior
or user's needs ...

I think (but I'm not a developer) that the main issue will be to build a
table with entries similar to the current ones (having several controls
stacked in a container that represents a list item). A simple table like
the one for the custom document properties might not work ... to many
information / controls. Or at least I don't know if there is a solution
that will work well nevertheless.

At least, we may get rid of the Checkbox, and place the "New Style ..."
below the table (because it is a rather generic control).

And (dreaming) one day, we'll be able to provide something like
LivePreview (or Apply behavior) for such dialogs :-)

> And I will debug refresh ... who is not really perfect ! like you can 
> see on screen shot below.
> http://archives.bobiciel.com/libo/custom_properties/custom_document_properties_LibO_ubuntu.jpg
> http://archives.bobiciel.com/libo/custom_properties/custom_document_properties_OOo_Mac.jpg

Ouch! Doesn't look that nice ... that's true.


More information about the LibreOffice mailing list