22#ifndef MOHAWK_DIALOGS_H
23#define MOHAWK_DIALOGS_H
25#include "mohawk/mohawk.h"
27#include "common/events.h"
28#include "common/str.h"
29#include "common/ustr.h"
31#include "engines/dialogs.h"
33#include "gui/dialog.h"
34#include "gui/widget.h"
42class StaticTextWidget;
60 void handleMouseDown(
int x,
int y,
int button,
int clickCount)
override {
66 setResult(state.
ascii);
70 void reflowLayout()
override;
84 ~MystOptionsWidget()
override;
97 bool isInGame()
const;
114 MystMenuDialog(
Engine *engine);
115 ~MystMenuDialog()
override;
128 ~RivenOptionsWidget()
override;
131 void load()
override;
132 bool save()
override;
Definition: ThemeEval.h:37
Definition: keyboard.h:294
uint16 ascii
Definition: keyboard.h:310