Announcement

Collapse
No announcement yet.

FREE : Icon Object plugin

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Hofiiik
    replied
    Are you going to add action for extracting icons from EXE files and saving them as ICO files? It would be great...

    Leave a comment:


  • reteset
    replied
    Originally posted by ShadowUK View Post
    Any chance of this enumeration function in ListBoxEx.
    icon enumeration and string resource ID features will be available in next version of ListboxEx :yes

    Leave a comment:


  • ShadowUK
    replied
    Originally posted by reteset View Post
    Upated :

    Version : 1.1.0.0

    What's New :
    • Now it supports string resource IDs
    • A new argument added to Icon.LoadEx() for define target icon ID is a number or string
    • New : Icon.EnumerateIcons() action added which enumerates icon IDs in a executable file and returns a numerically indexed table that contains icon IDs


    For Example :

    Code:
    tblIconIDs = Icon.EnumerateIcons("Plugin1", strPath);
    in above action if tblIconIDs is not nil
    the tblIconIDs[1] should be main icon of target file if it is a exe

    but this may differ for sometimes



    Screenshot :

    Any chance of this enumeration function in ListBoxEx.

    Leave a comment:


  • reteset
    replied
    Ok, it seems this plugin needs some new things and some changes
    i'll look that what can i do . and i'll update it when i have got free time

    Leave a comment:


  • Tomasin
    replied
    now v1.1.0.0 works corretly :yes

    It's possible add function for extrac icons? (in bmp, jpg, png 32x32 or 16x16)

    THANKS

    Leave a comment:


  • tavria2
    replied
    Originally posted by Imagine Programming View Post
    Is that icon available in that size?
    Yes it's available.
    • 32x32 - 16
    • 32x32 - 2
    • 16x16 - 16
    • 48x48 - 256
    • 32x32 - 256
    • 16x16 - 256
    • 48x48 - 32bpp
    • 32x32 - 32bpp
    • 16x16 - 32bpp

    Leave a comment:


  • Imagine Programming
    replied
    Originally posted by tavria2 View Post
    Why icon uncorrectly displayed 16x16 from user32.dll?
    Code:
    result = Icon.LoadEx("Plugin1", _SystemFolder.."\\User32.dll", 101, 32, BIT_32, false, true);
    result = Icon.LoadEx("Plugin2", _SystemFolder.."\\User32.dll", 101, [COLOR="Red"]16[/COLOR], BIT_32, false, true);
    Is that icon available in that size?

    Thanks for the update reteset, this is a nice plugin :yes

    Leave a comment:


  • tavria2
    replied
    Why icon uncorrectly displayed 16x16 from user32.dll?
    Code:
    result = Icon.LoadEx("Plugin1", _SystemFolder.."\\User32.dll", 101, 32, BIT_32, false, true);
    result = Icon.LoadEx("Plugin2", _SystemFolder.."\\User32.dll", 101, [COLOR="Red"]16[/COLOR], BIT_32, false, true);
    Attached Files

    Leave a comment:


  • reteset
    replied
    Upated :

    Version : 1.1.0.0

    What's New :
    • Now it supports string resource IDs
    • A new argument added to Icon.LoadEx() for define target icon ID is a number or string
    • New : Icon.EnumerateIcons() action added which enumerates icon IDs in a executable file and returns a numerically indexed table that contains icon IDs


    For Example :

    Code:
    tblIconIDs = Icon.EnumerateIcons("Plugin1", strPath);
    in above action if tblIconIDs is not nil
    the tblIconIDs[1] should be main icon of target file if it is a exe

    but this may differ for sometimes



    Screenshot :

    Leave a comment:


  • Centauri Soldier
    replied
    I see. Well thank you Reteset.

    Leave a comment:


  • reteset
    replied
    Originally posted by Centauri Soldier
    Most of my icons are showing up fuzzy or have little black dots around the perimeter. What might I be doing wrong?
    for example : if source icons are 16x16 and you draw them 48x48 or 32x32
    this problem may occur

    and you should set proper bit depth

    especially if you enlarge 24 bpp icons this problem may occur

    Originally posted by ShadowUK
    Would be cool if you found a way to get icon indexes in a numeric table, Or am I asking for too much?
    i am going to add a icon enumeration action to plugin soon :yes

    Leave a comment:


  • Centauri Soldier
    replied
    Most of my icons are showing up fuzzy or have little black dots around the perimeter. What might I be doing wrong?

    Leave a comment:


  • ShadowUK
    replied
    I confirm this plugin as working under Windows 7 x64 (Build 7229 - Pre RTM)

    Would be cool if you found a way to get icon indexes in a numeric table, Or am I asking for too much?

    Leave a comment:


  • Imagine Programming
    replied
    Originally posted by reteset View Post
    excuse me !

    if you do not know that * icon IDs properly and can not load icon
    this is not mean plugin does not work

    please try these and tell me what happens
    Code:
    result = Icon.LoadEx("Plugin1", _ProgramFilesFolder.."\\Mozilla Firefox\\firefox.exe", 32512, 32, BIT_32, false);
    result = Icon.LoadEx("Plugin2", _ProgramFilesFolder.."\\Internet Explorer\\iexplore.exe", 32528, 32, BIT_32, false);
    result = Icon.LoadEx("Plugin3", _ProgramFilesFolder.."\\AutoPlay Media Studio 7.0\\ams70.exe", 128, 32, BIT_32, false);
    and please check plugin names and file paths in above actions before try


    Note : resource IDs can also be string which is not supported by this plugin
    Works. WinXP sp3

    Leave a comment:


  • reteset
    replied
    Originally posted by Tomasin View Post
    Code:
    one for load an icon from an executable
    tested and fail in all exe files (only as worked in Mozilla firefox.exe ... icon index 1)...

    This is the metode included in ListBoxEx?

    thanks for the plugin
    excuse me !

    if you do not know that * icon IDs properly and can not load icon
    this is not mean plugin does not work

    please try these and tell me what happens
    Code:
    result = Icon.LoadEx("Plugin1", _ProgramFilesFolder.."\\Mozilla Firefox\\firefox.exe", 32512, 32, BIT_32, false);
    result = Icon.LoadEx("Plugin2", _ProgramFilesFolder.."\\Internet Explorer\\iexplore.exe", 32528, 32, BIT_32, false);
    result = Icon.LoadEx("Plugin3", _ProgramFilesFolder.."\\AutoPlay Media Studio 7.0\\ams70.exe", 128, 32, BIT_32, false);
    and please check plugin names and file paths in above actions before try


    Note : resource IDs can also be string which is not supported by this plugin

    Leave a comment:

Working...
X