Alan
Thanks for the thorough reply.
Hi Ron, I'm confused and may be missing something but it
sounds to me like a classic tree structure that you are trying
to build for each module.
It seems like a tree to me.
I''m not sure why you put filling the database into a separate
function rather
I wanted to make the methods flexible enough that I wouldn't have to
edit every method if the module list ever changed. I guess I don't
understand how a dictionary works in this situation.
I don;t understand what you don;t understand here. Can you expand on
why you don't think a