void GroupTreeViewItem::handlePopupMenuResult (int resultCode) { switch (resultCode) { case 1: triggerAsyncRename (item); break; case 2: deleteAllSelectedItems(); break; case 3: item.sortAlphabetically (false); break; default: processCreateFileMenuItem (resultCode); break; } }
void GroupTreeViewItem::handlePopupMenuResult (int resultCode) { switch (resultCode) { case 1: openOrCloseAllSubGroups (*this, false); break; case 2: openOrCloseAllSubGroups (*this, true); break; case 3: setFilesToCompile (item, true); break; case 4: setFilesToCompile (item, false); break; case 5: item.sortAlphabetically (false); break; case 6: item.sortAlphabetically (true); break; case 7: triggerAsyncAssetRename (item); break; case 8: deleteAllSelectedItems(); break; default: processCreateFileMenuItem (resultCode); break; } }
void PlainTextFileTreeViewItem::handlePopupMenuResult (int resultCode) { #if 0 switch (resultCode) { case 1: getFile().startAsProcess(); break; case 2: revealInFinder(); break; case 3: deleteAllSelectedItems(); break; case 4: triggerAsyncRename (item); break; default: if (GroupTreeViewItem* parentGroup = dynamic_cast <GroupTreeViewItem*> (getParentProjectItem())) parentGroup->processCreateFileMenuItem (resultCode); break; } #endif }