|
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. |