On Mon, 15 Apr 2002 12:04:59 +0200 (Central Europe Daylight Time) Robo Cernansky 
<[EMAIL PROTECTED]> wrote:

RC> VZ> better like this although I'd still prefer to be able to have more
RC> VZ> control over the expansion (but how?).
RC> VZ> 
RC> 
RC> Maybe some priority system.

 Yes, this is exactly what I was thinking about...

RC> In address book would be field 'priority' for each entry (number between 1
RC> to 10). The <TAB> expansion list will be sorted by this priority.

 Right...

RC> Entries below some value would be displayed with gray color 

 This is difficult to do (impossible with any standard control) so we'll
skip this part, at least for now.

RC> and entries with lowest priority will not be displayed 

 Yes.

RC> (maybe by pressing <TAB> second time will be displayed all entries). 

 I think of having 2 buttons in the address expansion dialog:

1. either

   a) "Don't use this" -- sets the priority of the selected item to 0 (and
      removes it from the listbox) so that it won't be shown ever again

   or

   b) "Delete this" -- simply deletes the selected item from the address
      book

   This is helpful to deal with obsolete addresses which are still in the
   address book and get in the way when you expand them. It's a real
   problem as it's a safe bet that when a person's address changes, the
   new one will still match his/her name - just as the old one did - so
   you'd get both of them each time you want to write to this "name".

2. have a "Show all" button which would also show the entries with 0
   priority (it wouldn't be shown if no such entries were found)

 I think just 1a would already be very useful.
 
RC> The boudaries would be configurable.

 This doesn't seem to be that useful to me. I'd even say that initially we
might have a boolean instead of the priority field, i.e. a flag saying if
the entry should be used for expansion or not. But I'll probably still use
an integer for the future extensions.

RC> Autocolected addresses will have automaticly assigned some low priority
RC> number.

 Or maybe don't give them any priority by default but fall back to the book
priority if none is specified in the entry? Then we could just give low
priority to the autocollect book itself.

RC> Also some option for automatic adjustment of priority depended on frequency
RC> of usage would be helpful.

 Yes, definitely, this is something it would be great to have.

 Thanks for your ideas!
VZ


_______________________________________________
Mahogany-Users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-users

Reply via email to