![]() |
Inquietudes sobre Delphi
Hace algunos meses tome la decision de usar Delphi, a esta fecha creo que tome una buena decision pues Delphi es una herramienta fabulosa, pero hay algunas cosas que quiero mencionar mencionar acerca de ella:
1. La interfaz SDI. No se de donde han sacado este tipo de interfaz, y no se quien les dio la idea, pero anhelo grandemente el dia en que el deplhi aparezca con una interfaz MDI, (si alguien sabe como puedo hacerlo por favor ayudenme) 2. Diseño visual completo. Solo puedo diseñar forms de manera visual, si quiero hacer algun otro componente debe hacerse 'a mano', con codigo 'puro y duro' 3. Ayuda HTML. Hace años que aparecio la ayuda HTML (que me parece mejor) y la mayoria de los programas la han adoptado. En Delphi 7 la ayuda sigue siendo HLP. Ademas de esto he tenido la oportunidad de probar el nuevo Delphi 7, y he visto con desencanto las pocas caracteristicas nuevas que incorpora (casi nada), casi todo lo nuevo se centra en herramientas de terceros.. me gustaria saber la opinion del grupo acerca de estas inquietudes... |
1. Claro que poes usar MDI, pon en cualquier formulario su propiedad FormStyle en fsMDIForm y ese sera el padre luego, los hijos deberan ser fsMDIChild.
2. File|New| y en la paleta New escojes "componente" este te ayudara a hacer el "Trabajo sucio". 3. NPI. 4. en cuanto a esta pregunta, me gustaria que alguna otra persona que tenga mas experiencia en cuanto a Delphi7 te respondiera pues la verdad esque no la he usado mucho. Aunque en las ayudas te mostrara "Que hay de nuevo en delphi7?"...y entonces podras exclareser tus dudas. Espero no te aya enredado, y que en realidad te sirva.;) |
en lo del MDI me refiero unicamente al IDE del Delphi no a los forms que puedo crear en mis programas.
|
Cita:
Yo, personalmente, me gusta mas una interficie SDI y, la ayuda me gusta mas la hlp. Esta ultima decision por dos razones. La primera es porque se integra al 100% en una aplicacion hecha en Delphi y la segunda (aunque parezca una chorada) es porque con un simple ESC se cierra. La potencia es la misma que en una HTM y, es mas manejable (por eso me gusta mas tanto dentro de Delphi como fuera de él) |
Hola.
Este tema quizá habría que moverlo al Foro de Debates. Cita:
Además en un interfaz MDI, no puedes ver otras aplicaciones detrás, y muchas veces te interesa poder mover una ventana y ver otra aplicación, donde por ejemplo trabajas con la base de datos. Normalmente siempre creo aplicaciones MDI, pero para desarrollar prefiero el IDE actual de Delphi. Cita:
Cita:
Cita:
Saludos. |
Cita:
1. La interfaz SDI. No se de donde han sacado este tipo de interfaz, y no se quien les dio la idea... Microsoft. Sin embargo, y aunque personalmente no me gusta la interfaz mdi de Visual Basic, recuerdo que el usuario puede usar la que le plazca, mdi o sdi. Quizá Borland podría hacer algo similar. 2. Diseño visual completo. Solo puedo diseñar forms de manera visual, si quiero hacer algun otro componente debe hacerse 'a mano', con codigo 'puro y duro' Como dice guillotmarc, puedes hacerlo con frames. No obtendrás quizá toda la potencia que te daría desarrollar una componente en la forma "dura" pero sí por lo menos la que se obtiene con las "componentes" de VB. La ventaja es que en Delphi además tienes la opción "dura". 3. Ayuda HTML. Hace años que aparecio la ayuda HTML (que me parece mejor) y la mayoria de los programas la han adoptado. En Delphi 7 la ayuda sigue siendo HLP. Totalmente de acuerdo. El formato HTM me parece mucho más agradable y fácil de usar. Tener todo a la mano en una misma ventana, índice, contenido, etc. me parece muy eficiente. Ciertamente, como dice cadetill es más sencillo integrar ayuda hlp en nuestras aplicaciones que ayuda htm. Pero quizá sea entonces hora de que esto cambie. Además, el formato HTM es mucho más manejable ya que basta saber escribir htm para poder escribir los ficheros de ayuda y podemos integrar toda la potencia de javascript en ellos. Ademas de esto he tenido la oportunidad de probar el nuevo Delphi 7, y he visto con desencanto las pocas caracteristicas nuevas que incorpora (casi nada), casi todo lo nuevo se centra en herramientas de terceros.. Bueno, pues aunque yo no lo utilizo mucho me parece que ModelMaker es una adición importante. Pero lo cierto es que versiones van y versiones vienen y hay cosas molestas que no corrigen. Como muestra dos botones: 1. Selección de texto en el editor. Invariablemente siempre que muevo el cursor con el teclado al principio de una línea indentada y comienzo a seleccionar con shift+down la selección omite la indentación. Tengo que bajar una línea y volver a subir para que funcione. 2. El manejo de los paquetes en un proyecto. Jamás he entendido porque los proyectos guardan los paquetes que se excluyen en lugar de los que se incluyen. Esto ocasiona que cada vez que agregamos un paquete al IDE nuestros proyectos cargan los nuevos paquetes. Y finalmente, como dice guillotmarc, falta traducir la ayuda (y yo añadiría el lenguaje del IDE) al español. Siempre he pensado que es un error mercadotécnico de Borland. Pero, aun con todos sus bemoles, creo que Delphi es un estupendo sistema de desarrollo mucho muy superior a VB. // Saludos |
Hola,
Cita:
Saludos. |
Cita:
Y si lo que quieres hacer es un componente "contenedor de componentes", sin lugar a dudas: Frames!!! Saludos! |
La franja horaria es GMT +2. Ahora son las 06:03:28. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi