Repeat request now a plea

Features wanted...
aurumdigitus
Posts: 1075
Joined: 30 May 2008 21:02
Location: Lake Erie

Repeat request now a plea

Post by aurumdigitus »

Once asked for a TB button that would activate a Script. That is now bordering on a plea.

Primary mode of operation is usually DP each festooned with many Tabs. In order to maximize area of file viewing both the Tree and Catalog are closed - hence no access to Scripts from there. If there was a TB button that could activate running one it would be of nearly inestimable value.

Yes, User|Run Script|choice, choice, choice is available. That is a lot of clicking and when doing large scale operations those start to add up.

admin
Site Admin
Posts: 64886
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Repeat request now a plea

Post by admin »

aurumdigitus wrote:Yes, User|Run Script|choice, choice, choice is available. That is a lot of clicking and when doing large scale operations those start to add up.
You can assign KSs to them. If it's just one button you plea for, then you could maybe learn one KS instead? :P

Apart from that, customizable buttons are not that far away...

aurumdigitus
Posts: 1075
Joined: 30 May 2008 21:02
Location: Lake Erie

Re: Repeat request now a plea

Post by aurumdigitus »

Yes, a KS will do it. Being a "mouser" (for reasons that aren't pertinent) that road presents a certain small impediment.

But until such time as those customizable buttons arrive on the scene it will suffice. :D

admin
Site Admin
Posts: 64886
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Repeat request now a plea

Post by admin »

aurumdigitus wrote:Yes, a KS will do it. Being a "mouser" (for reasons that aren't pertinent) that road presents a certain small impediment.

But until such time as those customizable buttons arrive on the scene it will suffice. :D
Your plea softened my heart. I added a button. 8)

aurumdigitus
Posts: 1075
Joined: 30 May 2008 21:02
Location: Lake Erie

Re: Repeat request now a plea

Post by aurumdigitus »

Thank you, thank you, thank you.

(And with 8.3 I had just vowed to no longer get involved with the Beta's.) :wink:

j_c_hallgren
XY Blog Master
Posts: 5826
Joined: 02 Jan 2006 19:34
Location: So. Chatham MA/Clearwater FL
Contact:

Re: Repeat request now a plea

Post by j_c_hallgren »

admin wrote:Your plea softened my heart. I added a button. 8)
Suggestion: Instead of defaulting all user buttons to the magnolia (not that something is wrong with that icon), how about a making a more generic "U01" to "U10" icon or similar for the defaults?

Something along the line of the "C:\" for "Open Cmd Prompt" is what I mean...just an idea...
Still spending WAY TOO much time here! But it's such a pleasure helping XY be a treasure!
(XP on laptop with touchpad and thus NO mouse!) Using latest beta vers when possible.

admin
Site Admin
Posts: 64886
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Repeat request now a plea

Post by admin »

j_c_hallgren wrote:
admin wrote:Your plea softened my heart. I added a button. 8)
Suggestion: Instead of defaulting all user buttons to the magnolia (not that something is wrong with that icon), how about a making a more generic "U01" to "U10" icon or similar for the defaults?

Something along the line of the "C:\" for "Open Cmd Prompt" is what I mean...just an idea...
That was my first plan, but the current design has some advantages: it's less work for me (just have to make one graphic); it's easy to exchange that graphic with another; last not least, I can very easily increase the number of user buttons to any value!

j_c_hallgren
XY Blog Master
Posts: 5826
Joined: 02 Jan 2006 19:34
Location: So. Chatham MA/Clearwater FL
Contact:

Re: Repeat request now a plea

Post by j_c_hallgren »

And yes, those are all very valid points...but...(my presumption) making one "Uxx" type graphic and then just changing the nbrs doesn't seem quite as bad as totally unique ones for each...and while the nbr of buttons may well increase, how many do you think average user will need? I think existing 10 will be more than enough for most users...especially until we have more than one TB row(hopefully!), as I basically have no room for any now, for example.

Maybe you could allow for more than one icon from a file and then provide something like these in a sample ICO/ICL file? It would provide a starter set for most users...as a substitute for the magnolia.
Last edited by j_c_hallgren on 08 Sep 2009 01:28, edited 1 time in total.
Still spending WAY TOO much time here! But it's such a pleasure helping XY be a treasure!
(XP on laptop with touchpad and thus NO mouse!) Using latest beta vers when possible.

Stefan
Posts: 1360
Joined: 18 Nov 2008 21:47
Location: Europe

Re: Repeat request now a plea

Post by Stefan »

admin wrote:Your plea softened my heart. I added a button. 8)
What a cool feature, many thanks!
v8.30.0010 - 2009-09-07 16:00
+ Custom Toolbar Buttons: Now you can have 10 user buttons. They all
default to the magnolia icon but it's easy to define a custom icon,
Don, can we use ICL too?
Such are downloadable f.ex. from
http://www.iconempire.com/iconlibs/computers.htm

Or is this too much work?

F.ex. I was able to use "Tools\computer.icl" to load the first icon from the list
but "Tools\computer.icl, 5" didn't work.

--------------

BTW: IconShop is one tool to see the icon resources in an file
http://users.telenet.be/liontech/Downloads.htm

Icon Explorer is an another great tool
http://www.mitec.cz/iconex.html

and there is IconsExtract
http://www.nirsoft.net/utils/iconsext.html

To create or manipulate icons you can try "IcoFX "
http://icofx.ro/

--------------

Icon/ICL Downloads:

http://www.iconempire.com/iconlibs/computers.htm

http://www.nesoft.org/free_icon_gallery.htm
(18 ICLs from nesoft as ZIP, f.ex. at http://www.freeware-tipp.de/freeware-do ... 1732.shtml)

http://www.coolarchive.com/icons.php

Tango Icon Library
http://tango.freedesktop.org/Tango_Icon_Library
Tango Icon Library as ICLs
http://mitry.wordpress.com/2007/08/27/tango-xp-icons/

iDev Icon Collection (25MB ZIP / 380 ICLs)
http://www.idev.ch/content/view/86/63

--------------

Just found an nice resource for Icons as ico files:
http://www.veryicon.com/icons/application/
http://www.iconeasy.com/
www.iconempire.com.png
www.iconempire.com.png (81.77 KiB) Viewed 3280 times
--------------

http://www.iconlibrary.com/
some are free, archive includes numbers and abc icons as ICL's

--------------

http://e-lusion.com/design/greyscale/
Greyscale is a set of 40 greyscale icons which each fit into a 34 x 34 pixel area. Yep free icons!
40 free greyscale icons
40 free greyscale icons
greyscale.png (16.4 KiB) Viewed 3250 times
An quick test, they fit nicely into XY
An quick test, they fit nicely into XY
Test with XY.png (7.61 KiB) Viewed 3250 times
--------------
Edit: add some more dl links
Last edited by Stefan on 04 Jan 2010 23:55, edited 9 times in total.

jacky
XYwiki Master
Posts: 3106
Joined: 23 Aug 2005 22:25
Location: France
Contact:

Re: Repeat request now a plea

Post by jacky »

admin wrote:That was my first plan, but the current design has some advantages: it's less work for me (just have to make one graphic); it's easy to exchange that graphic with another; last not least, I can very easily increase the number of user buttons to any value!
But you do intend to get ride of this, and allow for an unlimited number of buttons, no? (E.g. only one "User Button" on the list on the left (available buttons), and when adding it it is added to the right yet simply doesn't leave the list on the left...) Cause limiting to a small number of buttons sounds like a bad idea IMO, and having dozens of "User Button #" on the list of buttons sounds like a bad idea as well... :roll:


Also -- I don't know if you got something like this planned already or not, but one thing I'd love to see for CTB is to have another script, a "context-menu script." The idea would be that, when right-clicking on the button, XY would analyze that script and determine whether or not it shows a pop-up menu.
- If so, then it is "merged" into the current context menu we got, so we'd have Run, Edit, sep, <context script menu>, sep, customize TB
- If not, then it's the same as above, except instead of a menu we have only one item, using whatever caption was defined on script, defaulting to "Run context script" or something
- Of course, if one doesn't specify such a "context script" then the context menu is the exact same as currently.

This would allow us to create our own CTB exactly like XY's own buttons, that is one feature/action available on click, while having other similar/related features/actions available through a simple right-click, without any requirement for additional screen space or anything.

(I could even suggest, as an added bonus, that if the "main" script is in form "load File, Script" then XY could default the context script (if unspecified) to "load File" which, chances are, would be a menu with related options/features)
Proud XYplorer Fanatic

oleg01
Posts: 10
Joined: 07 Jul 2009 09:08

Re: Repeat request now a plea

Post by oleg01 »

I'd also like to thank Don for the implementation of the long awaited buttons with script capabilities. Very useful also to rotate jpg images. Now the next move would be to have different configurable toolbars with customized buttons. Nice work!. :-)

j_c_hallgren
XY Blog Master
Posts: 5826
Joined: 02 Jan 2006 19:34
Location: So. Chatham MA/Clearwater FL
Contact:

Re: Repeat request now a plea

Post by j_c_hallgren »

oleg01 wrote: Now the next move would be to have different configurable toolbars
This was discussed in another thread recently and I believe the ability to either scroll TB or have a dropdown similar to ">>" on QuickLaunch to show any 'extra' icons would be preferable to configurable toolbars.

Here's link to other thread for reference:
http://www.xyplorer.com/xyfc/viewtopic.php?f=3&t=3930
Still spending WAY TOO much time here! But it's such a pleasure helping XY be a treasure!
(XP on laptop with touchpad and thus NO mouse!) Using latest beta vers when possible.

admin
Site Admin
Posts: 64886
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Repeat request now a plea

Post by admin »

jacky wrote:
admin wrote:That was my first plan, but the current design has some advantages: it's less work for me (just have to make one graphic); it's easy to exchange that graphic with another; last not least, I can very easily increase the number of user buttons to any value!
But you do intend to get ride of this, and allow for an unlimited number of buttons, no? (E.g. only one "User Button" on the list on the left (available buttons), and when adding it it is added to the right yet simply doesn't leave the list on the left...) Cause limiting to a small number of buttons sounds like a bad idea IMO, and having dozens of "User Button #" on the list of buttons sounds like a bad idea as well... :roll:


Also -- I don't know if you got something like this planned already or not, but one thing I'd love to see for CTB is to have another script, a "context-menu script." The idea would be that, when right-clicking on the button, XY would analyze that script and determine whether or not it shows a pop-up menu.
- If so, then it is "merged" into the current context menu we got, so we'd have Run, Edit, sep, <context script menu>, sep, customize TB
- If not, then it's the same as above, except instead of a menu we have only one item, using whatever caption was defined on script, defaulting to "Run context script" or something
- Of course, if one doesn't specify such a "context script" then the context menu is the exact same as currently.

This would allow us to create our own CTB exactly like XY's own buttons, that is one feature/action available on click, while having other similar/related features/actions available through a simple right-click, without any requirement for additional screen space or anything.

(I could even suggest, as an added bonus, that if the "main" script is in form "load File, Script" then XY could default the context script (if unspecified) to "load File" which, chances are, would be a menu with related options/features)
I never thought of handling User Buttons (UB) like separators in the Customize Toolbar dialog. Interesting idea, but there's a difference to separators of course: when you remove a UB from the current buttons, shall it remain in the available buttons or not? Probably yes, but then you'd need an extra command to actually delete a UB for good.

Conc. the context menu: brilliant! :D Will be added in CTB 2.0.

admin
Site Admin
Posts: 64886
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Repeat request now a plea

Post by admin »

j_c_hallgren wrote:
oleg01 wrote: Now the next move would be to have different configurable toolbars
This was discussed in another thread recently and I believe the ability to either scroll TB or have a dropdown similar to ">>" on QuickLaunch to show any 'extra' icons would be preferable to configurable toolbars.

Here's link to other thread for reference:
http://www.xyplorer.com/xyfc/viewtopic.php?f=3&t=3930
I also thought about additional toolbars again, and I definitely prefer a set of 5 selectable toolbars to scrolling or dropdown. But this still has a little time to ripen...

admin
Site Admin
Posts: 64886
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Repeat request now a plea

Post by admin »

Stefan wrote:
admin wrote:Your plea softened my heart. I added a button. 8)
What a cool feature, many thanks!
v8.30.0010 - 2009-09-07 16:00
+ Custom Toolbar Buttons: Now you can have 10 user buttons. They all
default to the magnolia icon but it's easy to define a custom icon,
Don, can we use ICL too?
Such are downloadable f.ex. from http://www.iconempire.com/iconlibs/computers.htm
Or is this too much work?

I was able to use "Tools\computer.icl" to load the first icon from the list
but "Tools\computer.icl, 5" didn't work.
OK, I will see if I can make that work. I have a little problem though with the "filename, #" notation because that would be a valid (if very strange) filename...

Post Reply