6
#ifndef __SETTINGS_RESOURCE_PATHS_CONTROL_H__
7
#define __SETTINGS_RESOURCE_PATHS_CONTROL_H__
9
#include "BaseLayout/BaseLayout.h"
10
#include "Tools/OpenSaveFileDialog.h"
14
class SettingsResourcePathsControl :
15
public wraps::BaseLayout
18
SettingsResourcePathsControl(MyGUI::Widget* _parent = nullptr);
19
virtual ~SettingsResourcePathsControl();
25
void notifyClickResourcePathAdd(MyGUI::Widget* _sender);
26
void notifyClickResourcePathDelete(MyGUI::Widget* _sender);
28
void notifyEndDialogOpenSaveFile(Dialog* _sender, bool _result);
31
MyGUI::Button* mResourcePathAdd;
32
MyGUI::Button* mResourcePathDelete;
33
MyGUI::ListBox* mResourcePaths;
35
OpenSaveFileDialog* mOpenSaveFileDialog;
40
#endif // __SETTINGS_RESOURCE_PATHS_CONTROL_H__
7
#ifndef _a5f70053_8679_4663_81f8_928be16e5873_
8
#define _a5f70053_8679_4663_81f8_928be16e5873_
11
#include "OpenSaveFileDialog.h"
16
class SettingsResourcePathsControl :
18
public sigslot::has_slots<>
21
SettingsResourcePathsControl();
22
virtual ~SettingsResourcePathsControl();
25
virtual void OnInitialise(Control* _parent, MyGUI::Widget* _place, const std::string& _layoutName);
26
virtual void OnCommand(const std::string& _command);
32
void notifyClickAdd(MyGUI::Widget* _sender);
33
void notifyClickDelete(MyGUI::Widget* _sender);
35
void notifyEndDialogOpenSaveFile(Dialog* _sender, bool _result);
38
MyGUI::Button* mResourcePathAdd;
39
MyGUI::Button* mResourcePathDelete;
40
MyGUI::ListBox* mResourcePaths;
42
OpenSaveFileDialog* mOpenSaveFileDialog;