THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 31/03/2011 at 05:49, xxxxxxxx wrote:
Please check teh PROGRESSBAR dialog resource element.
Little example.
resource file
DIALOG DLG_LISTVIEW
{
NAME TDLG;
SCALE_H;SCALE_V;
GROUP
{
PROGRESSBAR MY_PROGRESS_BAR_ID { SIZE -100,-20; }
}
}
code
...
Bool ListViewDialog::CreateLayout(void)
{
// first call the parent instance
Bool res = GeDialog::CreateLayout();
res = LoadDialogResource(DLG_LISTVIEW,NULL,0);
return res;
}
Bool ListViewDialog::InitValues(void)
{
// first call the parent instance
if (!GeDialog::InitValues()) return FALSE;
BaseContainer msg(BFM_SETSTATUSBAR);
msg.SetBool(BFM_STATUSBAR_PROGRESSFULLSIZE, TRUE);
msg.SetBool(BFM_STATUSBAR_PROGRESSON, TRUE);
msg.SetReal(BFM_STATUSBAR_PROGRESS, 0.5);
SendMessage(MY_PROGRESS_BAR_ID, msg);
return TRUE;
}
...
cheers,
Matthias