Module dcanvas.widgets.progressbar

Progress bar controls implementation.

ProgressBarWidget - progeress bar control

Synopsis

import dcanvas.widgets.progressbar;

auto pb = new ProgressBarWidget();
// set progress
pb.progress = 300; // 0 .. 1000
// set animation interval
pb.animationInterval = 50; // 50 milliseconds

// for indeterminate state: set progress to PROGRESS_INDETERMINATE (-1)
pb.progress = PROGRESS_INDETERMINATE;

Classes

NameDescription
AbstractProgressBar Base for different progress bar controls
ProgressBarWidget Progress bar widget

Manifest constants

NameTypeDescription
PROGRESS_ANIMATION_OFF
PROGRESS_HIDDEN
PROGRESS_INDETERMINATE
PROGRESS_MAX