si puedes usar radios quita los combos

En un artículo anterior ya comentaba que estaba restringiendo el uso de comboboxes a los casos en que tuviera una selección de una lista de valores que fueran estáticos. En Colossus estaba haciendo el formulario de selección de listados y puse dos combos: uno para seleccionar la meteria y otro para seleccionar el tipo de entrada. El segundo combo permitía elegir unicamente entre 4 opciones fijas y además había una gran separación entre las opciones del listado y el siguiente grupo de controles que permite
elegir el título y subtítulo del listado.

20030828a.gif

Como el número de elementos a elegir es pequeño – sólo 4 – y no hay problemas de espacio en el formulario, lo mejor es quitar este combo, con lo que el formulario ha quedado de esta manera:

20030828b.gif

Mucho mejor.

un PC con varios Windows

Una configuración interesante para cualquier programador consiste en tener instalados en su PC varios sistemas operativos. En mi caso tengo instalados Windows98, Windows2000 y WindowsXP. Además toda la información que manejo la tengo en una partición extendida formateada con FAT32, de manera que desde cualquier sistema operativo con el que arranque mi máquina puedo acceder a mis datos.

El truco para hacer esto consiste en hacer varias particiones del disco duro, en mi caso uno de 40GB, e instalar cada cosa en su sitio. Juntos pero no revueltos. Para gestionar las particiones utilizo PartitionMagic y para el gestionar el arranque del PC utilizo BootMagic. Los dos productos son de PowerQuest y realmente son una maravilla. Con PM puedes crearte particiones de tu disco, en mi caso tengo 3 particiones primarias para los sistemas operativos y una extendida para los datos, formatearlas de manera independiente y quitarle espacio a una partición para dársela a otra. Con BM puedes gestionar el arranque del PC, diciendole que arranque una partición por defecto o poniendo un temporizador.

Uso esta configuración por dos motivos:

  1. Me permite probar mis programas en los 3 sistemas operativos más habituales de mis usuarios.
  2. Permite que los cambios de sistema operativo no sean traumáticos ni tengas que estar 2 dias seguidos configurando e instalando software.

Normalmente uso un sistema operativo para trabajar, ahora WindowsXP-Gorilla, y los otros los tengo para probar los programas. Como después de las últimas actualizaciones de XP con los virus de las semanas pasadas mi escritorio Gorilla ha quedado tocado – razón tenía quien decía que las DLL hackeadas daban problemas – voy a formatear la partición donde tengo Windows2000 e instalar otra vez XP limpio. Iré instalando software cuando tenga ratitos para ello y cuando tenga todo instalado para trabajar comenzaré a usar el sistema operativo de esta partición por defecto. Con el XP-Gorilla veré que hago, pero es posible que instale ahí de nuevo Windows2000 o quizá algún Linux.

nueva imagen de alanit

He decidido hacer una apuesta fuerte por alanit. Tengo un nuevo socio tecnológico y un ambicioso plan de desarrollo de actualizaciones de los programas existentes. También tenemos en mente un nuevo programa que vendrá a completar la oferta de software doméstico. Nuestra ingención es hacer software multilingüe e intentar entrar en el mercado americano.

En su momento contaré más de los nuevos proyectos, pero de momento os enseño la nueva imagen de alanit, obra de mi amigo Manolo Boyer Cantó.

alanit-logo.jpg

contestar correo

Una de las tareas diarias de un desarrollador de shareware es contestar los correos recibidos. Los correos que se reciben son de los más variado, desde usuarios agradecidos a navegantes que te pueden decir cualquier improperio. Es importante contestar en 24 horas, cómo máximo en 48, pues sino la imagen del sitio y del soporte que das queda por los suelos.

Una de las cosas que más ayuda a la hora de contestar correo es tener una serie de respuestas preparadas para las preguntas más habituales: ¿ cuanto cuesta el programa ? ¿ cómo lo pago ? ¿ cómo lo mandas ? … Si enlazas estas respuestas preparadas con las opciones de firmas de mensaje, puedes despachar correos a gran velocidad.

aqui no hace falta registrarse

Una cosa que me sabe fatal es que en un sitio web gratuito te pidan que te registres para bajarte cualquier cosa. Por ejemplo, los sitios web de Olivares2000 y PuertoSur, y hasta hace poco el de xHarbour.org. Pero lo mejor de todo es que unicamente piden un nick y una cuenta de correo. ¿ Para que sirve eso ? Pues yo creo que para nada. ¿ No valdría la pena poner un apartado para que quien quiera se registre en una lista de correo ? El administrador de xharbour.org ha reaccionado y ya no pide registro para bajarse nada de ese sitio. Ejemplo a seguir.

Lo peor de todo es que muchas veces te registras en un sitio de estos porqué encuentras un artículo interesante y no puedes bajartelo sin hacer el registro. Te registras a toda prisa, olvidas la clave y cuando vuelves al sitio a por otra cosa empieza el lio. Correo va, correo viene… un desastre.

En avemundi no hace falta registrarse para nada. Ni tan siquiera se pide al visitante publicar comentarios ni participar en el foro de debate, con lo bonito que me quedó.

fsdi para xharbour

He adaptado mi clase fsdi – full single document interface – para xHarbour. El resultado es este:

20030807.gif

Como se puede ver es un programa a 32 bits, que coge perfectamente el tema de mi escritorio gorilla. Para funcionar se necesita un build de FWH posterior a junio de 2003, pues había un error en las versioes anteriores que hacía que funcionase mal la herencia de la clase Dialog.

La clase fsdi para xharbour la puedes descargar aqui – fichero de 512KB con fuentes y ejecutable para los no fivewineros. Es freeware, pero mantengo el copyright sobre ella y agradecería a los posibles usuarios de la clase que me escribieran para darme su opinión sobre la misma.