void WorkspaceWork::AddNormalUses() { String p = SelectPackage("Select package"); if(p.IsEmpty()) return; OptItem& m = actual.uses.Add(); m.text = p; SaveLoadPackage(); }
bool Ide::OpenMainPackage() { String tt = "Select main package"; // tt << " (IDE " << IDE_VER_MAJOR << "." << IDE_VER_MINOR << ".r" << IDE_VER_BUILD // << ", " << ::AsString(IDE_VER_DATE) << ")"; #ifdef bmYEAR tt << " (TheIDE " << IDE_VERSION << Format(" %d-%02d-%02d %d:%02d)", bmYEAR , bmMONTH, bmDAY, bmHOUR, bmMINUTE); #else tt << " (TheIDE " << IDE_VERSION << ')'; #endif String p = SelectPackage(tt, main, true, true); if(p.IsEmpty()) return false; main.Clear(); if(!IsOpen()) Open(); SetMain(p); return true; }