Liberty Basic Note Board - HELP version 1.0 |
||
![]() |
LbNoteBoard is test bed platform for working with Liberty Basic, an IE based browser DLL and integration using JavaScript as a middleware component. | |
![]() |
This is a test program and not a completed application. It is intended to demonstrate what can be done to integrate IE as a application foundation. There are many places for improvements in the program. Some I wanted to do, but just ran out of time. For instance, the HELP system is very minimal. It would be nice to be able to edit existing notes, and importing notes would be neat too. I may still implement many of these features in the future, so watch for updates at my website (http://www.freewebz.com/lb-connection). | |
---|---|---|
![]() |
Entering text in the editor window is easy. Finished
notes are displayed by the IE engine, so they support all HTML tags. I purposefully
have disabled your ability to add HREF tags because I do not want LBNoteBoard spawning
separate IE sessions which I can not control. All links are from one note to
another. Linking is handled in the background using cookies that are set by
JavaScript. LbNoteBoard scans for these cookies and they tell the program what link
to follow. Links to Notes that do not exist will cause the program to prompt you to create the page when clicked. Links must follow a strict formatting rule: Links begin with: "<<link=" (the quotes are not required). Next the filename of the link (minus the ".htm" extension) is added. File names can not have spaces. Use underlines in place of spaces. The file names should be legal for DOS, which means no special characters either, although I do not check for them (there always seems to be a bit more error checking one could do - huh?). So far no spaces. Next is the separator characters which divide the link text between file name and human readable. The separators must be two pipe characters as such: "||" - no spaces. Now the human readable can be added. It can contain spaces. It is also optional. If left off the link file name will be used for the human readable. The link is terminated with the following sequence: ">>". Here is an example of a link:
|
|
![]() |
This program is copyrighted by Brad Moore, 2003. Many elements are borrowed from other very generous authors in the Liberty Basic Community. Any programmer is welcome to use portions of this program in their own work. You are not permitted to use the entire source package and distribute it as your own work. Additionally, as this is an incomplete demo with many expansion possibilities, you are free to use and expand upon the program turning it onto your own creation. I ask anyone doing this to do two things: 1) rename it to something else, 2) send me you final copy - see my website for email information. - Thanks Brad Moore. |