Saturday, September 28, 2013 by mabreedlove | Discussion: WindowBlinds
Didn't see a better place for this so I figured I'd toss it in here. It's not a major issue or anything but opening SkinStudio and bringing up one of the edit dialog's for instance "Edit per pixel frames" pulls up the dialog without a parent HWND set which ties hotkeys to the desktop instead of the application. The side effect of this is that windows related hotkeys such as F5 that handles refreshing windows get hooked into the dialog regardless of SkinStudio being in the background, inactive, etc. Using F5 such as in a browser to refresh the page merely end up switching the active window back to SkinStudio instead.
I wasn't sure if this was intentional or not since normal dialog's do this to interrupt all input to the screen until they're dismissed although in this case it only affects Windows default hotkeys since TOPMOST is not set. Setting the parent to the existing dialog should correct it assuming there wasn't a specific reason preventing it.