| View previous topic :: View next topic |
| Author |
Message |
majkinetor
Joined: 24 May 2006 Posts: 4511 Location: Belgrade
|
Posted: Wed Mar 07, 2007 7:47 pm Post subject: [module] IconEx v2.0 |
|
|
_________________

Last edited by majkinetor on Sat Jul 11, 2009 9:00 pm; edited 18 times in total |
|
| Back to top |
|
 |
majkinetor
Joined: 24 May 2006 Posts: 4511 Location: Belgrade
|
Posted: Thu Dec 20, 2007 8:32 pm Post subject: |
|
|
New version. Polished and with new options. See docs. _________________
 |
|
| Back to top |
|
 |
polyethene
Joined: 11 Aug 2004 Posts: 5244 Location: UK
|
Posted: Thu Dec 20, 2007 9:00 pm Post subject: |
|
|
I'm curious, how different is this to toralfs Icon Viewer Lite? Also isn't there a real common dialog for viewing icons like the one below?
 _________________ GitHub • Scripts • IronAHK • Contact by email not private message. |
|
| Back to top |
|
 |
majkinetor
Joined: 24 May 2006 Posts: 4511 Location: Belgrade
|
Posted: Thu Dec 20, 2007 9:03 pm Post subject: |
|
|
| Quote: | | I'm curious, how different is this to toralfs Icon Viewer Lite? | That is script, this is closed function that you can use (see "module" above ?). I used it as a bases for this work. They function quite differently now.
| Quote: | | Also isn't there a real common dialog for viewing icons like the one below? |
That is system dialog, CmnDlg_ChooseIcon which is so basic that you may want replacement, like ChooseIconEx, for more control and better UI. _________________
 |
|
| Back to top |
|
 |
polyethene
Joined: 11 Aug 2004 Posts: 5244 Location: UK
|
Posted: Thu Dec 20, 2007 9:25 pm Post subject: |
|
|
| majkinetor wrote: | | ...I used it as a bases for this work. | Yet you chose an attribution license for this script, don't you think that's a little bit selfish?
| majkinetor wrote: | | you may want replacement, like ChooseIconEx, for more control and better UI. | Actually I think your one is simpler as it has a less cluttered UI, which is always better. Thanks. _________________ GitHub • Scripts • IronAHK • Contact by email not private message. |
|
| Back to top |
|
 |
majkinetor
Joined: 24 May 2006 Posts: 4511 Location: Belgrade
|
Posted: Thu Dec 20, 2007 9:32 pm Post subject: |
|
|
| Quote: | | Yet you chose an attribution license for this script, don't you think that's a little bit selfish? |
Ofcourse, this has nothing to do with toralfs work anymore. Almost every line is my work and entire structure is my own.
Fell free to compare scripts any time. _________________
 |
|
| Back to top |
|
 |
majkinetor
Joined: 24 May 2006 Posts: 4511 Location: Belgrade
|
Posted: Fri Dec 21, 2007 9:57 am Post subject: |
|
|
In v1.01 one bug is fixed and as a side-effect, folder scanning is a bit faster and icons look really good now (previously, many icons did look awful) _________________
 |
|
| Back to top |
|
 |
majkinetor
Joined: 24 May 2006 Posts: 4511 Location: Belgrade
|
Posted: Fri Dec 21, 2007 8:27 pm Post subject: |
|
|
v1.5
- Now u can specify icon size. Any size.
- 100% increse in speed.
- Icons look much better
- Some bugs fixed. _________________
 |
|
| Back to top |
|
 |
majkinetor
Joined: 24 May 2006 Posts: 4511 Location: Belgrade
|
Posted: Sat Dec 22, 2007 6:08 pm Post subject: |
|
|
v 1.53
- Artificial parameter pParent removed. Now dialog automaticaly detects default GUi and returns it back afterwards.
- Some other small changes and fixes.
- Code 100% self contained and it can't affect parent script in any way. You can use it like any OS dialog. _________________
 |
|
| Back to top |
|
 |
majkinetor
Joined: 24 May 2006 Posts: 4511 Location: Belgrade
|
Posted: Sat Jul 11, 2009 8:59 pm Post subject: |
|
|
v 2.0
- All globals removed.
- Code optimisation, bug fixes and small additions. _________________
 |
|
| Back to top |
|
 |
Yook
Joined: 20 Nov 2008 Posts: 70 Location: Thionville, France
|
Posted: Sun May 02, 2010 9:58 pm Post subject: |
|
|
Thank you, I needed something like this.
I noticed your code contains labels, this means that the script can be included only after auto-execute section. Wouldn't it be a good idea to embed these in a function so that the script can be included anywhere in a script (I usually include everything at the beginning of my scripts ) ?
I also thought maybe you could add SHAutocomplete functionality to the path field.
Other than that, I have been trying for a while to write a function that extracts an icon from a container when given the path of the container and the index of the icon (basically its position among other icons in the container). I somewhat managed to do that, using some code from SKAN's IconEx v1.0 but it doesn't work with named icon resources. I know ResHack does this, but I find it quite slow compared with a function, among other disadvantages.
Would you know how to do it? |
|
| Back to top |
|
 |
majkinetor
Joined: 24 May 2006 Posts: 4511 Location: Belgrade
|
Posted: Sun May 02, 2010 11:16 pm Post subject: |
|
|
| Quote: | | Wouldn't it be a good idea to embed these in a function so that the script can be included anywhere in a script |
Its a good idea, however, it didn't cross my mind back then since I always include at the end.
| Quote: | | I also thought maybe you could add SHAutocomplete functionality to the path field. |
I don't plan to further improve this function at this moment. However, anybody is free to do so. More important thing should be done first IMO to improve usability with folders containing large number of icons - always showing the icons from the visible screen section as priority and loading the rest of them in the background. _________________
 |
|
| Back to top |
|
 |
Gauss
Joined: 10 Sep 2009 Posts: 203
|
Posted: Tue Nov 16, 2010 10:13 am Post subject: |
|
|
Hello majkinetor,
This doesn't seem to work on Ahk_L, and when I tried it on the older version of Ahk, it works, but it doesn't index the right number, its like its always -1 of the right index number. |
|
| Back to top |
|
 |
majkinetor! Guest
|
Posted: Wed Nov 17, 2010 3:26 pm Post subject: |
|
|
| I'll check it out when I find time. I never used this since AHK_L was out. |
|
| Back to top |
|
 |
|