I have found one thing with DirectSoft that can be quite annoying..
If I enter rung comments, there is a different font used for editing and displaying the comment. Because of this, if I format any text that I write (using ASCII characters to aproximate RLL for example) in the comment editor (and they line up right), when actually displayed above the rung in DirectSoft, the text does not line up the same.
In my opinion, both the comment editor, and the display of the comment, should both use a fixed-width font for this reason. I'm a freak for clean, readable comments - and a fixed-width font is a must!
For example, I like to show some simple RLL examples in my mojor comments using ASCII text like :
-[ ]C0------------(RST)C0
-[/]SP4-----------(SET)X1
etc...
but if I try this inside of a comment, things will not line up.
Otherwise, very nice piece of software, keep up the great work!