|
History 2002
2.3.1.2 (07/31/2002)
-
'get.get_temp' now tests if the result exists. If this
folder doesn't exist, it looks for "TEMP" system variable,
then "TMP" variable then startup folder (same implementation
than Windows GetTempPath under Win9#, under NT the existence
of the folder isn't tested). This modification was introduced
as Magic 9 sometimes modify the TEMP environment variable to
[Startup Folder]%Temp%\. I internally use the same functions
when I use a temporary file (mailget.blat, get.temp_file,
get.cat, ...)
.
-
The table slider replacement now also works for Magic V9. Sadly
it also works in development mode. Note that the Magic wrapper
is different, as the slider title has changed from 'aaa' to ''
.
-
Focus on treeview now also works for V9
.
2.3.1.0 (07/15/2002)
-
Correction of a bug introduced in 2.3.0.0 for 'get.get_printers'.
This should also correct some reliability problems of this function
on Windows NT for some cases.
-
Enhanced keyboard support for treeview, and the focus is given
to the treeview when clicking on it (visual feedback : blue
or gray background of selected value).
You don't need anymore to declare all the keys
in the Magic task, the pr: button is also obsolete.
Actually, due to this new behavior you should remove the
old way (Task events and pr: button).
-
The menu functions ('get.set_bmp_menu', 'get.select_menu', 'get.change_menu', 'get.menu')
now take care of the eventual assigned hotkey
.
-
'get.replace_file' now returns -1 when no replacement was made instead
of 0. Also, If old string was larger than new string, there was a bug
as file size remained unchanged.
.
-
'get.iodel' options (recurse, recycle) didn't work
.
-
Set an icon in the status bar (Magic 8/9) for the mode
(query, modify, create). Some internal icons are
provided (use QUERY, MODIFY, CREATE as icon identifier).
.
-
'get._set_button' now accepts as parameter a button style
or a combination of button styles, that are added to all
buttons.
.
2.3.0.0 (04/15/2002)
-
New mailget.blat function. This is an interface to
blat.dll, the DLL version of BLAT,
a widely used command line smtp mailer.
The call is consistent with 'mailget.send' or 'mailget.mailto',
although it adds several parameters (including an option
field that lets you send html mail for instance, and
required informations : smtp server, "from" email).
-
'get.title_clock' add a clock to title (Title - HH:mm:ss).
-
Minor improvement in treeview explorer (speed, better refresh,
wait cursor).
-
'get.set_tree_view' now work for treeview explorer, with
the 'explorer' keyword.
-
'get.tree_view_action' now accept '+', '-' (expand if collapsed and
collapse if expanded), and 'Back' (backspace, go to parent).
-
Change in button size/position is taken by the treeview
.
-
'get.file_convert' can convert from OEM or ANSI to unicode
.
2.2.0.1 (02/25/2002)
-
Better Magic 9 installation, thanks to the "Font & Colors Conversion Utility"
by Andreas Sedlmeier (from magicu-l shared folder).
-
New Tree view options and functions
.
-
': folder : <path>' option to display sub-folders
of <path>, in a similar way to Windows Explorer.
-
Documentation for 'get.set_tree_view'. This function select
and show the specified item in a treeview, but isn't compatible with
the previous option.
-
Changed implementation of 'get.get_tree_view'.
-
New option (': All Clicks') to place in the 'treeview.txt'
to send the hotkey each time a click is issued in the treeview
window.
-
Better implementation of dot replacement by a comma
('get.set_enter_tab').
Corrected a bug (dot
was always replaced by comma !)
.
-
Corrected a bug in 'get.printto'.
.
-
'get.get_line' (that can retrieve a line a file by his number)
has better error checking.
.
-
'get.cat' now accepts as destination file
an input file.
.
-
'get.sha1' returns code from a file using
Secure Hash Algorithm.
.
-
Week number as defined in ISO-8601 (Week 1 of any year is the week that
contains the 4 January).
.
-
'get.menu' is a replacement for Magic MENU()
that also works menus that launch an event.
.
-
Bad state change in !O, !F, !P, !D and !N button styles.
.
-
Rasapi32.dll is no more statically linked, so you can use netget.dll
even if dial up networking (RAS) is not installed.
.
-
'get.str_token_extracts' (and its wrapper) now returns
tokens in found order.
.
-
'get.set_default_preview' now wait to have focus to
change the print previewer zoom factor (it does not
more send '100' to the current focus window).
.
-
'netget.convert_url' does not work as expected. Microsoft
has changed his function so characters after the ? are
not encoded. Partial fix : cut the URL in 2 parts : before
and after the ?, and convert the second part.
-
Documentation update : the color identifier used/returned
in GET.DLL functions has the same XXBBGGRR format than Magic.
Documentation stated incorrectly that it was XXRRGGBB
(HTML colors are #RRGGBB).
|
|