22#ifndef SHERLOCK_SCALPEL_JOURNAL_H
23#define SHERLOCK_SCALPEL_JOURNAL_H
25#include "sherlock/journal.h"
26#include "sherlock/saveload.h"
27#include "common/scummsys.h"
28#include "common/array.h"
29#include "common/events.h"
30#include "common/rect.h"
31#include "common/str-array.h"
32#include "common/stream.h"
39 BTN_NONE, BTN_EXIT, BTN_BACK10, BTN_UP, BTN_DOWN, BTN_AHEAD110, BTN_SEARCH,
40 BTN_FIRST_PAGE, BTN_LAST_PAGE, BTN_PRINT_TEXT, BTN_BACKWARD, BTN_FORWARD
61 byte _hotkeySearchExit;
62 byte _hotkeySearchBackward;
63 byte _hotkeySearchForward;
79 int getSearchString(
bool printError);
116 void record(
int converseNum,
int statementNum,
bool replyOnly =
false)
override;
Definition: scalpel_journal.h:43
void drawFrame() override
bool handleEvents(Common::CustomEventType action)
void resetPosition() override
void record(int converseNum, int statementNum, bool replyOnly=false) override
Definition: sherlock.h:206
uint32 CustomEventType
Definition: events.h:212