AutoCAD .NET
-
Back in a much earlier post we looked at some code to access the pickfirst selection set. I thought I'd now take a look at the more specific case of defining a command that adds entities into the current pickfirst selection set. Here's some C# code I used to do this, with comments describing its […]
-
In the last post we looked at some of the potential uses for the Reflector application. I didn't end up elaborating on the third reason I stated for the Reflector being a compelling tool - that it can be used to help optimize code based on the resultant IL created. For fun I played around […]
-
Reflection Now we're finally going to spend some time looking at Reflection. As mentioned in a previous post, .NET assemblies include intermediate language instructions plus metadata about types, members and assembly references. It is possible to access this information through Reflection. For another definition of Reflection, here's what MSDN has to say about System.Reflection: The […]
-
In the last-post-but-one we took an introductory look at protecting intellectual property in various types of application modules used with AutoCAD. Thanks to everyone for the subsequent discussion – it's great to see such diversity of opinion out there on this subject. Before moving on to Reflection and the Reflector tool, I thought I'd first […]
-
My apologies to those expecting more on IP protection in .NET - I ended up deciding to make this interim post regarding a longstanding issue. I'll get right back to the IP question next (I hope :-). Back in a much earlier post we looked at getting the ObjectARX & Managed Wizards working with the […]
-
This is an interesting topic – and one that I'm far from being expert in – so it would be great if readers could submit comments with additional information. Intellectual property protection is a major concern for software developers, and issues that are seen today with .NET languages have been troubling AutoCAD developers since the […]
-
Most of this week I've spent catching up after a nice, long break, as well as spending a few days in Prague helping interview potential recruits for our European team. Now it's finally time for me to climb back into the blogging saddle... This first entry of 2007 is based on some code provided by […]
-
OK, I have to admit I feel a bit cheeky making a separate post out of this one, but then I did promise our friends at TheSwamp that I'd post this additional code, once more provided by Sreekar Devatha in response to an ADN support request. The code is basically the same as that in […]
-
I'd like to thank two people for this post: Kerry Brown, an ADN member in Australia and regular contributor to TheSwamp, pointed me to a response he'd received from a member of the DevTech team in India, Sreekar Devatha. So thanks to both Kerry and Sreekar for providing the material for this post. The problem […]
-
As promised in the last post, here's some old LISP code I used to demo the original circle linking application. I've changed it slightly to not only move the snake in 2D, now the Z-value of the lead object is set to be a fraction of the object's Y-value. This won't actually change what's seen […]