Search found 56 matches

You need to have a C/C++ compiler. There are a few free ones out there but I prefer to use Visual Studio 2005, which is a compiler/IDE. Also I am still working on my .NET plug-in, which will allow people to use C#/VB.NET and I hope DLR languages like IronPython/IronLisp with Intellicad. Have fun :wi...

SDS Example Get/ SetClipboardText

I know there are not a lot of samples out there on the net for writing SDS functions. Here is a SDS routine , that when loaded will enable lisp to Set/Get text to/from the clipboard. Enjoy. PS. If you have any questions about SDS or would like me to email the compiled .dll to you, just ask. /* ++ * ...

Project sharing

Anyone know of a board where Intellicad users can share files such as lisp/SDS/vb projects? How about it CMS? This could be the main hangout for Intellicad developers :wink:


Would anyone here be interested in using/beta testing a .NET API out? It’s still in its infancy, if there is enough interest I will keep hacking at it , else -> bit bucket.


Try rolling up a lisp

Code: Select all

(defun layoutlist ( / e rl)
 (setq rl '())
 (foreach e (dictsearch (namedobjdict) "ACAD_LAYOUT")
  (if (and
       (= (car e) 3)
       (/= (strcase (cdr e)) "MODEL")
   (setq rl (cons (cdr e) rl))
 (reverse rl)

Question, Do you need to have snap turned on when using these commands? I may be possible to setup a reactor to temporarily disable snap while you are in one of these commands and restore the state when the command is complete. Just a thought.

DotNET Forms in Intellicad

For those who are interested, I have successfully made Intellicad load a managed/un-managed DotNET DLL , show a modal form and return the value back. A method to return the sds_getmainhwnd() to DotNET ShowDialog(IWin32Window Owner) is NativeWindow ^nWin = gcnew NativeWindow(); nWin->AssignHandle((In...

New list, added file stuff (ICStrTrim " hello ") (ICStrTrimRight " hello ") (ICStrTrimLeft " hello ") (ICStrUpper " hello ") (ICStrLower " HeLlo ") (ICStrTrun " hello " 4) (ICStrRight "hello" 2) (ICStrLeft "hello" 2) (ICStrMid "hello How are you" 6) (ICStrRev " hello ") (ICstrParse "a,b,c,d,e" ",") ...

here is the new list of functions ICStrTrim " hello ") (ICStrTrimRight " hello ") (ICStrTrimLeft " hello ") (ICStrUpper " hello ") (ICStrLower " HeLlo ") (ICStrTrun " hello " 4) (ICStrRight "hello" 2) (ICStrLeft "hello" 2) (ICStrMid "hello How are you" 6) (ICStrRev " hello ") (ICstrParse "a,b,c,d,e"...

did I find a bug?

;; Bug Dictionary is not updated after tab is deleted (defun layoutlist (/ rl) (setq rl '()) (foreach e (dictsearch (namedobjdict) "ACAD_LAYOUT") (if (and (= (car e) 3)(/= (strcase(cdr e)) "MODEL")) (setq rl (cons (cdr e) rl)))) (reverse rl) ) [This message has been edited by Danielm103 (edited 12-1...

Go to advanced search