Maptitude GISDK Help |
Creates a new progress bar that reports the progress of an operation.
CreateProgressBar(string activity, boolean cancel_button)
Argument |
Contents |
activity |
The text displayed with the progress bar before it is updated. |
cancel_button |
Whether the progress window should contain a Cancel button. |
If the progress window is enabled but not visible, calling CreateProgressBar() displays the window.
CreateProgressBar() can be called without signaling an error:
when the progress window is disabled
when the progress bar contains the number of nested progress bars allowed in SetProgressWindow()
The cancel_button argument is used only when the first progress bar is created in the progress window. Otherwise, it is ignored.
SetProgressWindow("Status", 1) // Allow only a single progress bar
CreateProgressBar("Calculating...", "True")
for i = 1 to 100 do
stat = UpdateProgressBar("Step Number " + String(i), i)
if stat = "True" then do
ShowMessage("You Quit!")
goto quit_loop
end
x = x + i * i // The meat of this loop
end
quit_loop:
DestroyProgressBar()
ResetProgressWindow() // Return to previous maximum number of progress bars
Function |
Summary |
Destroys a progress bar, indicating completion of an operation |
|
Resets the title and the maximum number of progress bars that can be created in the progress window to the number prior to the last call to SetProgressWindow() |
|
Sets the title and the maximum number of progress bars that can be created in the progress window |
|
Updates a progress bar in the progress window |
©2025 Caliper Corporation | www.caliper.com |