At 12.50 30/09/03 +0200, you wrote:
SS> as M must keep track of hte location of each directive, updating it in
SS> the original file.

 This is not that bad neither but consider that we start from scratch, i.e.
have just installed M under, say, Windows. After using it for some time how
can we separae the settings in Windows-specific ones and not?

SS> When you add a filter M will write in the common include file,
SS> where it found the original filter list. This way the user can choose what
SS> configuration items keep common and which to keep independent.


 The problem is how to implement this choice at UI level. The options
dialog is already quite horrible, we can't add yet another level of
complexity to it... Or maybe we can because I really don't see any other
way to do it. Right now I think to add a combobox on top of it to choose
the "config source" being edited. It will be quite awkward to use but I
just don't see anything else.

 Regards,
VZ
First of all, I think that such a feature is required by 'advanced users' so you can accept a certain degree of complexity in the setup process.

I think that the first step is to have M updating EVERY option in the file in which it found it. This will be correct in particular if the options are divided in sections (eg. display, accounts, ... and OS specific) and you can't split a section in different files.

Next you can add a dialog, called by a menu chioce, to leave the user manage the location of each options group. It could be something like a tree view.

As you are addressing power users, I think that in the first stage you can rely on manual configuration file editing.

Last, you can add a menu voice like this: 'split the configuration for multiplatform setup' that splits the configuration in a standard way, to share the address book, the mailboxes, the filters and having th bulk of the UI configured separately.

This could be a complete solution.
Regards
Stefano Salvi




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Mahogany-Users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-users

Reply via email to