diff options
author | Eugene Sandulenko | 2011-02-28 01:50:06 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2011-03-17 17:31:02 +0200 |
commit | c8133914550a7ac8bab3761406882bcdfc8347a5 (patch) | |
tree | 67f8747f97a2c231bb7d55090f2b23e236ad2c3d /engines/hugo/menu.h | |
parent | 093b74e40541842e4f385f92a75e9eee93a24c2d (diff) | |
download | scummvm-rg350-c8133914550a7ac8bab3761406882bcdfc8347a5.tar.gz scummvm-rg350-c8133914550a7ac8bab3761406882bcdfc8347a5.tar.bz2 scummvm-rg350-c8133914550a7ac8bab3761406882bcdfc8347a5.zip |
HUGO: Renamed menu.* to dialogs.*
Diffstat (limited to 'engines/hugo/menu.h')
-rw-r--r-- | engines/hugo/menu.h | 100 |
1 files changed, 0 insertions, 100 deletions
diff --git a/engines/hugo/menu.h b/engines/hugo/menu.h deleted file mode 100644 index 6e2a9063bc..0000000000 --- a/engines/hugo/menu.h +++ /dev/null @@ -1,100 +0,0 @@ -/* ScummVM - Graphic Adventure Engine - * - * ScummVM is the legal property of its developers, whose names - * are too numerous to list here. Please refer to the COPYRIGHT - * file distributed with this source distribution. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - * - * $URL$ - * $Id$ - * - */ - -#ifndef HUGO_TOPMENU_H -#define HUGO_TOPMENU_H - -#include "gui/dialog.h" - -namespace Hugo { - -enum MenuOption { - kMenuWhat = 0, - kMenuMusic, - kMenuSoundFX, - kMenuSave, - kMenuLoad, - kMenuRecall, - kMenuTurbo, - kMenuLook, - kMenuInventory -}; - -enum { - kMenuWidth = 320, - kMenuHeight = 24, - kMenuX = 5, - kMenuY = 1, - kButtonWidth = 20, - kButtonHeight = 20, - kButtonPad = 1, - kButtonSpace = 5 -}; - -enum { - kCmdWhat = 'WHAT', - kCmdMusic = 'MUZK', - kCmdSoundFX = 'SOUN', - kCmdSave = 'SAVE', - kCmdLoad = 'LOAD', - kCmdRecall = 'RECL', - kCmdTurbo = 'TURB', - kCmdLook = 'LOOK', - kCmdInvent = 'INVT' -}; - -class TopMenu : public GUI::Dialog { -public: - TopMenu(HugoEngine *vm); - ~TopMenu(); - - void reflowLayout(); - void handleCommand(GUI::CommandSender *sender, uint32 command, uint32 data); - void handleMouseUp(int x, int y, int button, int clickCount); - - void loadBmpArr(Common::SeekableReadStream &in); - -protected: - void init(); - - HugoEngine *_vm; - - GUI::PicButtonWidget *_whatButton; - GUI::PicButtonWidget *_musicButton; - GUI::PicButtonWidget *_soundFXButton; - GUI::PicButtonWidget *_loadButton; - GUI::PicButtonWidget *_saveButton; - GUI::PicButtonWidget *_recallButton; - GUI::PicButtonWidget *_turboButton; - GUI::PicButtonWidget *_lookButton; - GUI::PicButtonWidget *_inventButton; - - Graphics::Surface **arrayBmp; - uint16 arraySize; -}; - -} - -#endif // HUGO_TOPMENU_H |