Writing A Graphical User Interface For Math- Ematica Using Mathematica And MathLink
Price
Free (open access)
Transaction
Volume
15
Pages
8
Published
1997
Size
614 kb
Paper DOI
10.2495/IMS970451
Copyright
WIT Press
Author(s)
Chikara MIYA JI and Hiroshi KIMURA
Abstract
Interactive graphics are a weak part of Mathematica. In this article, a MathLink program which provides interactive graphics in realtime will be introduced. The program can be used to detect a user interface event, and send it to the Mathematica Kernel as an Event Expression. This mecha- nism enables one to write Graphical User Inter face (GUI) in Mathematica. To define a GUI object in Mathematica, an Object Oriented Programming Style (OOPS) is introduced. The combination of realtime interaction and kernel evaluation provides a dynamical interface building, execution, and debugging environment. In this article, theoverall design of the program will be discussed. 1 Introduc
Keywords