//static void LLAvatarActions::shareWithAvatars() { using namespace action_give_inventory; LLFloaterAvatarPicker* picker = LLFloaterAvatarPicker::show(boost::bind(give_inventory, _1, _2), TRUE, FALSE); picker->setOkBtnEnableCb(boost::bind(is_give_inventory_acceptable)); picker->openFriendsTab(); LLNotificationsUtil::add("ShareNotification"); }
//static void LLAvatarActions::shareWithAvatars(LLView * panel) { using namespace action_give_inventory; LLFloater* root_floater = gFloaterView->getParentFloater(panel); LLFloaterAvatarPicker* picker = LLFloaterAvatarPicker::show(boost::bind(give_inventory, _1, _2), TRUE, FALSE, FALSE, root_floater->getName()); if (!picker) { return; } picker->setOkBtnEnableCb(boost::bind(is_give_inventory_acceptable)); picker->openFriendsTab(); if (root_floater) { root_floater->addDependentFloater(picker); } LLNotificationsUtil::add("ShareNotification"); }