Benny Pedersen
January 17th, 2008, 06:27 AM
Esc, Alt+Shift+"letter"
I would like to have the shortcut keys for all modes included in
my blendmodes pop-down menu. After a little examination of the executable "Photoshop Elements 5.0.exe" files, I didn't found it. So instead I opened the binary "Photoshop.dll" file with my scalpel (dissect), and bingo! Last match was numb 21, so it toke some time to figure out what match to modify. It is numb 18 of total 21 occurrences. In other words, goto 28BB3 hex (see picture),
http://www.fineraw.com/stuff/tuts/028bb3.gif
and substitute "=Dissolve" with "=dIssolve", and so on for the other blendmodes in that section. The new MD5 checksum for "photoshop.dll" became "831ecacd8d48310df15bf68e3361b606". For those menu items without a shortcut letter in the blendmode name, I simply used the space delimitter (20 hex) instead. E.g. menu item blendmode "Pin Light" became "pinZlight" (never found something to use that mode for anyway). The red letters isn't included; screen-shot, but is text layers to show this:
W: blendmodes that have White as neutral.
B: ... Black.
G: ... Gray (- Hard Mix, because it hasn't a neutral color).
http://www.fineraw.com/stuff/tuts/028bb3_result.gif
Benny,
PS: Make a copy of the dll file before you modify it...
I would like to have the shortcut keys for all modes included in
my blendmodes pop-down menu. After a little examination of the executable "Photoshop Elements 5.0.exe" files, I didn't found it. So instead I opened the binary "Photoshop.dll" file with my scalpel (dissect), and bingo! Last match was numb 21, so it toke some time to figure out what match to modify. It is numb 18 of total 21 occurrences. In other words, goto 28BB3 hex (see picture),
http://www.fineraw.com/stuff/tuts/028bb3.gif
and substitute "=Dissolve" with "=dIssolve", and so on for the other blendmodes in that section. The new MD5 checksum for "photoshop.dll" became "831ecacd8d48310df15bf68e3361b606". For those menu items without a shortcut letter in the blendmode name, I simply used the space delimitter (20 hex) instead. E.g. menu item blendmode "Pin Light" became "pinZlight" (never found something to use that mode for anyway). The red letters isn't included; screen-shot, but is text layers to show this:
W: blendmodes that have White as neutral.
B: ... Black.
G: ... Gray (- Hard Mix, because it hasn't a neutral color).
http://www.fineraw.com/stuff/tuts/028bb3_result.gif
Benny,
PS: Make a copy of the dll file before you modify it...