Hacer o no una aplicación windows compliant, creo yo, es sobre todo una decisión del programador, o empresa que patrocina un proyecto de desarrollo.
Es todo un rollo, hay algunas cuestiones fáciles de hacer y delphi te ayuda mucho en ello, pero también hay algunas que no son del todo fáciles.
El lio de todo, es que luego podas pedir autorización a Microsoft para incluir el logotipo de windows en la caja o documentación del producto. Si la aplicación no cumple con todas las reglas, jamas te autorizarán a usarlo.
Las reglas son del tipo:
- Respetar la configuración de colores del usuario
- Que la aplicación tenga un instalador y un desinstalador, que se registre en el lugar apropiado para aparecer en la lista "Agregar o quitar programas", y que ambos cumplan con las reglas para las librerias compartidas, etc.
- Que se sugiera su instalación dentro de c:\archivos de programa, y de al usuario la eleccion final de la carpeta a instalar
- y un rollo de cosas mas...
Yo no tengo muy claras las reglas y he tratado de buscar en microsoft sin éxito...
Lo que se decirte es que si no te interesa el logotipo de windows (como a la mayoria de nosotros), mejor olvides el tema.
Hasta luego.