void ModifierPanelUI::LoadInActions(int index) { ToolBarFrame *bar = NULL; if (index == 200) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalSelect1")); if (index == 201) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalSelect2")); if (index == 202) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalSelect3")); if (index == 203) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalSelect4")); if (index == 210) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalEditUVs1")); if (index == 211) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalEditUVs2")); if (index == 212) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalEditUVs3")); if (index == 230) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalMPeel1")); if (index == 231) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalMPeel2")); if (index == 240) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalProjection1")); if (index == 241) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalProjection2")); if (index == 242) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalProjection3")); if (index == 250) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalWrap1")); if (bar) { Tab<int> ids; ids = bar->LoadIDs(); for (int j = 0; j < ids.Count(); j++) { int id = ids[j]; mMod->AddActionToToolbar(bar,id); } bar->LoadIDsClear(); } }
void ExpandingToolBar::OnSize(wxSizeEvent & WXUNUSED(event)) { if (mFrameParent || mDialogParent || mAreaParent) return; // At the time of construction, it wasn't "safe" to tell // our parent that we've just joined the window, so we check // for it during our first OnSize event. if (!mFrameParent) { ToolBarFrame *toolBarParent = dynamic_cast<ToolBarFrame *>(GetParent()); if (toolBarParent) { // We were placed into a floating window mFrameParent = toolBarParent; toolBarParent->SetChild(this); } } if (!mDialogParent) { ToolBarDialog *toolBarParent = dynamic_cast<ToolBarDialog *>(GetParent()); if (toolBarParent) { // We were placed into a dialog mDialogParent = toolBarParent; toolBarParent->SetChild(this); } } if (!mAreaParent) { ToolBarArea *toolBarParent = dynamic_cast<ToolBarArea *>(GetParent()); if (toolBarParent) { // We were placed into an area full of other toolbars mAreaParent = toolBarParent; toolBarParent->AddChild(this); } } }
void SideBarUI::LoadInActions(int index) { ToolBarFrame *bar = NULL; if (index == 100) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalQuickTransform1")); else if (index == 101) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalQuickTransform2")); else if (index == 102) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalQuickTransform3")); else if (index == 103) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalQuickTransform4")); else if (index == 104) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalQuickTransform5")); else if (index == 110) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalReshapeElements1")); else if (index == 120) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalStitch1")); else if (index == 130) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalExplode1")); else if (index == 131) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalExplode2")); else if (index == 132) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalExplode3")); else if (index == 140) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalPeel1")); else if (index == 141) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalPeel2")); else if (index == 142) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalPeel0")); else if (index == 150) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalArrangeElements1")); else if (index == 151) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalArrangeElements2")); else if (index == 152) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalArrangeElements3")); else if (index == 153) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalArrangeElements4")); else if (index == 153) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalArrangeElements4")); else if (index == 154) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalArrangeElements5")); else if (index == 155) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalArrangeElements6")); else if (index == 156) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalArrangeElements7")); else if (index == 160) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalElementProperties1")); else if (index == 161) bar = mMod->GetUIManager()->GetToolBarFrame(_M("__InternalElementProperties2")); if (bar) { Tab<int> ids; ids = bar->LoadIDs(); for (int j = 0; j < ids.Count(); j++) { int id = ids[j]; mMod->AddActionToToolbar(bar,id); } bar->LoadIDsClear(); } }