From 2827b0bf9fec5788aee06e59290d3406a9bf8c83 Mon Sep 17 00:00:00 2001 From: Nicholas Humfrey Date: Thu, 19 Jan 2017 22:19:03 +0000 Subject: [PATCH] Updated engrave-lines.py to version 4 http://wiki.linuxcnc.org/uploads/engrave-lines-v4.zip --- engrave-lines/engrave-lines.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) mode change 100755 => 100644 engrave-lines/engrave-lines.py diff --git a/engrave-lines/engrave-lines.py b/engrave-lines/engrave-lines.py old mode 100755 new mode 100644 index 5d27039..34f96b5 --- a/engrave-lines/engrave-lines.py +++ b/engrave-lines/engrave-lines.py @@ -6,12 +6,9 @@ syntax --- see helpfile below Allows the generation of multiple lines of engraved text in one go - Will take each string arguement, apply X and Y offset after initial line, - generating code until last line done - - The sample values are for the engraving of 3 lines of text, max 10 chars, - onto a 42x19mm brass trophy label + Will take each string arguement, apply X and Y offset generating code until last line done + based upon code from engrave-11.py Copyright (C) <2008> based on work by John Thornton -- GUI framwork from arcbuddy.py @@ -459,6 +456,10 @@ def main(): print 'Error: You tried to use an unknown option. Try `engrave-lines.py -h\' for more information.' sys.exit(0) + if len(sys.argv[1:]) == 0: + help_message() + sys.exit(0) + for a in options[:]: if a[0] == '-h': help_message()