Re: ¿formularios En Tiempo De Ejecución O En Tiempo De Diseño?
A veces se entra en cierta confusión, una cosa es diseñar el formulario mediante código y otra muy distinta es instanciar un formulario por código.
Generalmente lo que se hace es instanciar un formulario desde el código cuando, precisamente, se necesita más de una instancia. Por ejemplo, imagina un editor de textos que permite al usuario trabajar con varios archivos (interfaz MDI). En casos como este, se diseña el formulario (en tiempo de diseño) y se instancia tantas veces como se necesite en tiempo de ejecución (en realidad, esto se hace como respuesta a un evento generado por el usuario: el usuario pulsa el botón "Nuevo").
Sin embargo, cuando el formulario que se necesita es simple bastan unas pocas líneas de código para tener todo en su lugar.
gambas facilita esto gracias a los controles de alineación.
Más allá de eso, creo que se trata de cuestión de gustos.
De todos modos, manejar formularios complejos mediante código puede no ser fácil y se pierde la ventaja del diseño visual.