Magic Software Enterprises
Magic Software Enterprises (MSE)
(NASDAQ : MGIC).
You can find Magic Software Enterprises or
Magic RAD distributors in
Magic Developers can look at the
Magic Software Enterprises support site
(software updates and technical notes). Two DLLs are distributed :
(to put a this
cool Magic animation instead of the
toolbar bitmap), and
(to make all magic windows modal).
I can't find anymore the GenDll
package (to use generic DLL for Magic V7, it's calldll
now), nor the maillink mail extension
(that has some problem with attachments),
nor the ntfix.exe (that lets you use
Magic 7.10d under Windows NT, instead of getting a "version
mismatch" error message).
Join the Magic Link
Magic Software Enterprises has changed his url from
early 2001, although they tried to get
magic.com (WIPO Domain Name Dispute, case D2000-0746).
Magic Software Enterprises was first at magic.org,
it's now the web site of an MSE employee.
There are other non related Magic Software, for instance :
provides source code for image processing ;
magicsw.com is a Web
solution provider ;
pc-magic.com (PC-Magic Software)
is the author of Magic Folder (that makes .zip
files look like a folder) ;
wordmagic.co.cr (Word Magic Software)
offers English/Spanish text translators and
spell checker, dictionaries ; ...
Computers:Programming:Application Builders:Magic at
the Open Directory Project.
The Magic Developers'Web Ring.
If you have a problem (or a solution !) with
certainly aren't the first, so join an independent
(although monitored by Magic Software Enterprises) Magic
mailing list with hundred of Magicians (from beginners to
: (Use a mail filter (on the sender, or on the subject)
to direct the message to a
particular folder, as there can be a lot of mails !)
also hosts a web-based Magic discussion platform.
Profile Software sells 2
components with miningfull names for Magic environment :
and Office Gate.
HotFudge : a
free DLL for Magic. Include among others expression
evaluation, basic charting, avi (and gif) animations, RAS (dial
up) handling, screen capture, IE4 and treeview control,
Drag and Drop, zoom buttons, and more...
At the same address you can find several other Magic goodies.
is a Perl tool that parses
an exported Magic CTL to a readable format.
Synopsis Systems Ltd
: Numerous utilities for Magicians, the Magic
SuperCheck is a really good product (to do "white box" testing) ;
and some Magic Technotes are very useful.
edits the Sorcerer Apprentice, a PDF book to learn and master Magic.
is a report tool for generation and execution of reports.
Output can be HTML, RTF, XML/XSL, PDF, PS. It works through UDP calls.
It contains htmler.exe, a tool to convert HTML to PDF.
SmartChart is a commercial
solution for doing charts with Magic, using a special text file.
HotFudge can also
produce simple charts.
is a set of functions, including charting and a scanner interface
- IntelliVIEW for Magic is
a commercial XML based report tool.
Magic ButtonTool lets you create
the four states bitmap for Magic image buttons.
Developers zone of Magic El Salvado.
can automatically convert any Magic application
to Magic 9 eDeveloper Browser mode.
distributes MagicExport Tools, MagicChart and MagicReportPro.
D C AL CODA proposes
a text editor (with spell check) implemented as a Magic
DLL for better integration, so you can replace Magic memo
several Magic tools : MATMUT (Magic Maintenance Utility) : cross
reference tool, picture replacer in forms, creation of SQL names
for easier SQL migration, code page translator ; Magic Transporter
helps in importing parts of a Magic application in another one ;
Magic Chartago is an activeX Charting solution.
They purpose a service to transform text based magic program
to GUI programs with better
results than build-in export/import.
is an open source (under GNU GPL) Magic tool to help converting forms
from a text based Magic to a GUI Magic.
lists Magic resources : independent Magic programmers, consultants, utilities, ...
Magic Software Enterprises in French
All French speaking resources about Magic Software Enterprises
and the Magic RAD engine are listed at
Magic Software Enterprises en français.
Misc Magic Software Enterprises Links
I use the
free Win32 C compiler with IDE, but I use
as editor. It's really quick,
and Microsoft API in help format (or Word format for
recent changes) are now supplied.
I also compiled GET.DLL with the
Free Borland C++ Compiler.
You don't get an IDE, but
Borland compiler and linker are good, and you have C++.
Good sources of informations are :
Ghostscript and Ghostview
: it's a Postscript emulator, and a
(and Linux, and OS/2, and Windows) as a LaTeX previewer or
as a printer drivers for my PCL printer, and now as a
development tool for Magic during report design. It's a
good print previewer for Magic. GhostView is free, and GNU
Ghostscript also, but Alladin Ghostscript isn't. You can
choose French, German or English version.
It can also produce PDF from PS, and view PDF files.
You can also produce PDF file from PS with this
online Acrobat distiller.
Inno Setup and
My Inno Setup Extensions :
the freeware setup generator I use for the GET.DLL installation, you
may want to try it to install your Magic applications as well.
or ScanBin :
analyze DLL/Exe (which function/module are
exported/imported ...). Far better than Quick View.
The answer to the 'failed to load driver" error message.
to view/extract resources (bitmap, icons, cursors or .avi) from exe/dll.
Greatis Windowse can
analyze windows, so you can get for instance the class name and
style of a window.
has some must have utilities, including a debug output ; a
file, a registry and a port monitor (that are great help to find
a missing file or registry entry !)
WinBatch : a very
useful batch language for Windows. Compiled batches are
freely distributable. A great companion for the "exit"
operation in Magic. I made the winbatch syntax file included
is a collection of
public domain or freeware C/C++ useful code. Some GET.DLL functions
comes from here (ISBN and Bank Card validation, easter day).
Vim : (Vi IMproved) My
favorite editor, with powerful search and replace and
support for big files as a magic exported CTL. I have contributed
with the Winbatch, Inno Setup, Windows Registry and RTF syntax files.
lets you use the print key button to print the screen to a printer.
the free command line compressor I use. And almost certainly you
use it also, as his compression technology is commonly
used (in the PNG graphic format for instance).
IcoSauve : save
your desktop icon placement.
including Jans Movies, a GIF animator that can also convert
from GIF to AVI (so you can put them on a Magic form with GET.DLL).
Don't forget to note the password.
: a free symbol font with the
true Euro symbol,
a barred 7, a slashed 0, navigation signs
and other useful symbols.
(an Xeyes for Windows).
PathCopy lets you copy
a path (long, short, UNC) using the contextual menu in explorer.
is a program that free up RAM (by forcing Windows to use his
Microsoft PC Speaker driver
let you use the PC speaker as a sound card, although sound quality is awful.
of the removing of Gif format between Magic V6 and V7.
ISO 4217 Currency List,
with the 3 letters code.
The Date FAQ.
(and this other date reference).
Bar code specifications.
2001, a Space Odyssey :
the black monolithic slab.
Internet and HTML
If you use GET.DLL and like it, please link to my page (a text link or my
logo), and I will also do it
here. Contact me, if you are not in this list.
(Search on Altavista for
sites that links here)