A change in 4D's behavior in version 2003 introduced a re-entrancy
problem where if the drop files callback method opened a 4D
dialog, for example by calling the ALERT command, the callback method would be
called twice for each drop. QDrop 1.1.8 implements a workaround to prevent
this from happening.
Restored compatibility with Windows NT4.
Identified and corrected a potential issue where the developer license would
not be copied to the compiled structure when building
compiled or standalone applications with 4D 2003.x.
It was possible to crash on 4D Server when a client was logging out
if at that time the licenses dialog was open. Fixed.
Long path names are now supported on Win NT.
Fixed QD_GetDroppedFile crash on Win NT.
v1.1.7
Fixes:
Fixed a bug where the plug-in could crash after switching to another data
file with OPEN DATAFILE or CREATE DATAFILE. MacOS X only.
Under rare circumstances the plug-in could fail to load expansion
licenses on Windows. Fixed.
v1.1.6
Fixes:
In a rare case licenses installed when running under 4D Server
would not be saved. Fixed.
Under certain circumstances QDrop could cause long delays during
application startup. Fixed.
v1.1.5
Fixes:
When running under 4D Server on MacOS X an error dialog reporting
"no stack memory" would pop up continuously. Fixed.
Under certain circumstances it was possible to loose installed licenses
when running under 4D Server on Windows. Fixed.
v1.1.4
Fixes:
Worked around a conflict with AreaList Pro's drag and drop mechanism. Win only.
The product name returned by the QD_GetVersion command now shows
whether the plugin is Carbon-based or not. For example, the Carbon
version of the plug-in will return "[plug-in name] [version] Carbon",
and the corresponding PPC version will return "[plug-in name] [version]
PPC". Mac only.
On some localized systems (Russian, Japanese) 4D would present a
syntax error dialog during plug-in initialization and the plug-in would
fail to display the license registration dialogs. Fixed. Mac/Win.
If 4D Client attempted to call a plug-in command when no license
seats were available on the server, the plug-in would block program
execution instead of faling back into demo mode. This is now fixed; the
plug-in will run in demo mode as expected. Mac/Win.
v1.1.3
Fixes:
Fixed a potential crash during startup when running with 4D 6.7.x.
Fixed a bug that could cause long delays during startup when
running with 4D Client on Windows.
Fixed a problem where the "Escape" menu would become unresponsive
when running with 4D Server 6.8.x on Windows.
v1.1.2
New features:
Server expansions from previous installations are now automatically
loaded on server startup.
Fixes:
Fixed a problem with the "Escape" menu on 4D Server under
MacOS X and Windows.
v1.1.1
New features:
Carbon version runs natively on MacOSX.
New license control system.
Fixes:
Windows only: If the user had set the "hide file
extensions" option in the Control Panel, QDrop would not accept
file drops. Fixed.
v1.0.1
Fixes:
Renumbered the constants resources (4DK#) so that they do not
conflict with other Escape plug-ins