See the top rated post in this thread. Click here

Page 14 of 14 FirstFirst ... 41011121314
Results 131 to 136 of 136

Thread: 100 Paper Cuts

  1. #131
    Certified AUGI Addict cadtag's Avatar
    Join Date
    2000-12
    Location
    Cairo - no, not Illinois
    Posts
    5,069
    Login to Give a bone
    0

    Default Re: 100 Paper Cuts

    And speaking of Masking, Mtext masking is really not well implemented. the mask area goes from the lower left of the text box, to the upper right. That's well and good if all you have is single line, or a neat, sqaure paragraph. All of my paragraphs though, have ragged edges. & often, the first line of a call out will be substantially longer than the next three, which means the mask covers a lot of drawing that it shouldn't.

    It should not be that hard to calculate the actual length of each line with the actual font in use, and just mask the extents of each lines area. Even nicer would be an ability to just mask around the individual glyphs in the character string -- giving us a free 'halo' or 'glow' text effect.

  2. #132
    Administrator Opie's Avatar
    Join Date
    2002-01
    Location
    jUSt Here (a lot)
    Posts
    9,100
    Login to Give a bone
    0

    Default Re: 100 Paper Cuts

    Quote Originally Posted by cadtag View Post
    And speaking of Masking, Mtext masking is really not well implemented. the mask area goes from the lower left of the text box, to the upper right. That's well and good if all you have is single line, or a neat, sqaure paragraph. All of my paragraphs though, have ragged edges. & often, the first line of a call out will be substantially longer than the next three, which means the mask covers a lot of drawing that it shouldn't.

    It should not be that hard to calculate the actual length of each line with the actual font in use, and just mask the extents of each lines area. Even nicer would be an ability to just mask around the individual glyphs in the character string -- giving us a free 'halo' or 'glow' text effect.
    I believe that (or something similar) was added to the wish list at one time in the past.
    If you have a technical question, please find the appropriate forum and ask it there.
    You will get a quicker response from your fellow AUGI members than if you sent it to me via a PM or email.
    jUSt

  3. #133
    Certified AUGI Addict cadtag's Avatar
    Join Date
    2000-12
    Location
    Cairo - no, not Illinois
    Posts
    5,069
    Login to Give a bone
    0

    Default Re: 100 Paper Cuts

    Here's another one: The Express tool Text to Mtext has to be one of the most widely used Express tools around. It's baffling why it has not been incorporated into the core and is still lingering as an unsupported yet vital tool. But it's got a problem -- although both TEXT and MTEXT entities support fields, the Txt2mtxt command converts the fields to their text value. The expected behavior would be to retain the field, not convert it to its value.

  4. #134
    Administrator BlackBox's Avatar
    Join Date
    2009-11
    Posts
    5,719
    Login to Give a bone
    0

    Default Re: 100 Paper Cuts

    Quote Originally Posted by cadtag View Post
    Here's another one: The Express tool Text to Mtext has to be one of the most widely used Express tools around. It's baffling why it has not been incorporated into the core and is still lingering as an unsupported yet vital tool. But it's got a problem -- although both TEXT and MTEXT entities support fields, the Txt2mtxt command converts the fields to their text value. The expected behavior would be to retain the field, not convert it to its value.
    That's exactly why it hasn't been integrated into AutoCAD's core (I suspect)... In addition to fixing the few issues noted, the current source code is written in LISP (which Autodesk has no interest in evolving), whereas AutoCAD's core architecture is ObjectARX, on top of AutoCAD Windows, on top of ObjectCRX (AcCore.dll), on top of ObjectDBX (AcDbXX.dll). From ObjectARX we derive both the .NET and LISP APIs.

    Integration into AutoCAD's core implicitly requires that the source LISP be rewritten in at minimum .NET or ObjectARX, so long as they can effectively replicate the Fields, etc. that you aptly point out. I say that as LISP is able to access the Field's formatted output via TextString Property, and the FieldCode itself via the aptly named FieldCode Method, but LISP (AFAIK) does not expose a means by which one can identify which string characters from TextString are associated with said FieldCode. This is the crux of accomplishing what you're after, to my mind.

    Porting this myself is a bit more than I have time to chew (if I am capable?), but I'll have to dig through Kean's Accessing the AutoCAD objects referred to by fields using .NET article, as I would have use for this in my 'Match Text' routine, which allows me to quickly, well, match TextStrings between Text, MText, and MLeaders, etc... So for that, I thank you for bringing up the topic here.
    Last edited by BlackBox; 2013-04-03 at 03:47 PM.
    "How we think determines what we do, and what we do determines what we get."

    Sincpac C3D ~ Autodesk Exchange Apps

    Computer Specs:
    Dell Precision 3660, Core i9-12900K 5.2GHz, 64GB DDR5 RAM, PCIe 4.0 M.2 SSD (RAID 0), 16GB NVIDIA RTX A4000

  5. #135
    I could stop if I wanted to
    Join Date
    2008-12
    Location
    New Jersey
    Posts
    472
    Login to Give a bone
    0

    Default Re: 100 Paper Cuts

    BCOUNT COMMAND

    Doesn't not work well with dynamic blocks..... This was my staple command for counting up all of my blocks quickly in a drawing.

  6. #136
    Administrator BlackBox's Avatar
    Join Date
    2009-11
    Posts
    5,719
    Login to Give a bone
    0

    Default Re: 100 Paper Cuts

    Quote Originally Posted by Iceberg View Post
    BCOUNT COMMAND

    Doesn't not work well with dynamic blocks..... This was my staple command for counting up all of my blocks quickly in a drawing.
    I agree that the OOTB Command *should* be able to do this... But this has been resolved many times by the use of a simple Visual LISP routine... Methinks a search will brighten your day.
    "How we think determines what we do, and what we do determines what we get."

    Sincpac C3D ~ Autodesk Exchange Apps

    Computer Specs:
    Dell Precision 3660, Core i9-12900K 5.2GHz, 64GB DDR5 RAM, PCIe 4.0 M.2 SSD (RAID 0), 16GB NVIDIA RTX A4000

Page 14 of 14 FirstFirst ... 41011121314

Similar Threads

  1. Who cuts who
    By radu.grosu in forum Revit Structure - Wish List
    Replies: 18
    Last Post: 2009-06-25, 09:34 AM
  2. section cuts
    By lila in forum Revit Architecture - General
    Replies: 3
    Last Post: 2007-05-01, 07:02 PM
  3. Replies: 3
    Last Post: 2006-10-24, 07:05 PM
  4. section cuts
    By stheuerkauf in forum Revit Architecture - General
    Replies: 8
    Last Post: 2006-09-21, 08:30 PM
  5. plot cuts off
    By karen.perez in forum AutoCAD Plotting
    Replies: 1
    Last Post: 2004-08-12, 05:10 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •