7#ifndef MYGUI_BACKWARD_COMPATIBILITY_H_
8#define MYGUI_BACKWARD_COMPATIBILITY_H_
25#ifndef MYGUI_DONT_USE_OBSOLETE
31 MYGUI_OBSOLETE(
" is deprecated, use : void Button::setStateSelected(bool _value)")
33 MYGUI_OBSOLETE(
" is deprecated, use : bool Button::getStateSelected()")
35 MYGUI_OBSOLETE(
" is deprecated, use : void Button::setStateSelected(bool _value)")
37 MYGUI_OBSOLETE(
" is deprecated, use : bool Button::getStateSelected()")
41 MYGUI_OBSOLETE(
" is deprecated, use : void Button::setImageName(std::string_view _name)")
52 " is deprecated, use : void ImageBox::addItemFrameDuplicate(size_t _index, size_t _indexSourceFrame)")
54 MYGUI_OBSOLETE(
" is deprecated, use : void ImageBox::insertItemFrameDuplicate(size_t _index, size_t "
55 "_indexFrame, size_t _indexSourceFrame)")
63 MYGUI_OBSOLETE(
" is deprecated, use : size_t ComboBox::getIndexSelected()")
65 MYGUI_OBSOLETE(
" is deprecated, use : void ComboBox::setIndexSelected(size_t _index)")
67 MYGUI_OBSOLETE(
" is deprecated, use : void ComboBox::clearIndexSelected()")
70 MYGUI_OBSOLETE(
" is deprecated, use : void ComboBox::insertItemAt(size_t _index, const UString& _name)")
72 MYGUI_OBSOLETE(
" is deprecated, use : void ComboBox::setItemNameAt(size_t _index, const UString& _name)")
74 MYGUI_OBSOLETE(
" is deprecated, use : const UString& ComboBox::getItemNameAt(size_t _index)")
76 MYGUI_OBSOLETE(
" is deprecated, use : void ComboBox::removeItemAt(size_t _index)")
78 MYGUI_OBSOLETE(
" is deprecated, use : void ComboBox::removeAllItems()")
80 MYGUI_OBSOLETE(
" is deprecated, use : size_t ComboBox::getIndexSelected()")
82 MYGUI_OBSOLETE(
" is deprecated, use : void void ComboBox::clearIndexSelected()")
84 MYGUI_OBSOLETE(
" is deprecated, use : void ComboBox::setIndexSelected(size_t _index)")
87 MYGUI_OBSOLETE(
" is deprecated, use : void ComboBox::setMaxListLength(int _value)")
89 MYGUI_OBSOLETE(
" is deprecated, use : int ComboBox::getMaxListLength()")
97 MYGUI_OBSOLETE(
" is deprecated, use : void EditBox::setVisibleVScroll(bool _visible)")
99 MYGUI_OBSOLETE(
" is deprecated, use : bool EditBox::isVisibleVScroll()")
101 MYGUI_OBSOLETE(
" is deprecated, use : void EditBox::setVisibleHScroll(bool _visible)")
103 MYGUI_OBSOLETE(
" is deprecated, use : bool EditBox::isVisibleHScroll()")
106 MYGUI_OBSOLETE(
" is deprecated, use : void EditBox::setTextIntervalColour(size_t _start, size_t _count, const "
109 MYGUI_OBSOLETE(
" is deprecated, use : size_t EditBox::getTextSelectionStart() , size_t getTextSelectionEnd()")
111 MYGUI_OBSOLETE(
" is deprecated, use : UString EditBox::getTextInterval(size_t _start, size_t _count)")
113 MYGUI_OBSOLETE(
" is deprecated, use : void EditBox::setTextSelection(size_t _start, size_t _end)")
115 MYGUI_OBSOLETE(
" is deprecated, use : void EditBox::deleteTextSelection()")
117 MYGUI_OBSOLETE(
" is deprecated, use : UString EditBox::getTextSelection()")
119 MYGUI_OBSOLETE(
" is deprecated, use : bool EditBox::isTextSelection()")
121 MYGUI_OBSOLETE(
" is deprecated, use : void EditBox::setTextSelectionColour(const Colour& _colour)")
129 MYGUI_OBSOLETE(
" is deprecated, use : size_t ItemBox::getItemIndexSelected()")
131 MYGUI_OBSOLETE(
" is deprecated, use : void ItemBox::setIndexSelected(size_t _index)")
133 MYGUI_OBSOLETE(
" is deprecated, use : void ItemBox::clearIndexSelected()")
136 MYGUI_OBSOLETE(
" is deprecated, use : void ItemBox::insertItemAt(size_t _index, Any _data)")
138 MYGUI_OBSOLETE(
" is deprecated, use : void ItemBox::setItemDataAt(size_t _index, Any _data)")
140 MYGUI_OBSOLETE(
" is deprecated, use : void ItemBox::removeItemAt(size_t _index)")
142 MYGUI_OBSOLETE(
" is deprecated, use : void ItemBox::removeAllItems()")
144 MYGUI_OBSOLETE(
" is deprecated, use : size_t ItemBox::getIndexSelected()")
146 MYGUI_OBSOLETE(
" is deprecated, use : void ItemBox::clearIndexSelected()")
148 MYGUI_OBSOLETE(
" is deprecated, use : void ItemBox::setIndexSelected(size_t _index)")
151 MYGUI_OBSOLETE(
" is deprecated, use : Widget* ItemBox::getWidgetDrag()")
156 MYGUI_OBSOLETE(
" is deprecated, use : void ItemBox::setVerticalAlignment(bool _value)")
158 MYGUI_OBSOLETE(
" is deprecated, use : bool ItemBox::getVerticalAlignment() const")
166 MYGUI_OBSOLETE(
" is deprecated, use : size_t ListBox::getIndexSelected()")
168 MYGUI_OBSOLETE(
" is deprecated, use : void ListBox::setIndexSelected(size_t _index)")
170 MYGUI_OBSOLETE(
" is deprecated, use : void ListBox::clearIndexSelected()")
173 MYGUI_OBSOLETE(
" is deprecated, use : void ListBox::insertItemAt(size_t _index, const UString& _name)")
175 MYGUI_OBSOLETE(
" is deprecated, use : void ListBox::setItemNameAt(size_t _index, const UString& _name)")
177 MYGUI_OBSOLETE(
" is deprecated, use : const UString& ListBox::getItemNameAt(size_t _index)")
179 MYGUI_OBSOLETE(
" is deprecated, use : void ListBox::removeItemAt(size_t _index)")
181 MYGUI_OBSOLETE(
" is deprecated, use : void ListBox::removeAllItems()")
183 MYGUI_OBSOLETE(
" is deprecated, use : size_t ListBox::findItemIndexWith(const UString& _name)")
185 MYGUI_OBSOLETE(
" is deprecated, use : size_t ListBox::getIndexSelected()")
187 MYGUI_OBSOLETE(
" is deprecated, use : void ListBox::clearIndexSelected()")
189 MYGUI_OBSOLETE(
" is deprecated, use : void ListBox::setIndexSelected(size_t _index)")
191 MYGUI_OBSOLETE(
" is deprecated, use : void ListBox::beginToItemAt(size_t _index)")
193 MYGUI_OBSOLETE(
" is deprecated, use : void ListBox::beginToItemFirst()")
195 MYGUI_OBSOLETE(
" is deprecated, use : void ListBox::beginToItemLast()")
197 MYGUI_OBSOLETE(
" is deprecated, use : void ListBox::beginToItemSelected()")
199 MYGUI_OBSOLETE(
" is deprecated, use : bool ListBox::isItemVisibleAt(size_t _index, bool _fill)")
201 MYGUI_OBSOLETE(
" is deprecated, use : bool ListBox::isItemSelectedVisible(bool _fill)")
209 MYGUI_OBSOLETE(
" is deprecated, use : void Widget::setVisible(bool _value)")
211 MYGUI_OBSOLETE(
" is deprecated, use : void Widget::setVisible(bool _value)")
216 MYGUI_OBSOLETE(
" is deprecated, use : void setItemChildVisibleAt(size_t _index, bool _visible)")
218 MYGUI_OBSOLETE(
" is deprecated, use : void setItemChildVisible(MenuItem* _item, bool _visible)")
220 MYGUI_OBSOLETE(
" is deprecated, use : void setItemChildVisibleAt(size_t _index, bool _visible)")
222 MYGUI_OBSOLETE(
" is deprecated, use : void setItemChildVisible(MenuItem* _item, bool _visible)")
225 MYGUI_OBSOLETE(
" is deprecated, use : void MenuControl::setVerticalAlignment(bool _value)")
227 MYGUI_OBSOLETE(
" is deprecated, use : bool MenuControl::getVerticalAlignment() const")
235 MYGUI_OBSOLETE(
" is deprecated, use : void setItemChildVisible(bool _visible)")
237 MYGUI_OBSOLETE(
" is deprecated, use : void setItemChildVisible(bool _visible)")
245 MYGUI_OBSOLETE(
" is deprecated, use : size_t MultiListBox::getIndexSelected()")
247 MYGUI_OBSOLETE(
" is deprecated, use : void MultiListBox::setIndexSelected(size_t _index)")
249 MYGUI_OBSOLETE(
" is deprecated, use : void MultiListBox::clearIndexSelected()")
253 " is deprecated, use : size_t MultiListBox::findSubItemWith(size_t _column, const UString& _name)")
256 " is deprecated, use : const UString& MultiListBox::getSubItemNameAt(size_t _column, size_t _index)")
258 MYGUI_OBSOLETE(
" is deprecated, use : void MultiListBox::setSubItemNameAt(size_t _column, size_t _index, const "
261 MYGUI_OBSOLETE(
" is deprecated, use : void MultiListBox::removeColumnAt(size_t _column)")
263 MYGUI_OBSOLETE(
" is deprecated, use : void MultiListBox::removeAllColumns()")
265 MYGUI_OBSOLETE(
" is deprecated, use : int MultiListBox::getColumnWidthAt(size_t _column)")
267 MYGUI_OBSOLETE(
" is deprecated, use : const UString& MultiListBox::getColumnNameAt(size_t _column)")
269 MYGUI_OBSOLETE(
" is deprecated, use : void MultiListBox::setColumnWidthAt(size_t _column, int _width)")
272 " is deprecated, use : void MultiListBox::addColumn(const UString& _name, int _width, Any _data)")
274 MYGUI_OBSOLETE(
" is deprecated, use : void MultiListBox::setColumnNameAt(size_t _column, const UString& _name)")
276 MYGUI_OBSOLETE(
" is deprecated, use : void MultiListBox::insertColumnAt(size_t _column, const UString& _name, "
277 "int _width, Any _data)")
279 MYGUI_OBSOLETE(
" is deprecated, use : size_t MultiListBox::getIndexSelected()")
281 MYGUI_OBSOLETE(
" is deprecated, use : void MultiListBox::clearIndexSelected()")
283 MYGUI_OBSOLETE(
" is deprecated, use : void MultiListBox::setIndexSelected(size_t _index)")
286 " is deprecated, use : void MultiListBox::insertItemAt(size_t _index, const UString& _name, Any _data)")
288 MYGUI_OBSOLETE(
" is deprecated, use : void MultiListBox::setItemNameAt(size_t _index, const UString& _name)")
290 MYGUI_OBSOLETE(
" is deprecated, use : const UString& MultiListBox::getItemNameAt(size_t _index)")
292 MYGUI_OBSOLETE(
" is deprecated, use : void MultiListBox::removeItemAt(size_t _index)")
294 MYGUI_OBSOLETE(
" is deprecated, use : void MultiListBox::removeAllItems()")
302 MYGUI_OBSOLETE(
" is deprecated, use : void ProgressBar::setFlowDirection(FlowDirection _value)")
304 MYGUI_OBSOLETE(
" is deprecated, use : FlowDirection ProgressBar::getFlowDirection()")
312 MYGUI_OBSOLETE(
" is deprecated, use : void ScrollView::setVisibleVScroll(bool _visible)")
314 MYGUI_OBSOLETE(
" is deprecated, use : bool ScrollView::isVisibleVScroll()")
316 MYGUI_OBSOLETE(
" is deprecated, use : void ScrollView::setVisibleHScroll(bool _visible)")
318 MYGUI_OBSOLETE(
" is deprecated, use : bool ScrollView::isVisibleHScroll()")
328 MYGUI_OBSOLETE(
" is deprecated, use : int TabControl::getButtonWidthAt(size_t _index)")
330 MYGUI_OBSOLETE(
" is deprecated, use : int TabControl::getButtonWidth(TabItem* _item)")
332 MYGUI_OBSOLETE(
" is deprecated, use : void TabControl::setButtonWidthAt(size_t _index, int _width)")
334 MYGUI_OBSOLETE(
" is deprecated, use : void TabControl::setButtonWidth(TabItem* _item, int _width)")
336 MYGUI_OBSOLETE(
" is deprecated, use : void TabControl::beginToItemAt(size_t _index)")
338 MYGUI_OBSOLETE(
" is deprecated, use : void TabControl::beginToItemSelected()")
340 MYGUI_OBSOLETE(
" is deprecated, use : size_t TabControl::getItemCount()")
342 MYGUI_OBSOLETE(
" is deprecated, use : const UString& TabControl::getItemName(TabItem* _item)")
344 MYGUI_OBSOLETE(
" is deprecated, use : const UString& TabControl::getItemNameAt(size_t _index)")
346 MYGUI_OBSOLETE(
" is deprecated, use : TabItem* TabControl::getItemAt(size_t _index)")
348 MYGUI_OBSOLETE(
" is deprecated, use : void TabControl::setItemNameAt(size_t _index, const UString& _name)")
350 MYGUI_OBSOLETE(
" is deprecated, use : void TabControl::setItemName(TabItem* _item, const UString& _name)")
352 MYGUI_OBSOLETE(
" is deprecated, use : TabItem* TabControl::addItem(const UString& _name, Any _data)")
355 " is deprecated, use : TabItem* TabControl::insertItemAt(size_t _index, const UString& _name, Any _data)")
357 MYGUI_OBSOLETE(
" is deprecated, use : void TabControl::removeItemAt(size_t _index)")
359 MYGUI_OBSOLETE(
" is deprecated, use : void TabControl::removeItem(TabItem* _item)")
361 MYGUI_OBSOLETE(
" is deprecated, use : void TabControl::setIndexSelected(size_t _index)")
363 MYGUI_OBSOLETE(
" is deprecated, use : void TabControl::setItemSelected(TabItem* _item)")
365 MYGUI_OBSOLETE(
" is deprecated, use : size_t TabControl::getIndexSelected()")
368 MYGUI_OBSOLETE(
" is deprecated, use : size_t Widget::getIndexSelected()")
370 MYGUI_OBSOLETE(
" is deprecated, use : void Widget::setIndexSelected(size_t _index)")
378 MYGUI_OBSOLETE(
" is deprecated, use : bool Widget::getEnabled() const")
380 MYGUI_OBSOLETE(
" is deprecated, use : bool Widget::getInheritsAlpha() const")
382 MYGUI_OBSOLETE(
" is deprecated, use : bool Widget::getNeedKeyFocus() const")
384 MYGUI_OBSOLETE(
" is deprecated, use : bool Widget::getNeedMouseFocus() const")
386 MYGUI_OBSOLETE(
" is deprecated, use : bool Widget::getInheritsPick() const")
388 MYGUI_OBSOLETE(
" is deprecated, use : bool Widget::getVisible() const")
396 MYGUI_OBSOLETE(
" is deprecated, use : void Widget::setCoord(const IntCoord& _coord)")
398 MYGUI_OBSOLETE(
" is deprecated, use : void Widget::setCoord(int _left, int _top, int _width, int _height)")
401 MYGUI_OBSOLETE(
" is deprecated, use : void setVisibleSmooth(bool _visible)")
403 MYGUI_OBSOLETE(
" is deprecated, use : void setVisibleSmooth(bool _visible)")
406 " is deprecated, use : void setMinSize(const IntSize& _min) , void setMaxSize(const IntSize& _min)")
409 " is deprecated, use : void setMinSize(const IntSize& _min) , void setMaxSize(const IntSize& _min)")
410 void setMinMax(
int _min_w,
int _min_h,
int _max_w,
int _max_h);
411 MYGUI_OBSOLETE(
" is deprecated, use : IntSize getMinSize() , IntSize getMaxSize()")
419 MYGUI_OBSOLETE(
" is deprecated, use : bool ResourceManager::load(const std::string& _file)")
420 bool load(
const std::string& _file);
428 MYGUI_OBSOLETE(
" is deprecated, use : void Gui::destroyWidgets(VectorWidgetPtr &_widgets)")
431 MYGUI_OBSOLETE(
" is deprecated, use : void Gui::setVisiblePointer(bool _value)")
433 MYGUI_OBSOLETE(
" is deprecated, use : void Gui::setVisiblePointer(bool _value)")
435 MYGUI_OBSOLETE(
" is deprecated, use : bool Gui::isVisiblePointer()")
442 MYGUI_OBSOLETE(
" is deprecated, use : void Gui::getViewSize().width")
443 int getViewWidth() const;
444 MYGUI_OBSOLETE(
" is deprecated, use : void Gui::getViewSize().height")
445 int getViewHeight() const;
447 MYGUI_OBSOLETE(
" is deprecated, use : bool InputManager::injectMouseMove(int _absx, int _absy, int _absz)")
448 bool injectMouseMove(
int _absx,
int _absy,
int _absz);
450 " is deprecated, use : bool InputManager::injectMousePress(int _absx, int _absy, MouseButton _id)")
451 bool injectMousePress(
int _absx,
int _absy,
MouseButton _id);
453 " is deprecated, use : bool InputManager::injectMouseRelease(int _absx, int _absy, MouseButton _id)")
454 bool injectMouseRelease(
int _absx,
int _absy,
MouseButton _id);
455 MYGUI_OBSOLETE(
" is deprecated, use : bool InputManager::injectKeyPress(KeyCode _key, Char _text = 0)")
457 MYGUI_OBSOLETE(
" is deprecated, use : bool InputManager::injectKeyRelease(KeyCode _key)")
458 bool injectKeyRelease(
KeyCode _key);
460 MYGUI_OBSOLETE(
" is deprecated, use : void PointerManager::setVisible(_value)")
461 void setVisiblePointer(
bool _value);
462 MYGUI_OBSOLETE(
" is deprecated, use : bool PointerManager::isVisible()")
463 bool isVisiblePointer();
465 MYGUI_OBSOLETE(
" is deprecated, use : bool ResourceManager::load(const std::string& _file)")
466 bool load(const std::
string& _file);
468 MYGUI_OBSOLETE(
" is deprecated, use : const IntSize& RenderManager::getViewSize() const")
469 const
IntSize& getViewSize() const;
471 MYGUI_OBSOLETE(
" is deprecated, use : RenderManager::onFrameEvent(float _time)")
472 void _injectFrameEntered(
float _time);
473 MYGUI_OBSOLETE(
" is deprecated, use : RenderManager::onResizeView(const IntSize& _size)")
474 void _resizeWindow(const
IntSize& _size);
482 " is deprecated, use : const IntPoint& getLastPressedPosition(MouseButton _id) with _id MouseButton::Left")
485 " is deprecated, use : const IntPoint& getLastPressedPosition(MouseButton _id) with _id MouseButton::Right")
493 MYGUI_OBSOLETE(
" is deprecated, use : bool ResourceManager::load(const std::string& _file)")
494 bool load(
const std::string& _file);
501 MYGUI_OBSOLETE(
" is deprecated, use : bool ResourceManager::load(const std::string& _file)")
502 bool load(
const std::string& _file);
509 MYGUI_OBSOLETE(
" is deprecated, use : VectorWidgetPtr& LayoutManager::loadLayout(std::string_view _file, "
510 "std::string_view _prefix, Widget* _parent)")
518 MYGUI_OBSOLETE(
" is deprecated, use : bool ResourceManager::load(const std::string& _file)")
519 bool load(
const std::string& _file);
526 MYGUI_OBSOLETE(
" is deprecated, use : void PointerManager::setDefaultPointer(std::string_view _value)")
528 MYGUI_OBSOLETE(
" is deprecated, use : void PointerManager::setVisible(bool _visible)")
530 MYGUI_OBSOLETE(
" is deprecated, use : void PointerManager::setVisible(bool _visible)")
532 MYGUI_OBSOLETE(
" is deprecated, use : bool PointerManager::isVisible()")
534 MYGUI_OBSOLETE(
" is deprecated, use : bool ResourceManager::load(const std::string& _file)")
535 bool load(
const std::string& _file);
539 std::string_view _file,
541 std::string_view _tag);
548 MYGUI_OBSOLETE(
" is deprecated, use : size_t ResourceManager::getCount()")
551 " is deprecated, use : IResourcePtr ResourceManager::getByName(std::string_view _name, bool _throw)")
559 MYGUI_OBSOLETE(
" is deprecated, use : ResourceSkin* SkinManager::getByName(std::string_view _name)")
561 MYGUI_OBSOLETE(
" is deprecated, use : bool ResourceManager::load(const std::string& _file)")
562 bool load(
const std::string& _file);
571 MYGUI_OBSOLETE(
" is deprecated, use : void WidgetManager::destroyWidgets(VectorWidgetPtr &_widgets)")
576 Widget*
findWidgetT(std::string_view _name, std::string_view _prefix,
bool _throw =
true);
577 MYGUI_OBSOLETE(
" is deprecated, use : void Widget::setProperty(std::string_view_key, std::string_view_value)")
578 void parse(
Widget* _widget, std::string_view _key, std::string_view _value);
591 static std::string_view
getFactoryRename(std::string_view _categoryName, std::string_view _factoryName);
592 static std::string_view
getSkinRename(std::string_view _skinName);
#define MYGUI_OBSOLETE(text)
static std::string_view getSkinRename(std::string_view _skinName)
static void registerWidgetTypes()
static bool isIgnoreProperty(std::string_view _key)
static std::string_view getPropertyRename(std::string_view _propertyName)
static bool checkProperty(Widget *_owner, std::string &_key, std::string &_value)
static std::string_view getFactoryRename(std::string_view _categoryName, std::string_view _factoryName)
widget description should be here.
widget description should be here.
widget description should be here.
widget description should be here.
widget description should be here.
void insertItem(size_t _index, const UString &_name)
void setItemSelectedAt(size_t _index)
int getMaxListHeight() const
void deleteItem(size_t _index)
size_t getItemSelect() const
void setItemSelect(size_t _index)
void setItem(size_t _index, const UString &_item)
void setMaxListHeight(int _value)
const UString & getItem(size_t _index) const
size_t getItemIndexSelected() const
void showHScroll(bool _visible)
void setTextColour(size_t _start, size_t _count, const Colour &_colour)
UString getText(size_t _start, size_t _count) const
void showVScroll(bool _visible)
UString getSelectedText() const
void setTextSelect(size_t _start, size_t _end)
void setTextSelectColour(const Colour &_colour)
void getTextSelect(size_t &_start, size_t &_end) const
void loadOldFontFormat(xml::ElementPtr _node, std::string_view _file, Version _version, std::string_view _tag)
bool load(const std::string &_file)
void destroyWidgetsVector(VectorWidgetPtr &_widgets)
void injectFrameEntered(float)
void addItemFrameDublicate(size_t _index, size_t _indexSourceFrame)
void insertItemFrameDublicate(size_t _index, size_t _indexFrame, size_t _indexSourceFrame)
void insertItem(size_t _index, Any _data=Any::Null)
void setItemData(size_t _index, Any _data)
void setItemBoxAlignVert(bool _value)
Widget * getWidgetDrop() const
size_t getItemSelect() const
void deleteItem(size_t _index)
void setItemSelectedAt(size_t _index)
bool getItemBoxAlignVert() const
size_t getItemIndexSelected() const
void setItemSelect(size_t _index)
bool load(const std::string &_file)
bool load(const std::string &_file)
VectorWidgetPtr load(std::string_view _file)
void setItem(size_t _index, const UString &_item)
size_t findItem(const UString &_item)
void deleteItem(size_t _index)
void setItemSelectedAt(size_t _index)
size_t getItemSelect() const
void beginToIndex(size_t _index)
void insertItem(size_t _index, const UString &_item)
const UString & getItem(size_t _index) const
void setItemSelect(size_t _index)
bool isItemVisible(size_t _index, bool _fill=true)
bool isItemSelectVisible(bool _fill=true)
size_t getItemIndexSelected() const
const UString & getColumnName(size_t _column) const
void setColumnWidth(size_t _column, int _width)
void deleteItem(size_t _index)
const UString & getSubItem(size_t _column, size_t _index) const
size_t getItemSelect() const
void insertItem(size_t _index, const UString &_name)
int getColumnWidth(size_t _column) const
void insertColumn(size_t _column, int _width, const UString &_name)
void setColumnName(size_t _column, const UString &_name)
void setSubItem(size_t _column, size_t _index, const UString &_name)
void setItem(size_t _index, const UString &_name)
size_t findItem(size_t _column, const UString &_name)
void setItemSelectedAt(size_t _index)
const UString & getItem(size_t _index) const
size_t getItemIndexSelected() const
void addColumn(int _width, const UString &_name)
void deleteColumn(size_t _column)
void setItemSelect(size_t _index)
bool load(const std::string &_file)
void loadOldPointerFormat(xml::ElementPtr _node, std::string_view _file, Version _version, std::string_view _tag)
bool load(const std::string &_file)
void setDeafultPointer(std::string_view _value)
Align getProgressStartPoint() const
void setProgressStartPoint(Align _value)
size_t getResourceCount() const
IResourcePtr getResource(std::string_view _name, bool _throw=true) const
ResourceSkin * getSkin(std::string_view _name) const
bool load(const std::string &_file)
void loadOldSkinFormat(xml::ElementPtr _node, std::string_view _file, Version _version, std::string_view _tag)
void setSheetName(TabItem *_sheet, const UString &_name, int _width=DEFAULT)
TabItem * insertSheet(size_t _index, const UString &_name, int _width=DEFAULT)
TabItem * getSheet(size_t _index) const
void setSheetButtonWidthIndex(size_t _index, int _width=DEFAULT)
const UString & getSheetNameIndex(size_t _index) const
size_t getSelectSheetIndex() const
size_t getItemIndexSelected() const
void showBarButton(size_t _index)
void removeSheetIndex(size_t _index)
void setSheetNameIndex(size_t _index, const UString &_name, int _width=DEFAULT)
void selectSheet(TabItem *_sheet, bool _smooth=true)
const UString & getSheetName(TabItem *_sheet) const
void showBarSelectButton()
void selectSheetIndex(size_t _index, bool _smooth=true)
size_t getSheetCount() const
int getSheetButtonWidthIndex(size_t _index) const
int getSheetButtonWidth(TabItem *_sheet) const
TabItem * addSheet(const UString &_name, int _width=DEFAULT)
void setSheetButtonWidth(TabItem *_sheet, int _width=DEFAULT)
void setItemSelectedAt(size_t _index)
void removeSheet(TabItem *_sheet)
IntRect getMinMax() const
void setPosition(const IntCoord &_coord)
void showSmooth(bool _reset=false)
void setMinMax(const IntRect &_minmax)
widget description should be here.
Plugin manager. Load/unload and register plugins.
widget description should be here.
widget description should be here.
widget description should be here.
A UTF-16 string with implicit conversion to/from std::string and std::wstring.
widget description should be here.
types::TRect< int > IntRect
types::TPoint< int > IntPoint
types::TCoord< int > IntCoord
types::TSize< int > IntSize
std::vector< Widget * > VectorWidgetPtr