Most of my tiddlers are getting system-generated titles -- Task 1, Content 3, 
Cue 57, etc. The user can input "titles" but these are stored in the caption 
field. A title like "offense" or "passing" is likely to come up in several 
sports so I just let the system take care of the titles and display captions 
instead.

This is very convenient but say I delete a tiddler titled "Task 8". Let's say 
that it described an activity that you could do to practice the serve in 
volleyball, which is what I'm working on now. Now I want to add a task for the 
spike, but the next task I add will be called "task 8" and if it's not removed 
from the list of serve tasks, it will show up there where it doesn't belong.

I get that the lists were intended to provide an order for the results of a 
filter, and that if the new task 8 is not tagged "serve" it won't matter if 
it's in the serve list or not. But there are other types of tiddlers tagged 
"serve," so the filter would have to be something like [tag[serve]tag[task]] 
and this  would also require a modification to the taglist widget.

Basically, the extent of my programming experience was c++ in high school. I am 
trying to force tw into an OOP paradigm because it's what I understand. My 
"classes" are tasks, content, objectives, etc and some of these classes have 
arrays of objects of other classes. I repurposed the list concept to make it 
more like an array, so if a tiddler gets deleted, it should be removed from all 
arrays.

I appreciate everyone's patience with this as I am not a real programmer and I 
know that some of my solutions are not the best. Maybe I will post my work on 
tiddlyspot so you can see the changes I made and how it's being used.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywikidev.
For more options, visit https://groups.google.com/d/optout.

Reply via email to