Home | Blog | Recent Changes | Page Index | Site Map

August 16, 2007

Windows XP Conquered!

Filed under: AbiWord, Code, Summer of Code 2007 — Ryan @ 12:18 am

Important patch #4 of the day is in and tested! It is late here, so I will let the screenshots speak (almost entirely) for themselves.
Before:

Add Account dialog - Bug on Windows XP

After:

Annoying radio button bug fixed without hackish workarounds!

(For google to find for future programmers: If you have trouble with radio buttons and CreateWindow or CreateWindowEx - in my case when mixed with using a resource file - on Windows XP, and they have a black background and are illegible, here’s how you fix it. It may have something to do with being a grandchild window, but I’m not sure. You need to add the WS_EX_TRANSPARENT extended window style to your CreateWindowEx call - if you are using CreateWindow, just look at the docs to see the change, it’s minor. If your text boxes or edit boxes are coming out with a flat, 2d border, create a 3d border by using WS_EX_CLIENTEDGE as an extended window style.)

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

code art life - Ryan Pavlik on ClearDefinition is proudly powered by WordPress
Entries (RSS) and Comments (RSS).