Quote: "as well as the debugging features of the language. It is extremely difficult to check even just a single variable value while the app is running."
My solution is to use the "print console" command in "Matrix1's Dlls".Here is a code snippet to create the console window.
//Variable Watcher Console Specific
#Constant Console_Black = 0
#Constant Console_Blue = 1
#Constant Console_Green = 2
#Constant Console_Red = 4
#Constant Console_White = 7
#Constant Console_BrightWhite = 15
///Need matrix1 Dlls to call this Function
///Call before loop to create Variable Watcher
///Then use the Console Print command in the loop
Function StartConsoleWindow(posx as integer,posy as integer,width as integer,Hieght as integer)
Local ConsoleHndl as dword
open console "Variable Watcher"
ConsoleHndl = get console handle()
set window size ConsoleHndl,width,Hieght
position window ConsoleHndl,posx,posy
clear console
set console on top TRUE
set console background Console_BrightWhite
set console colour Console_Black, Console_BrightWhite
grab focus
EndFunction
Then just call this anywhere in your code to get the value you need.
print console "Text describing the variable",MyVariable1;
print console
print console "Text describing the variable",MyVariable2;
print console
I can't help with the sprite commands because I use the Advanced2d dll instead.
[img]

[/img]





WindowsXP SP3,Vista,Windows 7 SP1, DBpro v7.7RC7
Stab In The Dark Editor
The coffee is lovely dark and deep,and I have code to write before I sleep.