Welcome Guest (Log in)


Database (6) | Snippet (2) |
Expander triangle
  • Author
  • Rating
  • Type
  • Revision
  • Downloaded
  • Updated
  • Neville Smythe
  • StarStarStarStarStar
  • Stack
  • 14
  • 220 Times
  • 24 July 2022
nsScriptDatabase version 3.02
New in version 3.0: fixed a number of issues with groups. Properties of group controls were not saved correctly saved and scripts of groups were not saved at all!

The standalone versions of this stack can be downloaded from
(or you can compile the standalone yourself).
This stack (which is best used compiled into a standalone) maintains a database of the scripts in your stacks or code snippets. Often when developing a stack you need to look at scripts of previous versions, but this cannot easily be done in LC because only one stack with a given name can be open at a time. By adding versions of a stack to the database you can quickly access all its scripts, and compare versions. You can add keywoirds and comments so that scripts can easily be found, and you can find forgotten code "what was that scipt I wote some time before 2018 where I had a comment about a memory leak". And you can quickly save code snippets or notes for handlers you use frequently or find in the LC forums.

In version 2.1 you can optionally add properties of all objects to the database, which means the complete state of the stack when saved is captured.

New in 2.2: Supported properties for widgets, including their default and accepted values, can be be displayed. As a bonus the public handlers for a widget, together with their input and output parameters are displayed. (version 2.3: minor bug fixes)

Yoiu don't need to know anything about database to use nsScriptDatabase effectively.
Ajax Loader
Expander triangle
User Comments
Expander triangle