本文整理汇总了C++中Progress::AlignText方法的典型用法代码示例。如果您正苦于以下问题:C++ Progress::AlignText方法的具体用法?C++ Progress::AlignText怎么用?C++ Progress::AlignText使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Progress
的用法示例。
在下文中一共展示了Progress::AlignText方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: rand
App() {
horz.Add(tree1);
horz.Add(tree2);
horz.Add(optree);
Add(horz.Horz().SizePos());
optree.SetRoot("everything");
for(int i = 0; i < 10; i++)
optree.Add(i ? rand() % i : 0, x[i], AsString(i));
tree1.MultiSelect();
tree1.WhenOpen = THISFN(OpenDir);
tree1.WhenClose = [=] (int id) { tree1.RemoveChildren(id); };
#ifdef PLATFORM_WIN32
String dir = String(GetExeFilePath()[0], 1) + ":\\";
#else
String dir = "/usr";
#endif
tree1.SetRoot(CtrlImg::Dir(), dir);
tree2.SetRoot(CtrlImg::Dir(), dir);
Progress pi;
pi.AlignText(ALIGN_LEFT);
LoadTree(0, dir, pi);
tree2.NoCursor().NoRoot();
tree2.SortDeep(0);
Sizeable();
tree1.WhenCursor = [=] { info = ~tree1; };
tree1.AddFrame(info);
}
示例2: SyncRefs
void SyncRefs()
{
if(!SyncRefsFinished && SyncRefsRunning) {
SyncRefsShowProgress = true;
return;
}
Progress pi;
pi.AlignText(ALIGN_LEFT);
Vector<String> upp = GetUppDirs();
for(int i = 0; i < upp.GetCount(); i++)
SyncRefsDir(upp[i], String(), pi);
SyncRefsFinished = true;
}