In SX Microcontrollers, SX/B Compiler and SX-Key Tool, peterverkaik wrote: John, Spreading I/O definitions, VAR & CON delcarations. SUB declarations etc. over multiple files doesn't improve on simplicity imho. Having all those in 1 file gives you an overview of what is available/used in your project. Still, I am with you that some parts could be 'hidden' as they are mostly static in that they are present but once set have no direct use for the application as such (like my library VAR's etc). Perhaps a foldable listing (like used in Visual Basic editor) could help. Parts of the listing you don't want to see are then just folded in, other parts are folded out. For example: '{$+.namespace1} 'anything following the above statement is hidden from the listing you edit, not the file '... '... '{$-.namespace2} 'anything following the above statement is displayed '... '... It doesn't have to be named namespaces, simple '{$HIDE} and '{$VIEW} would also do. I like the + and - approach as you can leave in the line and give it a useful name. However, this would require an updated editor and as PJMonty once explained, Parallax would have to pay for these alterations. Still, would be nice. regards peter ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=352776#m352839 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2009 (http://www.dotNetBB.com)