Icon Extension for Visual DialogScript

Version: 1.7.30.2000
Copyright © 2000 PGWARE
All rights reserved


Description:
This is an extension command for Visual DialogScript (32-bit version.) It adds a ICON command and @ICON function to the vocabulary of VDS. The dll allows users to change an executables main icon with a new 32x32 16 color icon. Error codes also have been added in. Please note this extension does not change an executables icon if it is not 32x32 16 color. This extension is freeware for any type of usage. The dll comes with the source code so you can make modifications if you would like to. The source code was compiled in Borland Delphi 5. Please drop by PGWARE.COM and purchase some of our products in appreciation of this free extension.

Commands:
[+] ICON CHANGE,<new icon>,<output exe>,<input exe>


[ Command Explanation ] :

[-] ICON CHANGE,<new icon>,<output exe>,<input exe>

This command allows you to change an executables main icon to another 32x32 16 color icon. You must supply all paramters, and a outfile filename must be specified.

<new icon> - this is the new icon to use, must be 32x32 16 color icon.
<output exe> - this is the name of the new exe to create with the new icon.
<input exe> - this is the exe thats icon will be changed.





Functions:
[+] @ICON(SUPPORTED,<new icon>)



[ Function Explanation ] :

[-] @ICON(SUPPORTED,<new icon>)

This function returns either a true/false value indicating whether the new icon is supported or not. Which checks if its a 32x32 16 color icon. If not it will return a value indicating so.

<new icon> - this is the name of the new icon to use.

return value(s):
   0 - icon is supported
   1 - icon is not supported.




Error Codes:
1 - Invalid Command
7 - Invalid @ Function
20 - File or path does not exist
32 - Icon not supported





Support:
Please note that since this is a freeware product, support is not provided. However bug fixes will be made as they are found. Report bugs to [
support@vdsworld.com ].



Copyright © 2000 PGWARE / All rights reserved.