Author Topic: TabSort.lsp  (Read 87508 times)

0 Members and 1 Guest are viewing this topic.

Lee Mac

  • Seagull
  • Posts: 12905
  • London, England
Re: TabSort.lsp
« Reply #135 on: September 23, 2009, 12:47:02 PM »
Haha thanks VovKa you made my day  :-)

Lee Mac

  • Seagull
  • Posts: 12905
  • London, England
Re: TabSort.lsp
« Reply #136 on: September 23, 2009, 01:02:57 PM »
Code updated to accommodate the VovKa's Bug  ;-)

CAB

  • Global Moderator
  • Seagull
  • Posts: 10401
Re: TabSort.lsp
« Reply #137 on: September 23, 2009, 05:32:51 PM »
While the Help DCL looks great I would change to ok_cancel button to on_only in you next revision.  8-)
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.

Lee Mac

  • Seagull
  • Posts: 12905
  • London, England
Re: TabSort.lsp
« Reply #138 on: September 23, 2009, 06:09:00 PM »
While the Help DCL looks great I would change to ok_cancel button to on_only in you next revision.  8-)

Good point Alan, habit got the better of me on that one  :wink:

CHulse

  • Swamp Rat
  • Posts: 504
Re: TabSort.lsp
« Reply #139 on: September 30, 2009, 09:14:56 AM »
Lee,
I've finally had some time to play with your latest version and I must say, very nice. Thank You Sir!
Cary Hulse
Urban Forestry Manager
Wetland Studies and Solutions

Civil 3D 2020 & 2023

Lee Mac

  • Seagull
  • Posts: 12905
  • London, England
Re: TabSort.lsp
« Reply #140 on: September 30, 2009, 11:37:35 AM »
Lee,
I've finally had some time to play with your latest version and I must say, very nice. Thank You Sir!

Your very welcome Cary  :-)

bikerholic

  • Guest
Re: TabSort.lsp
« Reply #141 on: October 02, 2009, 07:02:40 AM »
hello lee

this tool is amazing   :-o

it works great and it is really usefull thanks a lot  8-)

i have test it a while so now i had some suggestions for improvement

1. if i select a group of layouts for getting them revers on their position in the list the completely list getting revers

2. if i copy a layout it becomes to the end of the list
so i think it will be better for getting a opinion to select where the copy shout find his place
for example right next to the original layout or to the end or top

3. why is this tool not a original acad one  :kewl:


bye bye björn :)

p.s. sorry about my horrible english but give a german guy a chance  :wink:

Lee Mac

  • Seagull
  • Posts: 12905
  • London, England
Re: TabSort.lsp
« Reply #142 on: October 02, 2009, 07:10:28 AM »
Hey björn,

Thanks for your comments :-)

Your English is pretty good - don't worry mate   8-)

The Reverse function has stayed the same since Version 1, when the user could only select one tab at a time, so perhaps it is time for me to upgrade that  :wink:

I'm not sure about the copy placement - perhaps it is more logical to place the tab below the original... what do others think about this?

Quote
3. why is this tool not a original acad one 

That could be said about so many of the great programs posted on here  :wink:


Thanks for your feedback and comments björn, much appreciated as always  :-)

Lee

CAB

  • Global Moderator
  • Seagull
  • Posts: 10401
Re: TabSort.lsp
« Reply #143 on: October 02, 2009, 08:42:32 AM »
As for the New Copy of a layout, the end position is my logical choice. Hard to guess where each user wants it.
I suggest a hard coded variable the user could set for beginning of list/below original/end of list.

Regarding the Group selection, I for one think each operation should respond to this selection.
That is to say sort, reverse, etc should operate on the selected group. That said I'm not sure how
I would treat a non-continuous selection. What to do with the items in the middle of the group.

You've done a good job with the routine as it is Lee.
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.

Lee Mac

  • Seagull
  • Posts: 12905
  • London, England
Re: TabSort.lsp
« Reply #144 on: October 02, 2009, 09:42:11 AM »
As for the New Copy of a layout, the end position is my logical choice. Hard to guess where each user wants it.
I suggest a hard coded variable the user could set for beginning of list/below original/end of list.

I would agree with you here Alan, although I think it is a lot of work to implement this, for very little gain (as there are many other tools included to move the copied layouts anyway).

Regarding the Group selection, I for one think each operation should respond to this selection.
That is to say sort, reverse, etc should operate on the selected group. That said I'm not sure how
I would treat a non-continuous selection. What to do with the items in the middle of the group.

I completely agree with you here - everything should be consistent.

You've done a good job with the routine as it is Lee.

Thanks Alan  8-)

Lee Mac

  • Seagull
  • Posts: 12905
  • London, England
Re: TabSort.lsp
« Reply #145 on: October 02, 2009, 10:54:10 AM »
I have updated the first post to Version 1.9, the Reverse Function will now only reverse Selected Tabs.

Enjoy :-)

Lee


SteveK

  • Guest
Re: TabSort.lsp
« Reply #146 on: October 05, 2009, 07:02:24 PM »
Great program Lee, thanks.  :-)

It's hardly worth mentioning but once I click on one of the tabs the 'H' for help doesn't work. Who cares really, but just so you know.

CAB

  • Global Moderator
  • Seagull
  • Posts: 10401
Re: TabSort.lsp
« Reply #147 on: October 05, 2009, 11:59:38 PM »
Here is an idea I was going to work on some time back, implement a Tab renaming routine to
maintain a list of "Short Tab Name" and "Long Tab Names".  To keep all the tabs in view in the
ACAD window I use abbreviated names. When I plot I would prefer long descriptive names for the
file names. To do this I was going to use x-data to save the list in the DWG. It occurred to me
this evening that that might be something to incorporate in the TabSort routine. One more button. :)
You already have the edit tab name.

Just pondering the possibilities. If you are like me, too busy to add another project at this time, ignore the suggestion. 8-)
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.

Lee Mac

  • Seagull
  • Posts: 12905
  • London, England
Re: TabSort.lsp
« Reply #148 on: October 06, 2009, 02:00:09 PM »
Hi Guys,

Thanks for the comments and suggestions they are much appreciated.  :-)

>> Steve,

I would assume this occurs as the focus is no longer on the Main Dialog, but on the list_box, hence the "H" is not recognised, I suppose the only real way around this would be to add a help button...

>> Alan,

Thanks for the suggestion, I haven't heard of that idea before - but I'm not sure how "general" that would be... I wanted to keep the tool quite generic, and that sounds quick specific - but thanks anyway.



I've actually just started University now, and don't have a lot of time or access to the internet at home, so I can't spend as much time programming as I used to  :-(  But I shall still try to stay in touch as and when I can.  :-)

Thanks,

Lee

Andrea

  • Water Moccasin
  • Posts: 2372
Re: TabSort.lsp
« Reply #149 on: October 06, 2009, 04:00:25 PM »
Lee,

this is just too Cool !! Nice one !

Idea concept = 10/10
Design concept = 10/10
easy to use = 10/10
code guru = 10/10

you got all my star !  congratulation !  ;-)


Need more idea ?:

a) incremental TAB?
b) String substitution? OOps...was on Find option ;-)
c) TAB search? (we got strong drawings here)
d) UPERCASE/lowercase/Sentence string CAPs ?
e) Print TAB ?
f ) Delete all TAB ?


one thing...
In French release we have "Présentation1" as "Layout1"

Keep your Good work !
« Last Edit: October 06, 2009, 04:59:35 PM by Andrea »
Keep smile...