21 #ifndef FXFILEPROGRESSDIALOG_H 22 #define FXFILEPROGRESSDIALOG_H 25 #include "FXDialogBox.h" 31 class FXHorizontalSeparator;
59 long onCmdCancel(
FXObject*,FXSelector,
void*);
66 void setProgress(FXuint value);
69 FXuint getProgress()
const;
72 void setTotal(FXuint value);
75 FXuint getTotal()
const;
78 void increment(FXuint value);
81 void setActivityText(
const FXString& text);
84 void setActivityIcon(
FXIcon* ico);
87 void setOriginFile(
const FXString& fn);
90 void setTargetFile(
const FXString& fn);
93 void setNumBytes(FXlong num);
96 void setNumFiles(FXlong num);
99 void setCancelled(FXbool flg);
102 FXbool isCancelled()
const;
DialogBox window.
Definition: FXDialogBox.h:37
A label widget can be used to place a text and/or icon for explanation purposes.
Definition: FXLabel.h:64
Window is the base class for all widgets in FOX.
Definition: FXWindow.h:130
Definition: FX4Splitter.h:28
An Icon is an image with two additional server-side resources: a shape bitmap, which is used to mask ...
Definition: FXIcon.h:42
Progress bar widget.
Definition: FXProgressBar.h:42
Object is the base class for all objects in FOX; in order to receive messages from the user interface...
Definition: FXObject.h:134
File Progress Dialog.
Definition: FXFileProgressDialog.h:39
FXString provides essential string manipulation capabilities in FOX.
Definition: FXString.h:42