From c9727c2e6074383fc3a9e73a4deaffd5e88b0c06 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Sun, 6 Mar 2022 23:10:34 +0100 Subject: [PATCH] Polishing --- src/plugins/tools/view_25d/lay_plugin/D25View.ui | 6 +++++- .../view_25d/lay_plugin/built-in-macros/_d25_engine.rb | 3 +++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/plugins/tools/view_25d/lay_plugin/D25View.ui b/src/plugins/tools/view_25d/lay_plugin/D25View.ui index e59d3d4d6..9fa88b45a 100644 --- a/src/plugins/tools/view_25d/lay_plugin/D25View.ui +++ b/src/plugins/tools/view_25d/lay_plugin/D25View.ui @@ -376,6 +376,9 @@ + + 2 + @@ -510,7 +513,8 @@ - In order to use the 2.5d view you will need a script which generates the view. + In order to use the 2.5d view you will need a script which generates the view.<br/> +See here for more information: <a href="int:/about/25d_view.xml">The 2.5d View</a>. Qt::AlignCenter diff --git a/src/plugins/tools/view_25d/lay_plugin/built-in-macros/_d25_engine.rb b/src/plugins/tools/view_25d/lay_plugin/built-in-macros/_d25_engine.rb index 54949b9a3..e1f1a9654 100644 --- a/src/plugins/tools/view_25d/lay_plugin/built-in-macros/_d25_engine.rb +++ b/src/plugins/tools/view_25d/lay_plugin/built-in-macros/_d25_engine.rb @@ -108,6 +108,9 @@ module D25 raise("Duplicate layer argument") end layer = a + if ! layer.data.is_a?(RBA::Region) + raise("Expected a polygon layer") + end elsif a.is_a?(1.class) || a.is_a?(1.0.class)