![]() |
![]() |
![]() |
![]() |
The Palm OS Platform Emulator
The Emulator is a live prototype of a Spotlet running on the Palm OS Platform. The model will reflect how the application will function and behave. All of the controls are active and will respond to user interaction. The Emulator will show the true part placement. Palm OS Platform database operations are simulated by creating, reading, and writing information to files (located inside the .simplicitypalmos directory) in a way which is identical to the operation of the kjava Database class's operations on the Palm OS Platform.
The Emulator simulates a sent beam by storing the "beam" in a file named "PalmBeamClipboard" located in the .simplicitypalmos directory. The Beam Clipboard Editor will appear after each beam. The Clipboard Editor is a very simple text editor which can make changes to the text in the PalmBeamClipboard file. If the beam is not text, the Clipboard Editor may appear blank, but the data will be written in the PalmBeamClipboard. The Emulator simulates a received beam when Send Beam Event is selected from the Options menu in the Emulator.
Note that on a Palm OS Platform based handheld computer, a window from the Palm OS Platform will appear whenever a beam is sent or received. This may clear part of the screen, so a repaint is suggested after sending or receiving a beam.
The Emulator will beep when it is asked to play a sound.
In some circumstances, a warning sign will appear in the upper left-hand corner of the Emulator. Pressing this button will cause the warning to be displayed in the standard output.
![]()
Emulator Options
The Emulator has an options menu which has the following items on it
- View double size This will show the Emulator at double size. This can be useful depending upon the resolution and settings of the monitor.
- Send Beam Event This will cause the Emulator to read in the contents of the PalmBeamClipboard file as a new beam being received.
- Edit Beam Clipboard This will open the Beam Clipboard Editor.
Data Representations, Inc. http://www.datarepresentations.com support@datarepresentations.com sales@datarepresentations.com |
![]() |
![]() |
![]() |
![]() |