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/rect.h" 30 #include "common/str-array.h" 31 #include "common/stream.h" 38 BTN_NONE, BTN_EXIT, BTN_BACK10, BTN_UP, BTN_DOWN, BTN_AHEAD110, BTN_SEARCH,
39 BTN_FIRST_PAGE, BTN_LAST_PAGE, BTN_PRINT_TEXT, BTN_BACKWARD, BTN_FORWARD
61 byte _hotkeyFirstPage;
63 byte _hotkeyPrintText;
70 byte _hotkeySearchExit;
71 byte _hotkeySearchBackward;
72 byte _hotkeySearchForward;
88 int getSearchString(
bool printError);
125 void record(
int converseNum,
int statementNum,
bool replyOnly =
false)
override;
void record(int converseNum, int statementNum, bool replyOnly=false) override
bool handleEvents(int key)
void drawFrame() override
Definition: animation.h:29
Definition: sherlock.h:76
Definition: scalpel_journal.h:42
void resetPosition() override