Hello Peter,
on Sun, 29. Feb 2004 at 00:21:36 +0100 Peter Ouwehand wrote:
dh>> it would be best to have an input box beside the "put in subfolder"
dh>> checkbox that will allow to set the subfolder's name, filled by
dh>> default with the AB group name for whole AB groups subfolders and the
dh>> AB display name for single contacts.
> So that subfolders can be defined on all three levels (AB, group,
> contact). Then, when items are checked/defined, the filter order should
> be: contact, group, AB. Once a match is found, filtering should stop.
Exactly.
> There must also be some way to assign the parent folder.
That could be simply done with radio buttons:
"root (Known folder), AB folder, group folder".
- For ABs its root (no radio buttons).
- For AB groups and Contacts without a group there are "root" and "AB
folder" choices
Default should be "AB" for groups/groupless contacts and "group" for
contacts.
To make make it visible:
subfolder -name where (root/AB/group folder)
x [x] AB 1 <*> AB1
x [x] GROUP 1 <*> G1 ( )(x)
[x] contact 1 [x] A ( )( )(x)
[x] contact 2 [x] B ( )(x)( )
[x] contact 3 [x] C (x)( )( )
[x] contact 4 [ ] D ( )( )(x)
[x] contact 5 [ ] E ( )(x)( )
[x] contact 6 [ ] F (x)( )( )
x [x] GROUP 2 <*> G2 (x)( )
[x] contact 7 [x] G ( )( )(x)
[x] contact 8 [x] H ( )(x)( )
[x] contact 9 [x] I (x)( )( )
[x] contact 10 [ ] J ( )( )(x)
[x] contact 11 [x] K ( )(x)
[x] contact 12 [x] L (x)( )
[x] contact 13 [ ] M ( )(x)
[x] contact 14 [ ] N (x)( )
1 2 3 4 (explanations below)
Here goes a table what would happen with each contact, hope that I
haven't messed it up:
contact goes to subfolder x of \Known
1 \AB1\G1\A
2 \AB1\B
3 \C
4 \AB1\G1 (subfolder unchecked)
5 \AB1
6 \
7 \G2\G
8 \AB1\H
9 \I
10 \G2 (no subfolder, group folder is at root)
11 \AB1\K
12 \L
13 \AB1
14 \
... should be quite clear... ;)
For the checkboxes:
1: "check for"
The groups checkbox toggles whole group on/off (the contacts
checkboxes). Despite this, checking a group has no effect (because
every contact is below - other than AB entries that have no group
-> see "contact 11-14").
2: "move to subfolder"
Default is off.
Checking activates the name input box.
<*>: checkbox that toggles contact's checkboxes below.
3: "name of subfolder"
defaults to (AB|group|contacts) display name.
4: "where to put subfolder"
quite obvious.. :)
Hope the concept is clear, seems a bit confusing and because of its
power it has to be implemented easy to use and understand.
I hope it goes along with the "long-wished-and-hopefully-well-planned"
filter system that's going to be implemented these days.
--
shinE!
http://www.thequod.de ICQ#152282665
GnuPG/PGP key: http://thequod.de/danielhahler.asc
Using The Bat! v2.04.7 on Windows XP 5.1 Build 2600 Service Pack 1
with POPFile 0.20.1 and avast Mar2004 (4.1.357).
________________________________________________
Current version is 2.04.7 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html