#include <wx/wxprec.h>
#include <wx/wx.h>
#include <wx/xrc/xmlres.h>
#include "GenApp.hh"
#include "model/SaveSlot.hh"
#include "model/SRAMFile.hh"
#include "res/palace.xpm"
#include "view/FileDropTarget.hh"
#include "view/MainFrame.hh"
Go to the source code of this file.
Functions | |
EVT_MENU (XRCID("IDM_GAME_ONE"), MainFrame::gameChange) EVT_MENU(XRCID("IDM_GAME_TWO") | |
MainFrame::gameChange | EVT_MENU (XRCID("IDM_GAME_THREE"), MainFrame::gameChange) EVT_MENU(XRCID("IDM_HAVE_ALL_LEVELS") |
MainFrame::gameChange MainFrame::multiChange | EVT_MENU (XRCID("IDM_HAVE_ALL_CONTAINERS"), MainFrame::multiChange) EVT_MENU(XRCID("IDM_HAVE_ALL_TECHNIQUES") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange | EVT_MENU (XRCID("IDM_HAVE_ALL_SPELLS"), MainFrame::multiChange) EVT_MENU(XRCID("IDM_HAVE_ALL_ITEMS") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange | EVT_MENU (XRCID("IDM_HAVE_ALL_SEALS"), MainFrame::multiChange) EVT_MENU(XRCID("IDM_HAVE_ALL_KEYS") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange | EVT_MENU (XRCID("IDM_HAVE_NONE_LEVELS"), MainFrame::multiChange) EVT_MENU(XRCID("IDM_HAVE_NONE_CONTAINERS") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange | EVT_MENU (XRCID("IDM_HAVE_NONE_TECHNIQUES"), MainFrame::multiChange) EVT_MENU(XRCID("IDM_HAVE_NONE_SPELLS") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange | EVT_MENU (XRCID("IDM_HAVE_NONE_ITEMS"), MainFrame::multiChange) EVT_MENU(XRCID("IDM_HAVE_NONE_SEALS") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange | EVT_MENU (XRCID("IDM_HAVE_NONE_KEYS"), MainFrame::multiChange) EVT_TEXT(XRCID("IDT_NAME") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange | EVT_COMMAND_SCROLL (XRCID("IDS_PLAY_COUNT"), MainFrame::playCountChange) EVT_CHECKBOX(XRCID("IDC_TRIFORCE") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange | EVT_COMMAND_SCROLL (XRCID("IDS_SWORD_LEVEL"), MainFrame::levelChange) EVT_COMMAND_SCROLL(XRCID("IDS_MAGIC_LEVEL") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange | EVT_COMMAND_SCROLL (XRCID("IDS_LIFE_LEVEL"), MainFrame::levelChange) EVT_COMMAND_SCROLL(XRCID("IDS_MAGIC_CONTAINER") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange | EVT_COMMAND_SCROLL (XRCID("IDS_LIFE_CONTAINER"), MainFrame::containerChange) EVT_CHECKBOX(XRCID("IDC_DOWNWARD_THRUST") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange | EVT_CHECKBOX (XRCID("IDC_UPWARD_THRUST"), MainFrame::techniqueChange) EVT_CHECKBOX(XRCID("IDC_SHIELD") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange | EVT_CHECKBOX (XRCID("IDC_JUMP"), MainFrame::spellChange) EVT_CHECKBOX(XRCID("IDC_LIFE") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange | EVT_CHECKBOX (XRCID("IDC_FAIRY"), MainFrame::spellChange) EVT_CHECKBOX(XRCID("IDC_FIRE") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange | EVT_CHECKBOX (XRCID("IDC_REFLECT"), MainFrame::spellChange) EVT_CHECKBOX(XRCID("IDC_SPELL") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange | EVT_CHECKBOX (XRCID("IDC_THUNDER"), MainFrame::spellChange) EVT_CHECKBOX(XRCID("IDC_CANDLE") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::itemChange | EVT_CHECKBOX (XRCID("IDC_GLOVE"), MainFrame::itemChange) EVT_CHECKBOX(XRCID("IDC_RAFT") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::itemChange MainFrame::itemChange | EVT_CHECKBOX (XRCID("IDC_BOOTS"), MainFrame::itemChange) EVT_CHECKBOX(XRCID("IDC_CROSS") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange | EVT_CHECKBOX (XRCID("IDC_FLUTE"), MainFrame::itemChange) EVT_CHECKBOX(XRCID("IDC_MAGIC_KEY") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange | EVT_CHECKBOX (XRCID("IDC_HAMMER"), MainFrame::itemChange) EVT_CHECKBOX(XRCID("IDC_PARAPA") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange MainFrame::sealChange | EVT_CHECKBOX (XRCID("IDC_MIDORO"), MainFrame::sealChange) EVT_CHECKBOX(XRCID("IDC_ISLAND") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange MainFrame::sealChange MainFrame::sealChange | EVT_CHECKBOX (XRCID("IDC_MAZE"), MainFrame::sealChange) EVT_CHECKBOX(XRCID("IDC_SEA") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange MainFrame::sealChange MainFrame::sealChange MainFrame::sealChange | EVT_CHECKBOX (XRCID("IDC_THREE_EYE_ROCK"), MainFrame::sealChange) EVT_COMMAND_SCROLL(XRCID("IDS_KEY") |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange MainFrame::sealChange MainFrame::sealChange MainFrame::sealChange EVT_CHECKBOX | ( | XRCID("IDC_THREE_EYE_ROCK") | , | |
MainFrame::sealChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange MainFrame::sealChange MainFrame::sealChange EVT_CHECKBOX | ( | XRCID("IDC_MAZE") | , | |
MainFrame::sealChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange MainFrame::sealChange EVT_CHECKBOX | ( | XRCID("IDC_MIDORO") | , | |
MainFrame::sealChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange EVT_CHECKBOX | ( | XRCID("IDC_HAMMER") | , | |
MainFrame::itemChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::itemChange MainFrame::itemChange MainFrame::itemChange EVT_CHECKBOX | ( | XRCID("IDC_FLUTE") | , | |
MainFrame::itemChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::itemChange MainFrame::itemChange EVT_CHECKBOX | ( | XRCID("IDC_BOOTS") | , | |
MainFrame::itemChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::itemChange EVT_CHECKBOX | ( | XRCID("IDC_GLOVE") | , | |
MainFrame::itemChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange EVT_CHECKBOX | ( | XRCID("IDC_THUNDER") | , | |
MainFrame::spellChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange MainFrame::spellChange EVT_CHECKBOX | ( | XRCID("IDC_REFLECT") | , | |
MainFrame::spellChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange MainFrame::spellChange EVT_CHECKBOX | ( | XRCID("IDC_FAIRY") | , | |
MainFrame::spellChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange MainFrame::spellChange EVT_CHECKBOX | ( | XRCID("IDC_JUMP") | , | |
MainFrame::spellChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange MainFrame::techniqueChange EVT_CHECKBOX | ( | XRCID("IDC_UPWARD_THRUST") | , | |
MainFrame::techniqueChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange MainFrame::containerChange EVT_COMMAND_SCROLL | ( | XRCID("IDS_LIFE_CONTAINER") | , | |
MainFrame::containerChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange MainFrame::levelChange EVT_COMMAND_SCROLL | ( | XRCID("IDS_LIFE_LEVEL") | , | |
MainFrame::levelChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange MainFrame::triforceChange EVT_COMMAND_SCROLL | ( | XRCID("IDS_SWORD_LEVEL") | , | |
MainFrame::levelChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::nameChange EVT_COMMAND_SCROLL | ( | XRCID("IDS_PLAY_COUNT") | , | |
MainFrame::playCountChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange EVT_MENU | ( | XRCID("IDM_HAVE_NONE_KEYS") | , | |
MainFrame::multiChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange EVT_MENU | ( | XRCID("IDM_HAVE_NONE_ITEMS") | , | |
MainFrame::multiChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange EVT_MENU | ( | XRCID("IDM_HAVE_NONE_TECHNIQUES") | , | |
MainFrame::multiChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange EVT_MENU | ( | XRCID("IDM_HAVE_NONE_LEVELS") | , | |
MainFrame::multiChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange MainFrame::multiChange EVT_MENU | ( | XRCID("IDM_HAVE_ALL_SEALS") | , | |
MainFrame::multiChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange MainFrame::multiChange EVT_MENU | ( | XRCID("IDM_HAVE_ALL_SPELLS") | , | |
MainFrame::multiChange | ||||
) |
MainFrame::gameChange MainFrame::multiChange EVT_MENU | ( | XRCID("IDM_HAVE_ALL_CONTAINERS") | , | |
MainFrame::multiChange | ||||
) |
MainFrame::gameChange EVT_MENU | ( | XRCID("IDM_GAME_THREE") | , | |
MainFrame::gameChange | ||||
) |
EVT_MENU | ( | XRCID("IDM_GAME_ONE") | , | |
MainFrame::gameChange | ||||
) |