|
|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T d
Length: 928 (0x3a0)
Types: TextFile
Names: »dialogs.h«
└─⟦8648bda34⟧ Bits:30007244 EUUGD5_II: X11R5
└─⟦87c3ac0e0⟧ »./contrib-3/contrib-3.00«
└─⟦de8ce1454⟧
└─⟦this⟧ »contrib/lib/iv/src/bin/doc/dialogs.h«
#ifndef dialogs_h
#define dialogs_h
#include <IV-look/2.6/InterViews/dialog.h>
#include <IV-look/2.6/InterViews/filechooser.h>
class Window;
class Dialog;
class FileChooser;
class ButtonState;
class StringEditor;
class Chooser : public FileChooser {
public:
Chooser(const char*, const char* prompt);
virtual const char* post (Window*, const char* ext);
};
class Asker : public Dialog {
public:
Asker(const char*, const char* prompt);
virtual const char* post (Window*, const char* initial);
protected:
ButtonState* askerbs;
StringEditor* askereditor;
};
class Confirmer : public Dialog {
public:
Confirmer(const char*, const char* prompt);
virtual int post (Window*);
protected:
ButtonState* confirmerbs;
};
class Reporter : public Dialog {
public:
Reporter(const char*, const char* message);
virtual void post (Window*);
protected:
ButtonState* reporterbs;
};
#endif