Commit graph

17 commits

Author SHA1 Message Date
snow flurry 9658fb44d6 OverlayWndProc: remove unnecessary NULL check
We already check for NULL before casting scrn, so there's no situation where it'll fail after casting. Mysterious reasons, indeed.

git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@25 27729192-006e-004d-b9b5-06fbd0ef7001
2024-02-27 06:38:31 +00:00
snow flurry 4a72ca0f37 Add custom icons
git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@24 27729192-006e-004d-b9b5-06fbd0ef7001
2024-02-27 05:51:19 +00:00
snow flurry d164531606 git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@23 27729192-006e-004d-b9b5-06fbd0ef7001 2024-02-26 06:25:00 +00:00
snow flurry 7f2fd15277 git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@22 27729192-006e-004d-b9b5-06fbd0ef7001 2024-02-26 06:24:35 +00:00
snow flurry 8a662b0b94 svn:ignore for GrbyCfg
git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@21 27729192-006e-004d-b9b5-06fbd0ef7001
2024-02-26 06:21:47 +00:00
snow flurry 47e638ba20 svn:ignore for Grabby
git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@20 27729192-006e-004d-b9b5-06fbd0ef7001
2024-02-26 06:21:26 +00:00
snow flurry 47446ff9c5 svn:ignore for CommonCfg
git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@19 27729192-006e-004d-b9b5-06fbd0ef7001
2024-02-26 06:21:03 +00:00
snow flurry b7f72f6204 Undo fixing svn:ignore, I guess...
git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@18 27729192-006e-004d-b9b5-06fbd0ef7001
2024-02-26 06:20:35 +00:00
snow flurry 7d87d353b0 Fixing svn ignore, part 1
git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@17 27729192-006e-004d-b9b5-06fbd0ef7001
2024-02-26 06:20:11 +00:00
snow flurry 69476552e8 Overhaul repository structure to add config
I wish I didn't end up doing this all at once, but ah well. Quick rundown:

- CommonCfg contains config/registry functions shared between Grabby and GrbyCfg.
- GrbyCfg provides a dialog for configuring Grabby.

git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@16 27729192-006e-004d-b9b5-06fbd0ef7001
2024-02-26 06:18:00 +00:00
snow flurry be95698d10 OverlayWndProc: Fix flickering issue
The flickering was caused by DefWindowProc trying to erase the background, then GDI painting back in the bitmap. By not letting DefWindowProc draw the background, flickering is effectively removed.

git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@15 27729192-006e-004d-b9b5-06fbd0ef7001
2024-02-20 02:37:01 +00:00
snow flurry 94989c680a Grabby: Write the screenshot to %TEMP%
Means I don't have to ignore *.bmp in the repo. I'll probably make this user-configurable, once we have a configuration system in place.

git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@14 27729192-006e-004d-b9b5-06fbd0ef7001
2024-02-15 07:32:20 +00:00
snow flurry dc07b5e612 Bitmap.c: Avoid calling GetProcessHeap so much
Not really a major functionality/performance change, it just makes me feel better.

git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@13 27729192-006e-004d-b9b5-06fbd0ef7001
2024-02-15 05:55:27 +00:00
snow flurry 7d1c91401f Bitmap.c: Cleanup some memory management
git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@12 27729192-006e-004d-b9b5-06fbd0ef7001
2024-02-15 05:51:35 +00:00
snow flurry d64803c1a9 OverlayWndProc: Fix rendering issue, allow Esc to cancel
git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@11 27729192-006e-004d-b9b5-06fbd0ef7001
2024-02-15 05:40:23 +00:00
snow flurry cc5c051a33 Update ReadMe.txt
Switch out the boilerplate VS2003 text with something explaining this application.

git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@10 27729192-006e-004d-b9b5-06fbd0ef7001
2024-02-14 06:22:03 +00:00
snow flurry 585e61636a Create project "Grabby".
git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@9 27729192-006e-004d-b9b5-06fbd0ef7001
2024-02-13 21:00:46 +00:00