Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members

FX::FXProgressDialog Class Reference

#include <FXProgressDialog.h>

Inheritance diagram for FX::FXProgressDialog:
FX::FXDialogBox FX::FXTopWindow FX::FXShell FX::FXComposite FX::FXWindow FX::FXDrawable FX::FXId FX::FXObject

List of all members.

Public Member Functions

 FXProgressDialog (FXWindow *owner, const FXString &caption, const FXString &label, FXuint opts=PROGRESSDIALOG_NORMAL, FXint x=0, FXint y=0, FXint w=0, FXint h=0)
void setMessage (const FXString &msg)
FXString getMessage () const
void setBarStyle (FXuint style)
FXuint getBarStyle () const
void setProgress (FXuint value)
FXuint getProgress () const
void setTotal (FXuint value)
FXuint getTotal () const
void increment (FXuint value)
FXbool isCancelled () const
void setCancelled (FXbool flg)
virtual ~FXProgressDialog ()

Detailed Description

A Progress Dialog is a simple dialog which is used to keep a user informed of the progress of a lengthy operation in a program and that the program is in fact still working.


Constructor & Destructor Documentation

FX::FXProgressDialog::FXProgressDialog ( FXWindow owner,
const FXString caption,
const FXString label,
FXuint  opts = PROGRESSDIALOG_NORMAL,
FXint  x = 0,
FXint  y = 0,
FXint  w = 0,
FXint  h = 0 
)

Construct input dialog box with given caption, icon, and prompt text.

Destroy.


Member Function Documentation

Change the progress message.

Get progress message.

Change style of the progress bar widget.

Get style of the progress bar widget.

Change the amount of progress.

Get current progress.

Set total amount of progress.

Return total amount of progrss.

Increment progress by given amount.

Has operation been cancelled?

Change cancelled flag.

Copyright © 1997-2005 Jeroen van der Zijp