Interface ICamApiProgressIndicator
Controls the native progress indicator in the status area of the main
application window. Obtain an instance via
ICamApiApplicationMainForm.CreateProcessIndicator, call Show to occupy the
indicator, push progress with SetPercent/SetCaption, then Hide when done.
Assembly: CAMAPI.ApplicationMainForm.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("B4F28D17-6C39-4E0A-8B52-1D9A7C4F3E08")]
public interface ICamApiProgressIndicator
Methods
GetCaption()
Declaration
Returns
GetPercent()
Current completion percent (0..100)
Declaration
Returns
Hide(out TResultStatus)
Declaration
void Hide(out TResultStatus ResultStatus)
Parameters
RegisterHandler(string, ICamApiEventHandler, IListString, out TResultStatus)
Declaration
void RegisterHandler(string HandlerIdent, ICamApiEventHandler Handler, IListString Events, out TResultStatus ResultStatus)
Parameters
SetCaption(string, out TResultStatus)
Declaration
void SetCaption(string Value, out TResultStatus ResultStatus)
Parameters
SetPercent(int, out TResultStatus)
Declaration
void SetPercent(int Value, out TResultStatus ResultStatus)
Parameters
Show(out TResultStatus)
Declaration
void Show(out TResultStatus ResultStatus)
Parameters
UnregisterHandler(string, out TResultStatus)
Declaration
void UnregisterHandler(string HandlerIdent, out TResultStatus ResultStatus)
Parameters