Pelles C forum
Pelles C => Projects developed with Pelles C => Topic started by: Snowman on December 22, 2015, 03:38:13 PM
-
Hello, I need help getting my open-source projects tested. Bug reports and code improvement suggestions are most welcome.
Right now I only have access to a Windows XP 32-bit machine and I would like to know how my programs run and look on newer versions of Windows (7, 8, 10).
PassGenWin is a random password generator.
http://sourceforge.net/projects/passgenwin/
XorCryptWin and RandFileGen are distributed together as encryption software.
http://sourceforge.net/projects/xorcryptwin/
I would like to get these projects beyond the point of "toys" and I believe PassGenWin is close enough to maturity.
What concerns me most right now are possible bugs that I haven't found. Another thing is that the projects are a bit too reliant on Pelles C, and I fear that porting them to another IDE/toolchain will be a pain if it ever needs to be done.
-
Would anybody be willing to test these programs in Windows 7, 8 or 10 and post back screenshots, please?
To moderators: I would like this thread to be moved to the Projects developed with Pelles C (http://forum.pellesc.de/index.php?board=23.0) board. Thanks.
Nevermind, I didn't see the "Move topic" button.
-
The both look good and work well on Windows 7.
Great work.
-
The both look good and work well on Windows 7.
Great work.
I'm glad to read that, I was a bit concerned about the red X button in PassGenWin looking weird in newer Windows.
-
You are right. The icon image is not scaled very well. Maybe use the × U+00D7 Alt+0215 Multiplication character on a normal button. If you want the text red you could subclass it.
-
You are right. The icon image is not scaled very well. Maybe use the × U+00D7 Alt+0215 Multiplication character on a normal button. If you want the text red you could subclass it.
That seems like a good idea however I don't know how "subclassing" would help change the text color. Is this the subclassing (https://msdn.microsoft.com/en-us/library/windows/desktop/bb773183%28v=vs.85%29.aspx) you are talking about? (Otherwise please provide a new link.)
Also do you happen to use TRNGs (https://en.wikipedia.org/wiki/Hardware_random_number_generator)? I intend to code Winsock and Serial plugins for both my programs in order to fetch random data from TRNG devices, and it would help if someone could test that too.
-
Researching it, I think sub-classing won’t work. You could try BS_OWNERDRAW and draw the red text yourself. See this project: https://www.google.com.au/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjKhJXf1ZzLAhVGtpQKHbcUAvsQFggeMAA&url=http%3A%2F%2Fwww.codeproject.com%2FArticles%2F3269%2FNative-Win-Theme-aware-Owner-draw-Controls-witho&usg=AFQjCNFGe2vhNeO0F-qQX5E1-AoSjRyfxA&bvm=bv.115339255,d.dGo (https://www.google.com.au/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjKhJXf1ZzLAhVGtpQKHbcUAvsQFggeMAA&url=http%3A%2F%2Fwww.codeproject.com%2FArticles%2F3269%2FNative-Win-Theme-aware-Owner-draw-Controls-witho&usg=AFQjCNFGe2vhNeO0F-qQX5E1-AoSjRyfxA&bvm=bv.115339255,d.dGo)
-
I have W7 64 bits I will try your tools and later gonna post the info 8) 8) 8) :P