summaryrefslogtreecommitdiff
path: root/ipl/gpacks/weaving/clearpane.icn
diff options
context:
space:
mode:
Diffstat (limited to 'ipl/gpacks/weaving/clearpane.icn')
-rw-r--r--ipl/gpacks/weaving/clearpane.icn22
1 files changed, 22 insertions, 0 deletions
diff --git a/ipl/gpacks/weaving/clearpane.icn b/ipl/gpacks/weaving/clearpane.icn
new file mode 100644
index 0000000..f53f4e9
--- /dev/null
+++ b/ipl/gpacks/weaving/clearpane.icn
@@ -0,0 +1,22 @@
+
+procedure clear_pane(win, n, m, size)
+ local x, y, width, height, save_fg
+
+ width := n * size + 1
+ height := m * size + 1
+
+ save_fg := Fg(win)
+
+ Fg(win, "black")
+
+ every x := 0 to width by size do
+ DrawLine(win, x, 0, x, height)
+
+ every y := 0 to height by size do
+ DrawLine(win, 0, y, width, y)
+
+ Fg(win, save_fg)
+
+ return
+
+end