Contents   Index   Previous   Next



History

1996

PBMacro is being implemented by imb-smartsoft

Spring 98

SAM, the application framework for Shareware products is implemented

September 98

Built on the fundamentals of SAM and using sources + ideas from PBMacro, the first release of SmartPaste is implemented

November 98

Selection of instance variables and parameters to macros added.

SmartPaste 1.0 released

December 98

Added direct Paste-Button

Macros directly available after changing them in options dialog

SmartPaste 1.1 released

December 98

Rewrote SmartPaste DLL, eliminated unneeded reference to ORCA DLL

Minor bugfixes

SmartPaste 1.2 released

February 99

Resources added properly

Bugfix: Closing options doesn't add more macros to dropdownlistbox

Term for Event and Function configurable (see INI-File entries EventTerm and FunctionTerm in SMARTPASTE.INI)

Extended error info at startup

Changed address of registration service

SmartPaste 1.3 released

March 99

Changed taskbar behavior – doubleclick opens window. SmartPaste now does not establish itself in the application bar when hidden.

Changed access to SmartPaste.dat – some users encountered errors opening the file.

SmartPaste 1.4 released

June 99

Enhanced SmartPaste to work with PB 7

Added some special macros that are available with PB7

Edited macros.txt to eliminate country-dependant date settings

July 99

Added Cancel-Button in tray menu

SmartPaste 1.5 released

August 99

Further enhancements for PB 7

Avoid duplicate instances of SmartPaste running

Setup rewritten (now overwrites previous versions)

Main window resizable

Changed price of company license to 250 US$

Minor bugfixes

SmartPaste v1.6 released

December 99

Further enhancements

§params -20§ - If you include a – before the alignment column, SmartPaste will include the double dash comment style '//' starting from the 2nd parameter in the list. This is useful for all people using the double dash comment style with vertical parameter lists.

The 'Edit Macro' window has been enhanced to only ask for saving when needed.

The maximum size of one macro has been set to 30000 – should be enough J

Reworked some error messages to be more precise.

It could happen that the 'access' to events did not get filled properly when you didn't dropdown the interface yet. This has been fixed.

SmartPaste v1.7 released

August 00

SmartPaste runs smoothly (apparently), because there are only few error/enhancement requests coming in. Thanks for all the people / companies that bought it.

Enhancements for return variables implemented

Command line option implemented

September 00

Conversion of case for type strings implemented. (all type strings pasted now get converted according the information in sp_type.ini)

New buttons to rearrange macro files

SmartPaste v1.8 released

December 00

Position and size of options window and macro edit window are saved.

New macro §nl§ which behaves just like pressing the 'enter'-key while editing (à skip line + indentation)

New macro §bck§ implemented. Behaves like 'backspace'-key.

New macro §nopaste§ implemented. Information simply gets copied to the clipboard and focus does not change to PB. Makes SmartPaste work together with other tools as well. Powerbuilder has to be around somewhere, though. Navigation macros do not work either (that's clear, isn't it :)

PB 7 regression: Some macros did not work in global functions within PB7 (parms, rettype, …) This has been mended.

New version of  SMARTPASTE.DLL due to new api calls.

New macro cond2 – text gets pasted if the following macro yields the empty string.

March 01

Added support for PB 8

New options für routine names

SmartPaste v1.9 released

November 01

There is now a version of SmartPaste that runs directly on PB 8

The options window has been overhauled - choose which macros get displayed in the SmartPaste window and which go into the taskbar icon menu. You're even able to select the picture to go with it.

Bugfix: LocalVarPre is now pasted correctly for $ret...$-macros

If you didn't open the prototype view, SmartPaste in some cases pasted 'Event' instead of 'Function'.

If you didn't open the prototype view, argument passby-information was unavailable.

New macro §if§ - depending on whether a condition is TRUE, either the one or the other macro gets pasted. VERY VERSATILE!

New macro §throws§ - yield the exceptions that get thrown for the function

Always On Top did not react properly after having edited the options.

No Pasting enhancement '-'. If you use a '-' in front of the macro name, the text does not get pasted into PB. Comparable to §nopaste§, but does not need PB running.

SmartPaste version 2.0 released.

May 02

Minor changes:

'value' got pasted instead of the empty string for empty parameter lists – works correctly now

Navigational macros like §sos§ and §eos§ sometimes did not work properly. This has been corrected.

There was a bug in the documentation concerning §if§-macros. The parts of the if-macro do not get separated with commas but with semicolons.

Payment information updated.

SmartPaste version 2.1 released.

January 03

This version is the first to support PB9. 

A new command line parameter /c has been introduced, you can use is like this: "smartpaste /c macroName" If you omit /c, SmartPaste will stay open. If /c is found as the first parameter, it will close after having pasted the macro 'macroName'.

SmartPaste version 2.2 released.

April 03

PB integrated pasting: there is a new command line option that enables to paste text without switching over to SmartPaste, directly in your PowerScript. If SmartPaste is started with the  option /e, it tries to read the name of the macro from the current edit window. It replaces the macro name with the actual macro text.

Minor Bugfixes

SmartPaste version 2.4 released.

September 03

Hotkey pasting: a) select the hotkey in the options window. b) enter the macro name directly in the PowerBuilder edit window c) press hotkey d) voila!

Support for PocketPowerBuilder

Price changed to 30/300 US$

SmartPaste version 2.5 released.