[MGGEN.COM : Magic developers resources - GET.DLL free libray]
[ Magic DLL * X XRef * Contact < History > Links * Repository * FAQ * French ]
 
[ History 1997-1999 [ History 2000 [ History 2001 | History 2002 | History ]

[^] 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, ...) Suggestion !.
  • 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 '' Suggestion !.
  • Focus on treeview now also works for V9 Suggestion !.

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 Suggestion !.
  • '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. Suggestion !.
  • 'get.iodel' options (recurse, recycle) didn't work Suggestion !.
  • 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). Suggestion !.
  • 'get._set_button' now accepts as parameter a button style or a combination of button styles, that are added to all buttons.Suggestion !.

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 treeviewSuggestion !.
  • 'get.file_convert' can convert from OEM or ANSI to unicodeSuggestion !.

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 functionsSuggestion !.
    • ': 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 !)Suggestion !.
  • Corrected a bug in 'get.printto'.Suggestion !.
  • 'get.get_line' (that can retrieve a line a file by his number) has better error checking.Suggestion !.
  • 'get.cat' now accepts as destination file an input file.Suggestion !.
  • 'get.sha1' returns code from a file using Secure Hash Algorithm.Suggestion !.
  • Week number as defined in ISO-8601 (Week 1 of any year is the week that contains the 4 January).Suggestion !.
  • 'get.menu' is a replacement for Magic MENU() that also works menus that launch an event.Suggestion !.
  • Bad state change in !O, !F, !P, !D and !N button styles.Suggestion !.
  • Rasapi32.dll is no more statically linked, so you can use netget.dll even if dial up networking (RAS) is not installed. Suggestion ! Suggestion !.
  • 'get.str_token_extracts' (and its wrapper) now returns tokens in found order.Suggestion !.
  • '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).Suggestion !.
  • '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).

[ Magic DLL : History of modifications of GET.DLL ]

 

Powered by GET.DLL, a Magic Extension