MyGUI  3.2.1
MyGUI_TabItem.h
Go to the documentation of this file.
1 /*
2  * This source file is part of MyGUI. For the latest info, see http://mygui.info/
3  * Distributed under the MIT License
4  * (See accompanying file COPYING.MIT or copy at http://opensource.org/licenses/MIT)
5  */
6 
7 #ifndef __MYGUI_TAB_ITEM_H__
8 #define __MYGUI_TAB_ITEM_H__
9 
10 #include "MyGUI_Prerequest.h"
11 #include "MyGUI_TextBox.h"
12 #include "MyGUI_TabControl.h"
13 
14 namespace MyGUI
15 {
16 
21  public TextBox // FIXME пока для кэпшена вместо виджета текст (Bug #190)
22  {
24 
25  public:
26  TabItem();
27 
29  virtual void setCaption(const UString& _value);
31  virtual const UString& getCaption();
32 
34  void setButtonWidth(int _value = DEFAULT);
35 
36  protected:
37  virtual void initialiseOverride();
38  virtual void shutdownOverride();
39 
40  virtual void setPropertyOverride(const std::string& _key, const std::string& _value);
41  };
42 
43 } // namespace MyGUI
44 
45 #endif // __MYGUI_TAB_ITEM_H__