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.

If you use this extension in a commercial/shareware application or have made money off your application in anyway please send us a donation, you are not required to do so but it would be nice if you would donate. Any donation amount is welcomed, your donation is 100% secure with an online payment to RegNet. Also please take a look at our product Alloy at http://www.pgware.com/. Alloy can integrate the vds runtime dll into your exe file. Alloy can also put other files inside of the exe such as bitmaps and other dll's, so you only have one single exe to distribute to your end-users. Give it a try and see what Alloy can do for your applications.

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.