User manual - Scripting_Guide

NAURTECH SMART CLIENTS FOR WINDOWS CE AND POCKET PC
CETerm Scripting Guide Page 58
m.IsVisible = true;
You may want to update the progress bar directly while processing data. Here is
an example.
/* Update progress and message during processing */
var m = CETerm.Message;
m.Text = "Processing data, please wait.";
m.Timeout = 0;
m.AbortButtonVisible = false;
m.ProgressRunning = false;
// Do some work
m.Progress = 0;
m.IsVisible = true;
OS.Sleep( 2000 ); // Simulate work delay
// Update
m.Progress = 20;
m.Text = "Finding addresses, please wait.";
OS.Sleep( 2000 ); // Simulate work delay
// Update
m.Progress = 50;
m.Text = "Sorting addresses, please wait.";
OS.Sleep( 2000 ); // Simulate work delay
// Update
m.Progress = 90;
m.Text = "Almost done, please wait.";
OS.Sleep( 2000 ); // Simulate work delay
// Done
m.IsVisible = false;
5.3 GETTING USER INPUT TO A SCRIPT
The TextInput object can get user input for a script. Here is an example for
getting a password.
/* Get password from user */
var t = CETerm.TextInput;
t.Title = "Warehouse Management";
t.Prompt = "Please enter your password:";
t.PasswordMode = true;
t.Input = ""; // Clear current password