Author
Topic: vl-dll1.fas (Read 3219 times)

Ive built a sorta .dll for visual lisp. It isnt anything special, but i was wondering who wanted a copy? This is one of my new projects, and i was hoping to set a couple of these. One for each area like strings, lists, and stuff. This is the general one. (and you guys will be my testers.)

How to use. Include this in your startup suite (or however you do it) and you can call these functions in any of your lisps. (Mostly just the ones for your quick needs, unless you want to use this in your program development and distribute it over a network, etc.) Its compiled in a "fas" format so you can add this to any "vlx" you compile for distribution.

Here is whats in it.

Quote

Include: Use this to include a file for your lisp's. It could be a utlity file you need or just a need to call another lisp file.

vl-UndoBegin: Use this to set an undo mark.

vl-UndoEnd: Use this to set an undo mark.

*ThisDrawing*: Pointer to active Document.

*Acad-Object*: Pointer to Acad application.

*ModelSpace*: Pointer to Modelspace.

*PaperSpace*: Pointer to PaperSpace.

dll-ver: Returns the version number of the fas

dll-authour: Returns a string of the author of this fas file.

IsLoaded: Checks to see if a function is loaded by its name. - Usage: (IsLoaded '("vl-load-com"))