pdScript IDE Portable Changelog

What's new in pdScript IDE Portable 1.3

Feb 19, 2013
  • added - Building a standalone application from the script, including an optional encryption of script code [not available in Lite version]
  • changed - The name and the keyboard shortcut of "Compile" command has been changed to "Syntax" and "Ctrl+F8" respectively. It's because Ctrl+F9 hot-key has been assigned to a newly implemented "Build" command (which is usual in other IDEs).
  • fixed - Execution of pdScript IDE extensions assigned to IDE events was not functional
  • fixed - Small visual inconsistencies in GUI of some pdScript IDE extensions
  • fixed - Support for Char type properties in Object Inspector (ie. TEdit.Password)

New in pdScript IDE Portable 1.2.1.1 (Apr 11, 2012)

  • added: Microsoft's ADO (ActiveX Database Objects) support.
  • Note: ADO DB support is not available in "pdScript IDE Lite Edition".
  • added: Sample script for ADO DB usage.

New in pdScript IDE Portable 1.1.4.6 (Jan 6, 2012)

  • added: Script Manager - a new feature that can help you managing your scripts (contains also automatic folders like "Samples", "Library" and "Extensions")
  • added: IDE Extensions - pdScript IDE now supports "plug-ins mechanism", that allows extending its possibilities in many ways. The extensions (plug-ins or experts, as you want) are designed as scripts, so you can create your own extensions directly in the IDE. Some predefined extensions are included, like "Comments", "Syntax Highlighting Editor", "Aligning of the components", etc.). More info can be found in the help reference.
  • added: Support for Drag & Drop files from the Windows shell
  • added: Option to store scripts in UTF8 encoding (at the same time, the IDE now supports loading of UTF8 encoded forms - previously edited in some external text editor)
  • added: "Grid size" and "Grid color" options for Form Designer
  • added: Showing syntax hints for hovered identifiers in code editor
  • updated: Russian translation (thanks to Alexandr V. Ivanov)
  • improved: Integrated context sensitive help for the currently selected identifiers and components (F1 hot-key)
  • improved: Customizable syntax highlighting and customizable Code Editor options
  • improved: Checking the "read-only" flag for edited files
  • improved: TStringList property editor is now resizeable
  • improved: Some minor improvements in Find/Replace panel (starting with the pre-filled word at cursor, "Whole words only" option)
  • fixed: Storing a correct portable path to recently opened scripts
  • fixed: Some minor bugs in code completion window
  • fixed: Using the Ctrl+Shift+Left, Ctrl+Shift+Right (and similar) hot-keys in Object Inspector for selecting the property text

New in pdScript IDE Portable 1.0.1.7 (Oct 6, 2011)

  • added: The main caption of the IDE can be customized by the format string (see more in Options dialog)
  • improved: Code completion feature has been significantly improved, including the context based list of identifiers, custom trigger chars for auto-popup and custom hot keys for displaying the windows
  • improved: About box shows also an interpreter's version number
  • improved: Currently used compiler/interpreter is displayed in status bar
  • improved: Designer hint (displays the control's tab order and size)
  • improved: Persistent bookmarks (stored for each script)
  • improved: Option "Open file at cursor" now works also with the files between the apostrophes
  • fixed: Position property of the script's form is now preserved (was always overwritten to poDesigned after re-opening the script)
  • fixed: displaying TTreeView nodes in Design Editor (still read-only, but they already don't crash the IDE)

New in pdScript IDE Portable 0.9 Build 0.9.5 Beta (Aug 9, 2011)

  • Added: New demonstration scripts and project
  • Improved: Installation for non admin users. pdScript now installs in portable mode when the user has no admin-rights.
  • Improved: Compiler messages can be copied to the clipboard now
  • Fixed: Registering the file associations (especially for non admin users)
  • Fixed: A wrong syntax presented in code completion for a few routines

New in pdScript IDE Portable 0.9 Build 0.9.4.1 Beta (Jul 21, 2011)

  • Added - Examples for linking the functions from DLL and BPL libraries, and for using the ShellExec functions
  • Added - Examples for using the pdScript IDE in conjunction with the standard Delphi compiler (dcc32.exe)
  • Added - "Open file at cursor" and "Include file" options (in the code editor popup menu)
  • Added - "New window (instance)" option into the File menu
  • Added - WM controlling interface. It allows you to control the pdScript IDE from your own application via windows messages, and integrate it closely into your products as a script editor.
  • Added - "Run parameters" field and an external compiler settings fields in Options dialog now keep the history of entered values.
  • Improved - Auto popup interval option for Code Completion
  • Improved - Auto renaming events in code after changing the component's name
  • Improved - Option for placing the search box on top or at bottom
  • Improved - Setup wizard (adding the pdScript installation folder to the PATH environment variable, shortcuts for the Help and Examples are added to the Start Menu).
  • Fixed - Auto creating the line of code with AssignEvents procedure, when the main body contains the "if..begin..end..else..." block.
  • Fixed - Code completion parameters proposal is no longer displayed outside the function or procedure brackets (ie. in "if" statement with brackets)
  • Fixed - Help reference has been updated
  • and other small improvements and fixes