|
History 2001
2.1.0.1 (09/20/2001)
-
New tool : Txt->Magic generates a Magic 7 export
(so you can import it in all upper Magic versions)
of a program that generates the specified text file.
This tool is usefully to embed in the ctl an external file
(.bat, template for Output Merge, ...) and generates
it when needed. This can solve distribution problems
(only the ctl to distribute, no problem of a forgotten
.bat or a bad - older - .bat).
- netget.dll update :
-
'netget.get_ips' returns a list of IP addresses.
-
'netget.ras_enum', 'netget.ras_connect' and 'netget.ras_disconnect'
for dial up networking.
-
'netget.get_unc' retrieve the UNC path \\ServerName\ShareName
from a disk identifier (N:\).
-
'get.printto' is similar to the 'get.print' function, it lets
you specify the printer if the application
(acrobat pdf reader for instance)
supports this protocol.
-
Treeview control : add bitmap at the left of treeview
item. 3 Options : only a bitmap, 2 bitmaps (2nd for
selected item, like in internet explorer),
or 2 bitmaps (2nd for opened item, like in help files).
.
-
Calendar control : you can now select a range of dates.
.
-
'get.fld_browse' select the specified folder as default .
-
'get.set_topmost' make the specified window always visible..
-
'get.modify_pif' to set the "close on exit" flag of .pif file.
The .pif file must exist, it can be created with 'get.shortcut_create'.
-
'get.sound_volume' to retrieve or set the WAV sound volume.
-
'get.get_img_size' now support pcx and tga image formats.
-
'get.set_enter_tab' now can convert the keypad dot to a comma
for European notation.
2.0.2.6 (07/13/2001) :
-
'get.str_alpha' is more Magic compatible ('0' at the begin of a picture
has the same behavior than 'X', backslashes are managed, and
the parse stop at the end of the picture instead of at the end
of the string). .
-
'get.activate_win' didn't return the window handle, even
if the found window was activated.
2.0.2.5 (06/20/2001) :
-
GET.DLL announcement and discussion lists
have moved to Yahoo Groups.
I have automatically subscribed
former subscribers of ListBot.
-
New Magic Cross Reference Printing :
print date, time ,user and computer,
show result in browser instead of printing (Print = N option set
in the installation).
-
'get.get_printer_info' accepts 3 new options :
- 'Error' returns a list of error (from this list :
'Error,Paper Jam,Paper Out,Paper Problem ,Output Bin Full ,Not available ,No Toner ,Out of Memory ,Offline ,Door Open ,Page Punt')
- 'Status' returns a list of status, the same items
than 'Error' and :
'Paused,Pending Deletion,Busy,Initializing,IO Active,Manual Feed,Printing,Processing,Toner Low,User Intervention,Waiting,Warming Up,Power Save,Status Server Unknown'.
- 'FirstStartingTime' returns a YYYYMMDDHHMMSS date
(The starting date/time of the current job in the spooler).
-
udf('get.set_jobs', Printer Name, 'Delete') remove the spooled
jobs. You must have the rights to do it ! .
-
New option to status subclassing : you can now ignore Magic
messages you don't want to print. Add the beginning of the
messages in the status.eng ([Ignore] section). .
-
'get.id3' can retrieve or modify song informations (ID3V1)
of MP3 files. .
-
'get.wdate' (Magic Date, 'S'hort or 'L'ong or Windows picture)
returns a string date as set by the user
in his regional settings.
-
udp('get.change_menu', 'Menu Path', 'New Menu Title')
let you modify the title of the specified menu
(until a mnushow() is called !). .
-
The function to replace the Magic 8 toolbar bitmap
by a clock doesn't crash anymore.
-
With 'get.set_input_option', you can allow input
to the specified window (a button for instance)
after a 'get.stop_input'. .
-
Tooltips options (Balloon and/or multiline styles)
now also work with Magic 8 and Magic 9. .
-
s_get.dll exports get.dll functions with stdcall calling
convention, functions are the same except that the function name
has a s_ prefix.
I'm waiting for your samples in other languages than Magic.
-
Screen saver tool : Read or modify the current screen saver ;
launch, show config dialog, or launch the screen saver
control panel for the specified screen saver.
-
New 'bA' button style, the same than 'ba' but
text color is blue when focus (OFLAT global style) .
-
Better installation,
you now have to install GET.DLL in
the Magic folder.
2.0.2.0 (05/15/2001) :
-
I've designed some Magic bitmap buttons
to simulate a check box :
3 styles (Magic 3D raised, Magic 3D sunken, and
Borland) and 2 bitmaps by style (checked/unchecked).
It's useful to immediately react in a table
when a check box is pressed : use instead of the check
box a bitmap button.
-
The "&" character is now doubled
in list_? functions .
-
'get.get_cursor_pos' returns the cursor position
(in pixels in the specified window).
-
'get.get_cursor_hwnd' returns the handle of the Windows control
under the cursor.
.
-
'get.get_title' returns the title of the specified
window
.
-
New buttons styles : ma:[HotKey] and mx:[HotKey]
send the specified HotKey when the mouse is over
(ma:) or no more over (mx:) the button
.
-
You can now set ('get.set_printer_info')
or retrieve ('get.get_printer_info') bin by name (and not only by number).
.
2.0.1.7 (04/04/2001) :
-
Bug fix release : dynamic image buttons didn't work
for icon positioned at left. .
2.0.1.6 (03/29/2001) :
-
Duplicate an existing printer ('get.duplicate_printer'), you
can use then 'get.set_printer_info' to change the required
setting (Paper Bin, Print Quality, Duplex mode, ...).
-
The analog clock control didn't pass the daylight date,
it now returns the correct time. .
-
Thanks to Manoel Frederico for his suggestion (and Delphi code !) to add
keyboard support to the treeview. It's not automatic, but
the new function ('get.tree_view_action') can be called
from Magic from the task event list. .
-
Tool tips option : set balloon style or multiline tooltips
(and precise maximum width). .
-
'Get.kbput' support most characters. .
-
Enhanced behavior for 'get.activate', it now also gives
focus to the activated window.
-
Try 'gg:' button style !
-
With 'get.set_status_proc', if the ini file
is read only on a shared folder on an NT server,
it does not work (but it works better than before !).
.
2.0.1.1 (02/19/2001) :
-
New option to 'get.iodel' to also delete files in subfolders
(like erase /s). Use with caution !.
-
Internal modifications to allow more "combined"
styles.
-
Crash with treeview if IE4 was installed. Fixed.
-
New NT functions
- 'ntget.event_write' to write to the NT event log.
'ntget.event_source' creates a source.
- 'ntget.add_user' adds a user.
- 'ntget.set_user_info' can set the
RASS callback number, password
options, disable an account, ...
- 'ntget.change_password'.
2.0.1.0 (02/01/2001) :
-
New Magic Cross Reference Printing
version : remove temporary files, may launch the browser
instead of print.
.
-
New installation procedure Magic 9 compatible. Install
a shortcut for the French demo.
-
'mailget.mailto' did not set the attachment option correctly.
Note that this option is often not implemented in mail
packages. Various improvements (I read the
RFC 2368)
.
For compatibility with most e-mail packages, you should
try 'mailget.send' that can display e-mail with the 'ui:'
prefix in the subject.
-
'get.iodel' accepts wildcard characters (* and ?).
Options to delete files older and/or younger than the specified date,
and to send files to the recycle bin. Actually, I needed it
from my Magic Cross Reference Printing tool
.
-
'get.save_clipboard_bmp' save bitmap from clipboard
to disk.
-
'get.stop_mouse' and 'get.stop_input' only worked the first time :-((
.
-
Zoom buttons were sending their Magic action, and were pushed
when releasing the mouse, even if they weren't pushed
.
-
There may be some problems with the TreeView if you were
changing the TreeView
.
-
Set default settings for a serial port
.
2.0.0.1 (01/17/2001) :
|
|