I've been told be a friend that Vistas registry is a lot different then XP/2000 and this may be causing the errors. File associations are done by modifying the registry and then making a request to the OS to update the associations part of the registry (for the most part) which you usually see as the desktop flashing once or twice as associations are refreshed and icons are "reassigned". The registry changes seem to be working (since you can right click a .kix file and see the "Edit with Kixtarter" option for example) but the file passing part doesn't seem to work which is whats even more confusing to me (if the association worked that part should also). All other program settings use the my.settings thing in .Net 2.0 so thats why there all working fine (and why if you run off a USB device the settings don't carry over). I'll have to track down a Vista machine and see how it handles the file passing to see if its jsut a change in setting the registry key or a change in how my program understands the passed file name.

So if your having this exact issue (file associations not working correctly) please do not report it as a bug through the webpage. Or just check the "Bugs" section for those I know about, anything not listed please submit so I can add it and figure it out.

-Allan
_________________________
Kixtarter - KiXtart Script Editor
http://www.AllanDynes.com/