NiceLabel 10 中,层面板是一个在设计标签或表单时帮助您管理层和所添加对象的工具。

注意

层充当透明表面,用于将对象放置在多个级别的标签或表单上。

使用层面板

UUID-b10b6a35-4787-e846-6b9b-e8627fcf9ae1.png
  • 添加层:单击绿色加号按钮可添加新层。此操作将在默认层顶部添加新层。层数不受限制。

  • 设置层属性:在添加层时,层属性窗口将自动显示。使用此窗口可设置已添加层的属性:

    • 添加名称说明,以便稍后添加更多层时能够轻松查找和编辑这些层。

    • 可见性设置可用于在打印标签或运行表单后定义层上的对象是否可见。

      注意

      与层状态相比(参阅为便于设计:层状态一节),在打印标签或运行表单时,可见性设置会影响布局

    • 可见:定义选定层上的对象是否显示在打印的标签上,或者在运行表单时是否可见

      条件:使层在给定条件的结果为“True”时处于可见状态。

      例 2. 示例

      可以为多种语言的标签创建单独的标签模板。在专用层上使用所需语言的文本堆叠对象。使用可见性条件仅显示具有正确语言的层 - 在此例中为德语。

      UUID-77d7bafd-e440-9457-4d2c-8eebecf504a0.png

  • 删除层:选择一层,然后单击红色的 X 按钮。此操作将删除该层及其所有对象。如果该层已锁定,则无法删除它。

  • 向上或向下移动层:可以更改现有层的堆叠顺序。由此可定义对象的重叠方式。如果将某一层移动到另一层上面,则也是将该层上的对象置于下面一层的对象前面。

使用层放置对象

层可帮助您在 Z 轴上放置标签或表单对象。这意味着您可以将对象放在其他层的对象上方或下方。如果更改层的堆叠顺序,则也会更改对象的堆叠顺序。

注意

在设计标签或表单时,层的堆叠顺序将显示所有现有层中各个层的垂直位置。

默认情况下,将所有对象添加到一个层上。如果决定添加更多层,可以将对象移动到新添加的层,或者随时将一个层中的对象移动到另一层。

要将对象添加到特定层,请单击层面板中的层,使该层处于活动状态,然后将对象拖到当前活动的层上。

UUID-cbbd2a33-cf29-7a42-4218-3270e8f58147.png

注意

只能对属于同一层的对象进行分组。要对来自多个层的对象进行分组,请先将这些对象移动到同一层。

为便于设计:层状态

通过层状态,可以显示/隐藏、锁定/解锁或高亮显示您的层。

注意

层状态只影响设计阶段的标签模板或表单布局。在打印标签或运行表单后,即便将层的状态设置为不可见、锁定或高亮显示,层也仍然可见。使用层属性窗口中的可见性设置来管理层的最终可见性。

UUID-8a4b3e05-acf6-bd1f-491a-51a39c6763f1.png

通过层状态,您可以:

  • 使层可见或隐藏层。在设计标签模板或表单的同时切换状态,以便使所有层对象可见或隐藏。

    注意

    显示或隐藏层的能力有助于定位在其他对象上方或下方显示的对象。

  • 解锁或锁定层。如果锁定某个层,则无法:

    • 向该层添加对象.

    • 将其他层的对象移动到该层.

    • 更改现有对象的位置.

    • 删除该层.

    注意

    锁定层可防止不必要的布局更改。

  • 将焦点设到层上。使用此选项通过取消属于其他层的对象的焦点来确定哪些对象位于此层上。如果使用鼠标指针在焦点图标上悬停,则此层上的对象将保持可见,但其他所有对象将变为半透明。

    UUID-612b97d4-216f-1be2-27b2-ca0ade1031f7.png

使用右键单击菜单保持层组织

右键单击某个层将打开上下文菜单,帮助您管理标签或表单的层:

  • 新建层在现有最高层的上面添加一层。

  • 复制为选定层及其所有对象制作一个副本。

  • 粘贴粘贴复制的层。

  • 重复可用于通过一次单击重复选定的层。

    UUID-cbae9f21-9d83-ec63-3227-0d9d18052174.png
  • 重命名可用于更改选定层的名称。

    注意

    默认情况下,NiceLabel 10 将层命名为 Layer_"number",其中“number”表示层的初始堆叠位置。

  • 隐藏其他层使所有层及其对象不可见,除了选定层以外。

  • 显示所有层使所有层及其对象可见。

  • 锁定其他层使仅选定对象可编辑。此选项会锁定所有其他层上的对象。

  • 解锁所有层使所有层可编辑。

  • 上移/下移可用于更改选定层的堆叠顺序。请注意,层面板表示层的堆叠顺序。使用上移/下移可更改突出显示层的位置。

  • 向下合并将选定层的对象移动到下面一层。 NiceLabel 10 会将移动的对象放在现有对象的顶部并删除合并层。

  • 合并可见的未锁定层将所有未锁定层的对象移动到最下面的未锁定层。较上层的对象将位于属于最下面一层的对象的顶部。NiceLabel 10 将删除未锁定的合并对象。

  • 属性可打开层属性窗口。