Sent to [EMAIL PROTECTED] on Mar 6, 1999...

-------------------------------------------------------

MacOS 8.5.1
CodeWarrior for Palm Computing Platform r5
CodeWarrior IDE v3.1 Build 0135
PalmPlugin v1.3.1b9
Palm OS Emulator 2.1d26

I'd like to be able to use the Palm OS 3.0 source code to assist in debugging my 
application. I'm not surprised that this isn't possible on the simulator, since that 
would require the source for the simulator library. However, when using the emulator 
or the device, it should be possible to step into Palm OS routines and see the source 
code rather than just assembler. When I try to do this, the debugger won't let me step 
in. Furthermore, if I set up a call to a Palm OS routine with invalid parameters to 
force the debugger to stop within a Palm OS routine, it still fails to show the source 
code. I've placed the source code in a folder inside the Palm OS 3.0 Support folder. I 
called this folder Src and left it organized as distributed, with system source files 
in a nested folder called "System>Src" and user interface source files in a folder 
called "UI". With the Palm OS source code set up this way, I can step into Palm OS 
routines in the simulator, and it will find the corresponding source file. However, 
the modification dates won't match causing the IDE to give a warning. If I press the 
OK button, I can view the source code, but the line numbers don't correspond. As I 
mentioned above, this makes perfect sense. However, this seems to imply that the 
source code is correctly installed and yet it isn't being used when debugging with the 
emulator or the device.

I would suggest that you distribute instructions along with the Palm OS source code. 
These instructions should allow the user to set up CodeWarrior to step into Palm OS 
routines when debugging with the emulator or the device. It should also be possible to 
set breakpoints in Palm OS routines from their source files. These capabilities would 
greatly increase the value of the source code.
-
Danny Epstein     *     mailto:[EMAIL PROTECTED]
Applied Thought Corporation     *     http://www.appliedthought.com
Flytrap for PalmOS     *     http://www.appliedthought.com/flytrap

Reply via email to