Setup Factory 10

Debug.GetEventContext

Debug.GetEventContext

This is the first topic This is the last topic  

Debug.GetEventContext

This is the first topic This is the last topic  

OverviewExamples

string Debug.GetEventContext (

)

Example 1

context = Debug.GetEventContext();

Gets the current device context string and stores it in a variable named "context." For example, "Welcome > On Next"

Example 2

errmsg = "Error #" .. Application.GetLastError().. " in " .. Debug.GetEventContext();

Uses the concatenation operator (..) to form an error message containing the last error code and the current event context and stores the error message in a variable named "errmsg."

Example 3

-- Show the debug window.

Debug.ShowWindow(true);

 

-- Turn on the debug trace mode.

Debug.SetTraceMode(true);

 

-- Print some example text to the debug window.

Debug.Print("This is a test line that will be printed.\r\n");

 

-- Perform some addition and write it out to the debug window.

total = 6 + 2;

Debug.Print(total.."\r\n");

 

-- Print the current date to the debug window.

Debug.Print(System.GetDate(DATE_FMT_ISO).."\r\n");

 

-- Get the event context and print it to the debug window.

context = Debug.GetEventContext();

Debug.Print(context);

 

-- Determine if trace mode is turned on and print the result to the debug window.

trace_mode = Debug.GetTraceMode();

if trace_mode then

   Debug.Print("Trace mode is on.\r\n");

else

   Debug.Print("Trace mode is off.\r\n");

end

This example uses a few of the debug actions to output content to the debug window.

See also: Related Actions


Learn More: Indigo Rose Software - Setup Factory - Buy Now - Contact Us