Well, ok, on Windows if you keep to certain standard elements of Windows API and only use standard widgets you could get close to transparency.