6
#ifndef __PROPERTY_FIELD_EDIT_BOX_H__
7
#define __PROPERTY_FIELD_EDIT_BOX_H__
9
#include "EditorToolTip.h"
10
#include "BaseLayout/BaseLayout.h"
11
#include "IPropertyField.h"
15
class PropertyFieldEditBox :
16
public wraps::BaseLayout,
20
PropertyFieldEditBox(MyGUI::Widget* _parent);
21
virtual ~PropertyFieldEditBox();
23
virtual void initialise(const std::string& _type);
25
virtual void setTarget(MyGUI::Widget* _currentWidget);
26
virtual void setValue(const std::string& _value);
27
virtual void setName(const std::string& _value);
29
virtual void setVisible(bool _value);
30
virtual bool getVisible();
32
virtual MyGUI::IntSize getContentSize();
33
virtual void setCoord(const MyGUI::IntCoord& _coord);
36
void notifyApplyProperties(MyGUI::Widget* _sender, bool _force);
37
void notifyTryApplyProperties(MyGUI::EditBox* _sender);
38
void notifyForceApplyProperties(MyGUI::EditBox* _widget);
41
virtual bool onCheckValue();
42
virtual void onAction(const std::string& _value, bool _final);
45
MyGUI::TextBox* mText;
46
MyGUI::EditBox* mField;
47
MyGUI::Widget* mCurrentWidget;
54
#endif // __PROPERTY_FIELD_EDIT_BOX_H__
7
#ifndef _c1d21eed_2872_4685_9244_e8e11dff7029_
8
#define _c1d21eed_2872_4685_9244_e8e11dff7029_
10
#include "EditorToolTip.h"
11
#include "BaseLayout/BaseLayout.h"
12
#include "IPropertyField.h"
17
class PropertyFieldEditBox :
18
public wraps::BaseLayout,
22
PropertyFieldEditBox(MyGUI::Widget* _parent);
23
virtual ~PropertyFieldEditBox();
25
virtual void initialise(const std::string& _type);
27
virtual void setTarget(MyGUI::Widget* _currentWidget);
28
virtual void setValue(const std::string& _value);
29
virtual void setName(const std::string& _value);
31
virtual void setVisible(bool _value);
32
virtual bool getVisible();
34
virtual MyGUI::IntSize getContentSize();
35
virtual void setCoord(const MyGUI::IntCoord& _coord);
38
void notifyApplyProperties(MyGUI::Widget* _sender, bool _force);
39
void notifyTryApplyProperties(MyGUI::EditBox* _sender);
40
void notifyForceApplyProperties(MyGUI::EditBox* _widget);
43
virtual bool onCheckValue();
44
virtual void onAction(const std::string& _value, bool _final);
47
MyGUI::TextBox* mText;
48
MyGUI::EditBox* mField;
49
MyGUI::Widget* mCurrentWidget;