Jump to content

Mike Swift

Member
  • Posts

    7
  • Joined

  • Last visited

Reputation

0 Neutral

Personal Information

  • Occupation
    Engineer
  • Hobbies
    SSTO Rockets, Pyrotechnics, Hydropower.
  • Location
    Scotts Valley, CA, USA
  1. Hi Ringram, Lila, and others. I have just changed from a Mac mini running OSX.5.8 to a new iMac running OSX.7.4. On running ether VW 2008 or 2011 I get the same, "Error occurred while opening plug in. Make sure that there is a "Plug-ins" folder in the same folder as the application." The plug-ins folder is in the VW folder, but does not appear to have all of the plug-ins in it. When I try to reinstall VW 2011 from the disks I get a message, "You can't open the application Install VectorWorks (A) because PowerPC applications are no longer supported.". Has anyone seen this installation problem, and found a workaround? Thanks, Mike
  2. When I try and compile my script and it has an error no Error Output file is generated. No error messages as to why no output file is generated. No idea as to where this file should be found, nothing. Can't find it with Spotlight. I can edit the script, but what is the error that is causing the compile to fail? I am running v11.5 on a mac under OS-X.4.2.
  3. Thanks Katie, and Mario, updated and cleared cache, problem solved
  4. This is weard but when I try and use VectorWorks help everything starts ok, but when I select a page in the left pane nothing happens in the right one. It just stays with the "front" page. This makes it hard to use the help system Has anyone seen this problem, and found out how to fix it.
  5. I noticed several places where the compiler seems to not detect syntax errors such as when you place a ?;? after the BEGIN statement in my example. The compiler ignores the character. Its OK in that it does not cause a problem however it makes me wonder if there are detection errors that might cause odd behaviour without being detected. On the ?Error Output? file write error does VectorWorks try and write it in the users Application folder or the system Application folder? I would think it would try and write to /me/document/VectorWorks/Error Output> there should be no permissions problem with this destination. Writing to /VectorWorks/Error Output> would cause a write error unless the user had admin permissions. Writing to the system Applications folder should not be done unless the information is to be used by all users which is not the case for an error file for one users code. To test the hypothesis I have just changed the permissions for /VectorWorks> to read write, and the error disappears. VectorWorks is writing to the system, not the user. Naughty, naughty. : )
  6. Thanks Kevin and ccroft, the script runs fine now, however when I introduce a bad line, say an extra ?( ?on a line, the error is detected by the compiler, but no file named ?Error Output? can be found in my users Application Folder, system Application folder, or any other folder on the disk. When I try and run the bad script I get the expected script error dialogue, but the ?View Errors...? button opens the ?Script Errors? window with no text in the window. It is acting as if the list file is not being created. Is there a switch somewhere that I am missing?
  7. Hello, I am just getting into VectorScript, and have run into a problem that seems too obvious be be a bug, and can?t find any mention in the documentation as how to proceed. I have written a small script (seen below), and when I try and compile it with the script editors compile button I get a message ?A VectorScript error has occurred. Refer to the file ?Error Output? for a further explanation?. I have tried this in both VectorWorks 11.0.1 and 11.5. I of course expect there to be errors, however when I select the ?View Errors? button or OK button I do not see a list output only an exit back into the script editor. Also there is no file named ?Error Output? on the disk. My question to all you script writers is what am I doing wrong PROCEDURE makesin; VAR x,y,xdif,ydif,d :REAL; i :INTEGER; BEGIN d:=8.625; x:=0; y:=0; xdif:=d/36; FOR i:=1 TO 36) DO BEGIN x:=x+(d/36); y:=d*sin(Deg2Rad(i*10)); LineTo (x,y); END; END; Mike
×
×
  • Create New...