* Supports a portable version. To be run as a portable version, the 'IsPortable.asl' file should be in the same folder with StylePix.exe.
But writing lots in registry -
Spoiler!
[HKEY_CLASSES_ROOT\StylePix.Document]
@=hex(1):48,00,6F,00,72,00,6E,00,69,00,6C,00,20,00,53,00,74,00,79,00,6C,00,65,00,50,00,69,00,78,00,20,00,44,00,6F,00,63,00,75,00,6D,00,65,00,6E,00,74,00,00,00
[HKEY_CLASSES_ROOT\StylePix.Document\shell\open\ddeexec]
@=hex(1):5B,00,6F,00,70,00,65,00,6E,00,28,00,22,00,25,00,31,00,22,00,29,00,5D,00,00,00
[HKEY_CLASSES_ROOT\StylePix.Document\shell\open\command]
@=hex(1):22,00,43,00,3A,00,5C,00,44,00,4F,00,57,00,4E,00,4C,00,4F,00,7E,00,31,00,5C,00,48,00,4F,00,52,00,4E,00,49,00,4C,00,7E,00,31,00,2E,00,32,00,5C,00,48,00,4F,00,52,00,4E,00,49,00,4C,00,7E,00,31,00,2E,00,32,00,5C,00,53,00,74,00,79,00,6C,00,65,00,50,00,69,00,78,00,2E,00,65,00,78,00,65,00,22,00,20,00,2F,00,64,00,64,00,65,00,00,00
[HKEY_CLASSES_ROOT\StylePix.Document\DefaultIcon]
@=hex(1):22,00,43,00,3A,00,5C,00,44,00,4F,00,57,00,4E,00,4C,00,4F,00,7E,00,31,00,5C,00,48,00,4F,00,52,00,4E,00,49,00,4C,00,7E,00,31,00,2E,00,32,00,5C,00,48,00,4F,00,52,00,4E,00,49,00,4C,00,7E,00,31,00,2E,00,32,00,5C,00,53,00,74,00,79,00,6C,00,65,00,50,00,69,00,78,00,2E,00,65,00,78,00,65,00,22,00,2C,00,31,00,00,00
[HKEY_CLASSES_ROOT\.tsp]
@=hex(1):53,00,74,00,79,00,6C,00,65,00,50,00,69,00,78,00,2E,00,44,00,6F,00,63,00,75,00,6D,00,65,00,6E,00,74,00,00,00
[HKEY_CLASSES_ROOT\.tsp\UserChoice]
@=hex(1):53,00,74,00,79,00,6C,00,65,00,50,00,69,00,78,00,2E,00,44,00,6F,00,63,00,75,00,6D,00,65,00,6E,00,74,00,00,00
[HKEY_CLASSES_ROOT\.png\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.jpg\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.jpe\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.jpeg\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.bmp\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.gif\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.tif\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.tiff\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.tga\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.ico\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.jpc\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.jp2\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.pcx\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.pgx\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.pnm\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.ras\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.ska\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.wbmp\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.wmf\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.emf\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.raw\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.crw\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.cr2\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.nef\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.dng\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.orf\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.arw\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.dcr\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.mrw\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.raf\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.pef\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.erf\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.3fr\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.x3f\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.mef\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.sr2\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
@=hex(1):48,00,6F,00,72,00,6E,00,69,00,6C,00,20,00,53,00,74,00,79,00,6C,00,65,00,50,00,69,00,78,00,20,00,44,00,6F,00,63,00,75,00,6D,00,65,00,6E,00,74,00,00,00
[HKEY_CLASSES_ROOT\StylePix.Document\shell\open\ddeexec]
@=hex(1):5B,00,6F,00,70,00,65,00,6E,00,28,00,22,00,25,00,31,00,22,00,29,00,5D,00,00,00
[HKEY_CLASSES_ROOT\StylePix.Document\shell\open\command]
@=hex(1):22,00,43,00,3A,00,5C,00,44,00,4F,00,57,00,4E,00,4C,00,4F,00,7E,00,31,00,5C,00,48,00,4F,00,52,00,4E,00,49,00,4C,00,7E,00,31,00,2E,00,32,00,5C,00,48,00,4F,00,52,00,4E,00,49,00,4C,00,7E,00,31,00,2E,00,32,00,5C,00,53,00,74,00,79,00,6C,00,65,00,50,00,69,00,78,00,2E,00,65,00,78,00,65,00,22,00,20,00,2F,00,64,00,64,00,65,00,00,00
[HKEY_CLASSES_ROOT\StylePix.Document\DefaultIcon]
@=hex(1):22,00,43,00,3A,00,5C,00,44,00,4F,00,57,00,4E,00,4C,00,4F,00,7E,00,31,00,5C,00,48,00,4F,00,52,00,4E,00,49,00,4C,00,7E,00,31,00,2E,00,32,00,5C,00,48,00,4F,00,52,00,4E,00,49,00,4C,00,7E,00,31,00,2E,00,32,00,5C,00,53,00,74,00,79,00,6C,00,65,00,50,00,69,00,78,00,2E,00,65,00,78,00,65,00,22,00,2C,00,31,00,00,00
[HKEY_CLASSES_ROOT\.tsp]
@=hex(1):53,00,74,00,79,00,6C,00,65,00,50,00,69,00,78,00,2E,00,44,00,6F,00,63,00,75,00,6D,00,65,00,6E,00,74,00,00,00
[HKEY_CLASSES_ROOT\.tsp\UserChoice]
@=hex(1):53,00,74,00,79,00,6C,00,65,00,50,00,69,00,78,00,2E,00,44,00,6F,00,63,00,75,00,6D,00,65,00,6E,00,74,00,00,00
[HKEY_CLASSES_ROOT\.png\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.jpg\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.jpe\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.jpeg\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.bmp\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.gif\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.tif\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.tiff\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.tga\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.ico\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.jpc\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.jp2\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.pcx\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.pgx\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.pnm\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.ras\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.ska\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.wbmp\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.wmf\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.emf\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.raw\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.crw\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.cr2\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.nef\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.dng\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.orf\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.arw\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.dcr\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.mrw\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.raf\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.pef\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.erf\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.3fr\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.x3f\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.mef\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00
[HKEY_CLASSES_ROOT\.sr2\OpenWithProgids]
"Hornil StylePix.Document"=hex(1):00,00