Go to the documentation of this file.00001
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #include "MyGUI_Precompiled.h"
00024 #include "MyGUI_MenuBar.h"
00025
00026 namespace MyGUI
00027 {
00028
00029 MenuBar::MenuBar()
00030 {
00031 mHideByAccept = false;
00032 mMenuDropMode = true;
00033 mIsMenuDrop = false;
00034 }
00035
00036 void MenuBar::_initialise(WidgetStyle _style, const IntCoord& _coord, Align _align, ResourceSkin* _info, WidgetPtr _parent, ICroppedRectangle * _croppedParent, IWidgetCreator * _creator, const std::string& _name)
00037 {
00038 Base::_initialise(_style, _coord, _align, _info, _parent, _croppedParent, _creator, _name);
00039 initialiseWidgetSkin(_info);
00040 }
00041
00042 MenuBar::~MenuBar()
00043 {
00044 shutdownWidgetSkin();
00045 }
00046
00047 void MenuBar::baseChangeWidgetSkin(ResourceSkin* _info)
00048 {
00049 shutdownWidgetSkin();
00050 Base::baseChangeWidgetSkin(_info);
00051 initialiseWidgetSkin(_info);
00052 }
00053
00054 void MenuBar::initialiseWidgetSkin(ResourceSkin* _info)
00055 {
00056 }
00057
00058 void MenuBar::shutdownWidgetSkin()
00059 {
00060 }
00061
00062 }