6
#ifndef __SEPARATOR_LIST_CONTROL_H__
7
#define __SEPARATOR_LIST_CONTROL_H__
9
#include "BaseLayout/BaseLayout.h"
11
#include "PropertyAdvisor.h"
16
class SeparatorListControl :
17
public wraps::BaseLayout,
18
public PropertyAdvisor
21
SeparatorListControl(MyGUI::Widget* _parent);
22
virtual ~SeparatorListControl();
25
void notifyChangePosition(MyGUI::ListBox* _sender, size_t _index);
26
void notifyComboChangePosition(MyGUI::ComboBox* _sender, size_t _index);
28
virtual void updateSeparatorProperties();
29
virtual void updateSkinProperties();
31
virtual void updateSeparatorProperty(Property* _sender, const MyGUI::UString& _owner);
39
MyGUI::UString mTypeName;
41
MyGUI::ListBox* mList;
42
MyGUI::ComboBox* mPresets;
47
#endif // __SEPARATOR_LIST_CONTROL_H__
7
#ifndef _655d5259_42ad_447e_a3bc_17890df040c2_
8
#define _655d5259_42ad_447e_a3bc_17890df040c2_
12
#include "ListBoxDataControl.h"
17
class SeparatorListControl :
19
public sigslot::has_slots<>
22
SeparatorListControl();
23
virtual ~SeparatorListControl();
26
virtual void OnInitialise(Control* _parent, MyGUI::Widget* _place, const std::string& _layoutName);
29
ListBoxDataControl* mListBoxControl;