Q to Joe Sutphin on New Book

Q to Joe Sutphin on New Book

Anonymous
Not applicable
451 Views
14 Replies
Message 1 of 15

Q to Joe Sutphin on New Book

Anonymous
Not applicable
Hi Joe,



I see in one of the threads you've got a new book coming out soon. Can you please tell us a bit about this? Is it an update to your previous book or is it a new one altogether? And if it is new, broadly what does it cover? Will it be an e-book or a paper book?



Thanks



Wayne Ivory

IT Analyst Programmer

Wespine Industries Pty Ltd
0 Likes
452 Views
14 Replies
Replies (14)
Message 2 of 15

Anonymous
Not applicable
Hi Wayne,

My new book is an update/upgrade edition of the original. The section covering an Introduction to the Visual Basic programming language and the AutoCAD VBAIDE have been completely re-written and improved based on numerous feedback from readers including the addition of material covering application creation.

There are additional chapters covering information missing from the first edition including preferences, the windows api and applications that connect to MS Office applications. There will be a number of example applications demonstrating connecting to various MS office including Access, Excel, Outlook and Word.

There will be an entire chapter devoted to programming the VBAIDE and several example applications including a code-generating entity creation tool and source code management.

Lastly, there will be several chapters covering what's new in 2004 and an addition Appendix that is a cross reference of objects, methods, properties and events from 2000-2004.

Currently the book will be about 800-900 pages and is being published by
www.apress.com


Joe
--
0 Likes
Message 3 of 15

Anonymous
Not applicable
Thanks Joe. The only thing you didn't mention is whether it's an e-book.



Regards



Wayne
0 Likes
Message 4 of 15

Anonymous
Not applicable
Ooops, sorry. It'll be in the usual bound tree form.

Joe
--
0 Likes
Message 5 of 15

Anonymous
Not applicable
Thanks Joe. I look forward to picking up a copy.



Regards



Wayne
0 Likes
Message 6 of 15

Anonymous
Not applicable
I assume the publisher is setting the price and
your NG buddies still have to pay the full price. Mmm you want me to
beta test it for you?

You know like "act" like I know very little about
VBA and provide you the feed back on what trouble I have following instructions.

🙂

Murph

 


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
Ooops,
sorry. It'll be in the usual bound tree form.

Joe
--

0 Likes
Message 7 of 15

Anonymous
Not applicable


Hi, Joe:



I would like to see some in-depth coverage of extended entity data and dictionaries (XRecords). Maybe in SP1? ;o)



As an alternative, is there a way to create my own objects? Can I create a new class that inherits from an existing class (like a line entity)? (PS: I use Delphi for approximately 95% of my AutoCAD / MS Office automation projects.)



An example: I would like to define a custome entity - let's call it a wire. The wire is a line entity, but there is certain data that needs to be associated with it (net name, start pin, end pin, etc.) and stored in the drawing database. I'm doing this now by creating a line object and attaching extended data to it. The problem is, users can "manually" add "wires" by simply drawing a line on the correct layer (no data attached). When it comes time to generate reports or do any kind of analysis, I run into all kinds of problems.



Mark

0 Likes
Message 8 of 15

Anonymous
Not applicable
Mark,

Your situation would require custom entities [a line is now an entity and you would create a "wire" entity]. This would require Visual C++ and ObjectARX to acheive, neither of which will even be mentioned in my book. Sorry ...

Joe
--
0 Likes
Message 9 of 15

Anonymous
Not applicable
Joe, Do you have an anticipated release date for the book I am particularly interested in the chapter on programming the VBAIDE. Thanks - Nathan
0 Likes
Message 10 of 15

Anonymous
Not applicable
It is entering tech review now. So, I would figure another couple months it should be hitting bookstores.

Joe
--
0 Likes
Message 11 of 15

Anonymous
Not applicable
Thanks Joe,

I just realised I should let you know about an error in the AutoCAD 2000 VBA Programmers's Reference. I found the error probably a couple of years ago now and it was only a slight inconvenience to me at the time.



In the AutoCAD Object Summary - AcadText Object Properties on pages 564 & 565. The references to the Horizontal Alignment property affecting the use of the InsertionPoint & TextAlignmentPoint properties are incorrect. The references to the Alignment property affecting the use of the InsertionPoint & TextAlignmentPoint properties are correct.



I look forward to getting a copy of the new book.

Regards - Nathan

0 Likes
Message 12 of 15

Anonymous
Not applicable
Unfortunately this error is still in the new book.
Regards - Nathan
0 Likes
Message 13 of 15

Anonymous
Not applicable
Unfortunately this chapter doesn't seem to exist.
Regards - Nathan
0 Likes
Message 14 of 15

Anonymous
Not applicable
Or you can just go here: http://tinyurl.com/2davc -- joseguia - I thought it was a squirrel! Dude-Your Computer SUX :) ------------------------------------------------------------------------ joseguia's Profile: http://www.vbdesign.net/expresso/member.php?action=getinfo&userid=366 View this thread: http://www.vbdesign.net/expresso/showthread.php?threadid=24925
0 Likes
Message 15 of 15

Anonymous
Not applicable
To resize the form copy the code from Jose's link into your form code. While running the form grab the lower right corner and start moving the mouse. Neat stuff right? -- Chuck Hardin - Burger King Employee of the Quarter! any speling mistakes are the responsibility of my dog and should not reflect on my inteligence. [glow=green] 'Copy/Paste Code' (http://www.copypastecode.com) [/glow] ------------------------------------------------------------------------ Chuck Hardin's Profile: http://www.vbdesign.net/expresso/member.php?action=getinfo&userid=208 View this thread: http://www.vbdesign.net/expresso/showthread.php?threadid=24925
0 Likes