; C++ 1 source_name 0 0 res UTF-8 connect MainFrame 1000 none 0 Evt . 1 1 1 1 UI 0 0 0 wxAUI_MGR_DEFAULT wxSYS_COLOUR_WINDOW wxBOTH 1 1 impl_virtual 0 wxID_ANY -1,600 MainFrame -1,-1 wxCAPTION|wxCLOSE_BOX|wxMINIMIZE_BOX|wxSYSTEM_MENU ; ; forward_declare M.A.S.S. Manager 1.0.0-pre wxCLIP_CHILDREN|wxTAB_TRAVERSAL 1 bSizerMain wxVERTICAL none 5 wxEXPAND 1 bSizerMainUi wxHORIZONTAL none 5 wxEXPAND|wxALL 1 wxID_ANY Installed M.A.S.S.es sbSizerInstalled wxVERTICAL 1 none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 _installedListView = new wxListView(this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxLC_HRULES); 1 wxListView* _installedListView; 0 Dock 0 Left 1 1 0 0 wxID_ANY #include <wx/listctrl.h> 0 0 1 _installedListView 1 protected 1 Resizable _installedListView->AppendColumn("Hangar", wxLIST_FORMAT_LEFT); _installedListView->AppendColumn("M.A.S.S. name", wxLIST_FORMAT_LEFT); 1 ; ; forward_declare 0 5 wxEXPAND 0 wxID_ANY Hangar actions sbSizerButtons wxHORIZONTAL 1 none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Move 0 0 0 1 _moveButton 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator moveEvent 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Delete 0 0 0 1 _deleteButton 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator deleteEvent 5 wxEXPAND|wxRIGHT|wxLEFT 0 bSizerSecondRow wxHORIZONTAL none 5 wxALL|wxEXPAND 2 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Backup save files 0 0 0 1 _zipButton 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator backupEvent 5 wxEXPAND|wxALL 2 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Open save directory 0 0 0 1 _openSaveDirButton 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator openSaveDirEvent 5 wxALIGN_CENTER_VERTICAL 0 bSizerImportExport wxVERTICAL none 5 wxALL|wxEXPAND 1 1 1 1 1 Load From Art Provider; wxART_GO_BACK; wxART_BUTTON 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Import 0 0 0 1 _importButton 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator importEvent 5 wxALL|wxEXPAND 0 1 1 1 1 Load From Art Provider; wxART_GO_FORWARD; wxART_BUTTON 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Export 0 0 0 1 _exportButton 1 protected 1 wxRIGHT Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator exportEvent 5 wxEXPAND|wxALL 1 wxID_ANY Staging area sbSizerStagingArea wxVERTICAL 1 none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 _stagingList 1 protected 1 Resizable 1 wxLB_NEEDED_SB|wxLB_SINGLE ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator stagingSelectionEvent 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Delete staged M.A.S.S. 0 0 0 1 _deleteStagedButton 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator deleteStagedEvent 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Open staging area directory 0 0 0 1 _stagingAreaButton 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator stagingButtonEvent 5 wxALIGN_CENTER_HORIZONTAL|wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 255,0,0 1 ,90,92,-1,70,0 0 0 wxID_ANY USE THIS TOOL AT YOUR OWN RISK! 0 0 0 1 _riskLabel 1 protected 1 Resizable 1 wxALIGN_CENTER_HORIZONTAL ; ; forward_declare 0 -1 5 wxALIGN_CENTER_HORIZONTAL 0 bSizerGameStatus wxHORIZONTAL none 5 wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxEXPAND|wxTOP|wxBOTTOM|wxLEFT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Game status: 0 0 0 1 _gameStatusLabel 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 wxSYS_COLOUR_CAPTIONTEXT 1 ,90,92,-1,70,0 0 0 wxID_ANY not running 0 0 0 1 _gameStatus 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxEXPAND|wxRIGHT|wxLEFT|wxALIGN_CENTER_HORIZONTAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY This version of the application was tested on M.A.S.S. Builder early access version 0.2.4. It may or may not work with other versions of the game. Made for the M.A.S.S. Builder community by Guillaume Jacquemin. https://github.com/williamjcm/wxMASSManager 0 0 0 1 _aboutText 1 protected 1 Resizable 1 wxALIGN_CENTER_HORIZONTAL ; ; forward_declare 0 -1 0 wxID_ANY _gameCheckTimer 0 5000 protected gameCheckTimerEvent