Author Topic: Dynamic Intelligent Leader !  (Read 180117 times)

0 Members and 1 Guest are viewing this topic.

CAB

  • Global Moderator
  • Seagull
  • Posts: 10401
Re: Dynamic Intelligent Leader !
« Reply #30 on: July 09, 2009, 11:01:09 AM »
Request for  text height change: 8-)
Code: [Select]
(setq DL_textsize (* (getvar "DIMTXT") (getvar "DIMSCALE"))) ; CAB
I've reached the age where the happy hour is a nap. (°¿°)
Windows 10 core i7 4790k 4Ghz 32GB GTX 970
Please support this web site.

Andrea

  • Water Moccasin
  • Posts: 2372
Re: Dynamic Intelligent Leader !
« Reply #31 on: July 11, 2009, 10:34:41 PM »
Thanks Guys...

I'm a little busy right now....
But i've read all your comments and i'll be back soon.

Andrew and Gary...
Yes this can be done.

CAB
Thanks for the suggestion....i'll take it.  ;-)
Keep smile...

Andrea

  • Water Moccasin
  • Posts: 2372
Re: Dynamic Intelligent Leader !
« Reply #32 on: August 05, 2009, 03:20:17 PM »
Hi all..

Sorry for the delay.....to much work here.. :wink:
Well,..there we go...

DILEADER v.1.4
(Dynamic Intelligent Leader)

what's new on this release:
- Work with Block entities.
- Dimscale & Textsize readjusted.
- Multiple selection allowed.
- Text color adjusted with DIMCLRT variable.
- Leader position readjusted when Moved or stretched.
- MOVE,STRETCH,ROTATE,SCALE are now added to reactor.
- Reactor now work for block entities and/with multiple selection.
- DILEDIT remake to allow block recongnition.
- TEXT & MTEXT choice option addded.

As you can see below, you can now use multiple object selection, DiLeader will readjust all the thing.
Feel free to add your comments.

Enjoy !

(next step: annotative detection)
Keep smile...

GDF

  • Water Moccasin
  • Posts: 2081
Re: Dynamic Intelligent Leader !
« Reply #33 on: August 05, 2009, 04:47:14 PM »
Very nice Andrea. The only comment I have is for it to use the current text style, and the arrow head did not show up.
Why is there never enough time to do it right, but always enough time to do it over?
BricsCAD 2020x64 Windows 10x64

Andrea

  • Water Moccasin
  • Posts: 2372
Re: Dynamic Intelligent Leader !
« Reply #34 on: August 05, 2009, 04:50:29 PM »
Very nice Andrea. The only comment I have is for it to use the current text style.

thanks.
maybe it will be better if DiLeader use DIMTXSTY variable ?
Keep smile...

Lee Mac

  • Seagull
  • Posts: 12914
  • London, England
Re: Dynamic Intelligent Leader !
« Reply #35 on: August 05, 2009, 07:02:11 PM »
Impressive Andrea.

Andrea

  • Water Moccasin
  • Posts: 2372
Re: Dynamic Intelligent Leader !
« Reply #36 on: August 06, 2009, 09:14:55 AM »
Keep smile...

Andrea

  • Water Moccasin
  • Posts: 2372
Re: Dynamic Intelligent Leader !
« Reply #37 on: August 06, 2009, 01:16:28 PM »
Many people ask me..
"what is the difference between Mleader and DiLeader ?"

Mleader have some options who DiLeader don't have
but there is what I know.....

-Mleader do allow only Mtext entity
-Mleader do no tag an object but a point.
-Mleader can not tag any unproportionaly scaled Blocks.
-Mleader remove the connection between block object if it is unproportionaly scaled. (see gif)
-Mleader available from 2008 -> 2010 only vs DiLEADER tested on 2004 -> 2010.

Do I miss something ?

By the way....why we can't use any snap mode on unproportionaly scaled blocks ?

Keep smile...

Andrea

  • Water Moccasin
  • Posts: 2372
Re: Dynamic Intelligent Leader !
« Reply #38 on: August 06, 2009, 04:28:46 PM »
New Feature...

Block arrow Switch by pressing TAB key.
 ;-)



Keep smile...

ArgV

  • Guest
Re: Dynamic Intelligent Leader !
« Reply #39 on: August 08, 2009, 10:42:12 PM »
Just FYI, this thing is AWESOME! I tried to break it, but by version 1.4, every bug I'd found from version 1.0 was corrected. (as you know)

(autocad 2008)

Sweet!


Pad

  • Bull Frog
  • Posts: 342
Re: Dynamic Intelligent Leader !
« Reply #40 on: August 10, 2009, 11:27:35 AM »
hello I have a slight problem with 1.4 and 1.5:

Code: [Select]
Command: dil

(T)ext/(M)text ?<M>: M

Invalid option keyword.

(T)ext/(M)text ?<M>: T

Invalid option keyword.

(T)ext/(M)text ?<M>:

Select Object...
Pick Text location...
Dileader Finish.

also the leader is not associated with the text.
Could this be because I am using 2004?


Thanks

Andrea

  • Water Moccasin
  • Posts: 2372
Re: Dynamic Intelligent Leader !
« Reply #41 on: August 10, 2009, 01:19:56 PM »
Hi...

can you give this a try ?

Code: [Select]
(initget 0 "TEXT MTEXT")
(setq DLtextMode1 (getkword (strcat "\n(T)ext/(M)text ?<?>: ")))
(princ (vl-princ-to-string (ascii DLtextMode1)))

Keep smile...

Andrea

  • Water Moccasin
  • Posts: 2372
Re: Dynamic Intelligent Leader !
« Reply #42 on: August 10, 2009, 01:21:12 PM »
Just FYI, this thing is AWESOME! I tried to break it, but by version 1.4, every bug I'd found from version 1.0 was corrected. (as you know)

(autocad 2008)

Sweet!



Thanks ArgV.. ;-)
Keep smile...

Pad

  • Bull Frog
  • Posts: 342
Re: Dynamic Intelligent Leader !
« Reply #43 on: August 11, 2009, 05:41:00 AM »
Hello Andrea

On further investigation if i enter 'text' or 'mtext' in full then it will work properly.
I suppose 'text' and 'mtext' are very similar.

The other problem with moving the leader note in one I haven't been able to resolve (acad 2004)

thank you

Andrea

  • Water Moccasin
  • Posts: 2372
Re: Dynamic Intelligent Leader !
« Reply #44 on: August 11, 2009, 08:37:34 AM »
Hi PAD,

I'm working on it and be back with a new release.

(what is the bug on moving ?)

Keep smile...