Scribbler program is one of the first (and maybe the first at all) 
specialized application designed for creating DHTML scripts in 
JavaScript and VBScript, which are used on WWW pages.

Beside rich possibilities of editing scripts (e.g. full JavaScript, 
VBScript and HTML syntax highlighting in one document, bookmarks, 
code navigator, code templates, form builders, HTML code assistants, 
etc) and the built-in preview, the program offers script managing 
mechanisms, allowing to store user scripts in a library easily. 
One of the most important features is a unique library containing 
over 40 ready-to-use scripts. 

The program is designed for beginning and advanced WWW page creators. 
Beginners will find invaluable source of attractive and ready-to-use 
special effects there and will be able to place them on a page easily. 
Professionals, however, have at last the first specialized tool 
allowing them to create and test DHTML scripts.

Scribbler is sold as a shareware program. It means that the program 
can be launched only for limited number of times (37 times). After 
the limit is reached you should buy the license or uninstall the 
program from your computer.

Rafal Platek
Cream Software
creams@creamsoft.com
http://www.creamsoft.com

Distributed by:
Hyperionics
http://www.hyperionics.com

Release history:

June 8, 1999 - ver. 1.8

1. Corrected "Save as" function. Saving a script to an external file 
   preserves BODY section settings and does not add any additional 
   HTML tags to it.
2. Line numbers are available in the editor portion of the window 
   (default setting for line numbers = on). Line numbering can be 
   turned off using the program settings dialog (F8 key). In order 
   for this feature to work correctly, we changed the default 
   gutter size.
3. "Charset" of editor font can be changed now in the editor settings 
   ("Highlighting" tab). Thanks to this, national character sets under
   Windows NT 4 should be displayed properly.
4. Changed Scribbler scripts file format. BODY section settings are
   saved inside HTML comment tag. Thanks to this, opening Scribbler 
   script in other program doesn't cause syntax errors.
5. The panel with the big buttons on the right side of the Scribbler 
   main window can be hidden. See menu "View/Big buttons".
6. Scribbler remembers last opened files and allows a user to reopen 
   them. See menu "File/Reopen...".
7. Corrected multiline selected text embracing with tags. Now selected 
   text start position and length are calculated properly.
8. Scribbler shows script name or script file name on main window 
   caption/title bar.
9. Scribbler refreshes "Script navigator" when a script is opened from 
   disk and not only when the tab is changed.
10. "Script navigator" detects duplicate function declarations. Thanks 
    to this, you can avoid common bugs.
11. Added checkbox that defines action that takes place when a script 
    in a user library or built-in library is double-clicked. Now you 
    can preview a script on double-click (default action) or edit it 
    (load it into editor windows) when this checkbox is checked.
12. When setting a bookmark, the bookmarks menu is updated and 
    a checkmark shows what bookmarks are already set.
13. A new function was added for deleting a selected bookmark or all 
    bookmarks at once.
14. And one more facility relative to bookmarks. Using the hotkey 
    CTRL+K, you can set the next free bookmark.
15. From this version you can insert scripts not only at the end of 
    the current script (as default), but also at the start and at 
    the cursor position. See context menu for "Insert script" 
    buttons. You can UNDO this command. Warning! If HEAD editor has 
    the focus (is active), this function inserts only in HEAD 
    segment,  if BODY editor is active, it will insert in BODY.
16. Corrected <FORM> and <SCRIPT> tags recognition when inserting 
    elements that should be placed between them.
17. Added switch in SCRIPT menu. Thanks to it, you can set what kind 
    of script (JavaScript or VBScript) should be default when creating
    a new one.
18. If you save a script, Scribbler completes script file name if you 
    forgot to add file extension (*.js as default).
19. If possible, Scribbler display proper path and file name in the 
    "Save as" dialog box.
20. Changed button picture and hotkey for saving scripts in user 
    library. Now it is CTRL+ALT+S
21. Added feature for saving scripts immediately. If a script is 
    opened from hard disk or saved previous on hard disk, Scribbler 
    saves changes immediately without any additional questions.
22. Added switch in SCRIPT menu. Thanks to this switch you can force 
    Scribbler to not save BODY settings (colors, events) inside 
    script file. Warning! If you turn this off, BODY settings won't be 
    remembered.
23. Script navigator displays also variables declarations (e.g. var 
    max=5;) and dialog boxes calls (e.g. alert('Hello world!');)
24. Added new scripts:
    * "Bookmark this site" - allows adding bookmarks (favourite URLs) 
      to the MSIE or NN favourites/bookmarks list with one click of a 
      button that is displayed on the page with the script.
    * "Switch to fullscreen mode" - a button, that allows changing 
      browser window mode to fullscreen.
    * "Show HTML source" - a button, that shows HTML source of the 
      page with the script.
    * "Print this page" - a button, that allows printing the page 
      directly from it. Just click and print. Warning! This script 
      works only with new browsers !
    * "Screen resolution detector" - tests screen resolution and 
      display a warning if the screen resolution is different than 
      the resolution of page design.
    * "Email with address verification" - allows a user to send email. 
      Before sending email, address correctness is verified.
    * "Clock on a position" - displays a clock on a selected position.
    * "Frame warning" - displays a warning if the file is displayed 
      in main browser window instead of in a frame as designed. The 
      script allows also to define a URL to main page.
    * "Mail form" - allows a user to post an email message to 
      a recipient choosed from a list. Message subject and body can 
      be specified.

version number 1.7.0 - 8 April 1999

* added BODY settings area
* added context help button for Scribbler main form
* Scribbler is more intelligent now - it can recognize scripting 
  language and protect against inserting scripting code in improper 
  places
* code templates buttons insert code in scripting language defined 
  in <SCRIPT> header
* <SCRIPT>..</SCRIPT> and <NOSCRIPT> tags cannot be inserted inside 
  other <SCRIPT>..</SCRIPT> tags
* new tool on HTML toolbar - HTML comments
* corrected script headers - now they contain language type definition
* scripting language elements from "Elements" tab can be used only 
  for scripts with the same language definined in script header
* some of HTML tags from HTML toolbar are now converted into scripting
  code if inserted between <SCRIPT>..</SCRIPT> tags
* corrected HTML forms recognition - form elements can be inserted
  only between <FORM>..</FORM> tags
* in the "Other form elements" tool you can now define more HTML form
  elements at one time
* Scribbler reinstallation does not cancel number of runs

version number 1.6.0 - 4 September 1998
* added Code Templates Editor (see program settings)
* added Auto-correct tool (as above)
* added Open a file option to File menu
* corrected bug with "Jump to line ..." tool
* corrected scroll panel on "Preview" tab - now edit field is hiden 
  properly

version number 1.5.0 - 20 August 1998
* rebuilding of Scribbler interface
* added "Resource tabs"
* added VBScript language elements to the tab "Languages"
* added list of events to the tab "Languages"
* added possibility of choosing browser for preview (IE or NN)
* user library can be divided into categories
* inserting script places it at the end of the current script
* list of declared functions changed into "Functions" tab
* "Functions" tab also shows loops, conditions, etc.
* added HTML toolbar
* added HTML tags for text formatting
* added Form builder and form elements builders
* added templates for script codes (while, with, switch, docwrite)
* added "Script header" tool
* added "<NOSCRIPT> tag" editor
* added "Comments" editor
* added gutter popup menu for easy setting of bookmarks
* 'Animated Button' script corrected
* added script "Headliner" - thanks to Jan Pijnacker
* menu rebuilding
* you can now select what you want to copy to the clipboard
* and a few more ...

version number 1.1.4 - 20 June 1998
Two small fixes:
* Menu hints (displayed in the bottom status line) were not working 
  correctly.
* Double click twice in a row into the JavaScript items window would 
  switch focus from top to bottom edition window. 

version number 1.1.3 - 15 June 1998
* Corrected script "Animated Button"
* Scribbler will not hang anymore on systems with large font screen 
  settings

version number 1.1.2 - 4 June 1998
* Complete fix for the problem of Scribbler hanging at startup at 
  some screen resolutions or window sizes.

version number 1.1.1 - 28 May 1998
* Scribbler didn't work on some machines - now it should
* floating libraries removed
* full window editor now turns off the JavaScript tree
* Bannermania script corrected
* minor bugs have been fixed

version number 1.1 - 23 May 1998
* Intellimouse support added, supports wheel scroll and panning
* floating libraries - libraries can be moved and docked around the 
  main form
* corrected and speeded up menus
* new script (free) - "How many days left to..."
* numerous minor bugs have been fixed and memory/resource leaks fixed

version number 1.0 - 15 May 1998
* first release

