OneNote 引入的新功能之一是可以折叠和展开子页面。??这样您就能够轻松地消灭杂乱,整理您的分区以及仅查看顶级页。??如果您的分区中有多个页面组,逐一折叠/展开每个单独的页面组会很麻烦。??所以我决定做一个超级工具为您解决这个问题。
要使用它,只需在当前分区下在视图选项卡里单击“切换所有组”(Toggle All Groups)按钮,可折叠/展开当前分区中的所有页面组。??有的逻辑,要确定是否应该展开或折叠页面组需要一点逻辑。??例如,假设您的一个分区中,某些页面组已在折叠状态,而其它页面组在展开状态。 那该工具应如何确定适当的行为呢???它应该只是反向的当前页面的状态吗???把折叠的展开把展开的折叠?这似乎与目标不一致。既然工具的设计目的是要显示或隐藏所有子页面。??所以逻辑部分中采取的是以第一个页面组的状态为标准,改变它的状态,然后余下所有页面组与第一个页面组的状态匹配。
我添加了三个其他按钮作为赠品,它们可以做一些简单的任务,只是可能没有这些工具也能很容易地实现这些功能。??但我发现自己有时想要按不符合OneNote正常操作的方式执行此操作。
有一个按钮用于只折叠当前页面组,而不是所有页面组。??此外,有一些按钮用以增大或减小当前页的缩进。
……