GOOD NEWS!!!My terminal application was finished recently (drawing lines by hand) and I have no need for this editor now, but I have decided to try to contact the author my self to avoid repeating all the hard work if I ever need textual screen designer again. Fortunately, I have received two replies from the author shown below. He has been so kind and released source under GPL3. Who knows if/when I will have next project that needs textual screen designer, but if anyone is in a hurry feel free to try yourself to adapt sources to FPC. Once finished, this would be a very powerful screen designer that will allow building TUI (textual user interface) frontends for endless linux command line tools which could be run from terminal, SSH or Telnet.
Reply 1:"Zeljko -
I have decided to release DialEdit under the GNU General Public License.
Go to
http://home.comcast.net/~JamesMClark5/Pascal/index.htmagain, and you will see that DialEdit3a.zip has been replaced by DialEdit3b.zip,
which includes the source code and the user manual in a form meant to be viewed
in the IDE (using the LineDraw font to show example dialog features).
The original BP7.0 program has been adapted to Visual Pascal, so hopefully
that will make the port to FreePascal easier.
- Jim"
Reply 2:"Zeljko -
Yes, you may publish my former reply on the forum.
I have been retired for 12 years, and will be glad to see
DialEdit gain new life.
There remains a copyright notice in the CopyNote string,
but this is preempted by the GPL notice in the comments.
The CopyNote string, which is displayed by the EXE to
show the program version, can be replaced by a last-edit
date, perhaps including a GPL notice.
The "To-Do" and "Notes" comment sections near the
beginning of the source code may give you ideas for
further improvements.
I have a habit of putting {+} tags on source code lines
to mark recently added or modified lines. The idea is
that when new behavioral faults are observed, these
lines are suspected first as possible culprits. Often,
one conceptual change requires scattered code changes.
You may also publish any of this reply on the forum.
- Jim"
Thank you very much Jim!