Jump to content

maarten.

Member
  • Posts

    387
  • Joined

  • Last visited

Everything posted by maarten.

  1. I think you can not name an object inside a PIO because when you place a second instance of your PIO, the name of your poly inside your PIO will already excist in the drawing. with symbols, you can do such things though, because the object will only excist ones in the symbol definition. I can be wrong, so don't shoot me if I am .
  2. Me personaly wouldn't go for Samsung. Ones you're used to a cinema display, a Samsung is a huge step back... Comparing my 2 Samsung 22" and 24" inch with my 23" Cinema display is realy a day and night difference. The cinema displays are way to expensive though, so looking for other brands is wurth the effort imo.
  3. Orso wrote a function to find/replace text. You can find it on vectorlab: http://www.vectorlab.info/index.php?title=Txt-Search_replace
  4. Ive have a Dutch translation so I'm not completly sure what the "Drawing Title" is, but i think you can get it with title:=GetObjectVariableString(handleToViewport,1032);
  5. Maybe you can just get that information straight from the .xml preferences file itself? And if i'm not mistaken, this information is also saved in the windows registry (and probable the mac .plist files) but i have to look that up again.
  6. The option to not show that dialog again is saved in the SavedSettingsDialog.xml file in your user folder in this line: 1 So, if you don't want to reset all your settings, open that xml file and removing only that line. Use at own risk!
  7. And what should happen to the 2D components? When i rotate a car on its side in 3D, the top will still be shown in 2D... I think that's the reason why you can't rotate them.
  8. Palettes where you can place every tab in would be nice. That way you can for example have the Object info in one palette and Object Data in the other and even the Object Render in yet another one. So, without having to switch tabs, you can change the geometry, data and texture of an object. Plus, you can view all this information in on time. Same with the tools, when i need for example use the Dims/Notes tools and Building Shell alot in the next hour, i should be able to place both of those in separate palettes so i don't have to switch tabs all the time. And you can place the Classes and Layers navigation next to each other. And why can't i put the restriction palette into the same palatte as my tools? And each palette should be dockable everywhere! (we can always dream )
  9. What you want it not completely possible. You can't trigger when a symbol has been moved. You can do that however with a PIO. So, what you could do is the following: In stead of a Symbol, you should make a plugin-object by Point what your symbol inside of it (if you have multiple symbols, you need to create a "choose symbol" dialog (there are some floating on this board). You let that PIO search for all space objects on the layer where the PIO is placed, saves the handles of the paths and the names of those space objects in an array of Structure. Loop trough that array and see with PtInPoly() if the insertion point of your PIO (GetSymLoc(PioHandle)) is located in that path. If so save the name into the record field of you pio.
  10. When you make a symbol of that room, you can link a text to a record. That way, you can change that text via the record of each placed symbol. Not sure if that is what you want offcourse.
  11. Maybe SetTextAdorner() can help?
  12. ah, yes, that isn't possible in VS... Have you tried Joshua's suggestion to change the plane with SetViewMatrix() and then place the PIO?
  13. Didn't test it, but what happens if you use 3 scripts? script 1: Your PIO script 2: SetEntityMatrix of the LNewObj script 3: run script 1, then script 2
  14. I tried the following and that did work, that's why i thought your handle was NIL: Rect(0,0,10,10); IF SetEntityMatrix(LNewObj ,0,0,0,90,0,0) THEN BEGIN END; But I didn't try it with a PIO... Maybe you need to do a ResetObj(PIORect) after the SetEntityMatrix?
  15. Did you already check if the PIORect handle isn't NIL? Message(PIORect);
  16. The "Select similar" tool can do this. Click on the settings button in the Mode Bar and choose "Symbol name" in the "Others" group box.
  17. Have you tried placing a "Space.vwx" file there? You can use an empty drawing for that.
  18. Did you copy both files ("Space" and "Space.vwx")? As i understand it, "Space.vwx" is a dummy file only there to let VW find the "Space" file.
  19. \Settings\VW_Third-party\Space\Space The class for example is located in point 1 of ">+++>STRINGS>+++>"
  20. At the bottom, you can choose the display option, it's probably set to "show only last 6 months" or so.
  21. Maybe I misphrased "floating", but i meant that the palette/bar/... would stick on the mouse pointer. So, like the contextual right-click menu. (and don't get me wrong, i'm also not a big fan of the not dockable palettes on mac...)
  22. I don't like the ribbon at all, it's a waste of space imo. Especially the place they put it irritates the hell out of me. I still don't get it why it has to be on top of the screen (the height of the modern monitors are already limited) while we have (in relation to the height) more then enough space at the sides of the screen... It's not because we have scroll wheels now that it's okay to design something that forces the user to scroll 1/5 more... So, instead of a ribbon: A floating Mode Bar, a floating (custom) palette, a floating OIP, etc... All accessible with a right click + ctrl (or alt or shift or...) would speed up a lot because you don't have to travel across your screen all the time to click on the wanted option/input field/tool/... And you'll have a lot more place on your screen for the actual drawing.
×
×
  • Create New...