38 lines
939 B
C++
38 lines
939 B
C++
#ifndef __tuDialogBox_h_
|
|
#define __tuDialogBox_h_
|
|
|
|
// $Revision: 1.1 $
|
|
// $Date: 1996/02/26 01:28:23 $
|
|
#include "tuTopLevel.h"
|
|
|
|
class tuRowColumn;
|
|
class tuBitmapTile;
|
|
|
|
class tuDialogBox : public tuTopLevel {
|
|
public:
|
|
tuDialogBox(const char* instanceName, tuColorMap* cmap,
|
|
tuResourceDB* db, char* progName, char* progClass,
|
|
Window transientFor = NULL);
|
|
tuDialogBox(const char* instanceName, tuTopLevel* othertoplevel,
|
|
tuBool transientForOtherTopLevel = False);
|
|
~tuDialogBox(void);
|
|
|
|
virtual void map(tuBool propagate = True);
|
|
|
|
virtual void setText(const char* s);
|
|
virtual void setText(const char* s[]);
|
|
|
|
tuBitmapTile* getBitmapTile(void) { return bitmap; }
|
|
tuRowColumn* getButtonContainer(void) { return buttonContainer; }
|
|
|
|
protected:
|
|
void initialize(void);
|
|
|
|
private:
|
|
tuRowColumn* textContainer;
|
|
tuRowColumn* buttonContainer;
|
|
tuBitmapTile* bitmap;
|
|
};
|
|
|
|
#endif /* __tuDialogBox_h */
|