Jump to content

michaelk

Moderator
  • Posts

    6,398
  • Joined

  • Last visited

Everything posted by michaelk

  1. That's not how I've been doing it :-). Josh gave me these instructions way back when: To encrypt a plug-in: 1.Select Tools > Scripts > VectorScript Plug-in Editor. In the VectorScript Plug-in Editor, select the plug-in to be protected from the editor list. 2.Use the following key combination, pressing the keys simultaneously: Macintosh Caps Lock+Shift+Option+Command Windows Shift+Ctrl+Alt 3.Click the Script button in the Editor. Confirm twice that the plug-in should be protected.
  2. I need to use this tread once a year to remind myself how to update bbedit!
  3. Late 2023 and initial 2024 functions: VS 2024.vs VS 2023_6.vs VS 2023_4.vs
  4. Let me know if this is readable for you. There are no Sheet Layers (Paper space). I exported with all design layers in the same document. Let me know if you want them broken into separate files. Site Plan v2024-dwg.zip Context Plan v2024-dwg.zip
  5. I thought I understood. But even just running your script in {$DEBUG}, B1 is always false, C1 never has a value, and M1 is always 0. Am I misunderstanding the function of ws2GetMenuInfo?
  6. That's pretty cool. But I don't see any S1:= line anywhere. As far as I can tell S1 is never assigned a value.
  7. I'm glad you find that clear 🙂 Here what I'm finding: ws2GetMenusCnt(''); returns two fewer than the number of menus. I have 13 pull down menus and that function returns the integer 11. String values get returned for values 0 to 10. Maybe Help and Cloud don't count? ws2GetMenuAt('',#); returns a UUID-looking string for values 0 to 10. Is that first argument really an empty string? ws2GetMenuInfo is where I get lost. What do I use for the path argument? Do I need the name of the menu commands? Or an index number?
  8. Does anyone know the syntax for tool and menu paths? For example if I wanted the first menu item in the Tool menu I thought it would be str := ws2GetMenuAt('Tools',1); and str := ws2GetMenuAt('Tools/Reports',1); I thought would return "Create Report…" But that's not it.
  9. Make sure you are in top/plan view. Not top view.
  10. I'm impressed that you got VW2020 to run on MacOS 13. It's only supported up to MacOS11.1!
  11. Go to View>Rendering You have it set to Sketch. Set it to Wireframe.
  12. Also make sure the doors and windows have a solid fill in the attributes palette.
  13. I think Artistic Render mode is not going to be able to do what you want. It's a very old render mode. You can use Shaded mode with the color turned off. Either enable Draw Edges or disable Draw Edges and add a hidden line Foreground rendering. This will get you the shadows you are looking for. (With MUCH faster render times) It also lets you use Ambient Occlusion, which combines with Indirect Lighting settings to give you nice depth.
  14. There's a secret keyboard combination for VW Mac users. (Shout out to @Mark Aceto). There is no option in the workspace editor for Shift+Option+key. Probably to ensure Windows compatibility. But you can use the Mac OS System Settings to bind those keyboard shortcuts to menu commands. Brings you back down to 3 keys!
  15. Yes I rebuild from scratch. If you don't it's easy to miss new tools and menus. If you go to Tools > Workspaces… there is an export button to create a text file of all the menus and tools in your workspace. It's a great way to make sure you don't forget something.
  16. @Tom W. Glad you find them useful! I also sometimes forget to include them in a file and/or drag them out. Or the drawing has old or alternate versions of the scripts. I finally made them into menu commands and gave them keyboard shortcuts. Now those scripts are just part of the workspace. Even better.
  17. Here are two ways. You can try this tool: https://www.verysmallgroup.com/dimension2 Or you can do it the way Pythagoras would have done it. With a worksheet and his famous theorem. See attached. Triangulating ~.vwx
  18. Just a guess Is it BeginGroupN(GHandle); do stuff End Group; Where GHandle is the annotation group?
  19. Make sure Snap to Object is turned on. And if you hold down the Snap to Object button there is a check box for Insertion Point.
  20. are some of the symbol definition objects in a class set to gray? Can you post a file with this symbol?
  21. I think I get what you are trying to do. But there's a good chance I don't 🙂 Create a new column that calls =yourRecord.#NUM Select all the cells in the column H database. Copy. Select all the cells in the new column database. Paste. If I understand what you are trying to do, you could also do this with a relatively simple worksheet script.
×
×
  • Create New...