Discusión sobre el artículo "Interfaces gráficas X: Selección del texto en el campo de edición multilínea (build 13)" - página 3

 
Реter Konow:
Sí, claro. Un constructor, por ejemplo. No lo discutiré aquí. Mi blog lo muestra todo.

¿Crees que es un constructor? En mi opinión, un constructor debería ser al menos como se implementa en Visual Studio.

Es decir, debería ser un constructor visual. Aproximadamente así:


 
Реter Konow:

Quiero hacer un constructor, reduciendo la laboriosa creación de la GUI al nivel de un "vago-no-aprendiz".


¿Y qué hará esta persona perezosa con esta GUI? La persona perezosa no será capaz de escribir el resto de la aplicación MQL.

Debe haber algo mas aparte de la GUI. Y este algo también puede ser una parte muy grande de esta aplicación. Una persona perezosa no será capaz de hacerlo. )

 
Anatoli Kazharski:

¿Crees que esto es un constructor? En mi opinión, un constructor debería ser al menos igual a como se implementa en Visual Studio.

Es decir, debe ser un constructor visual. Aproximadamente así:


No es necesario repetir las soluciones de Microsoft. Un constructor en un archivo, incluso sin herramientas visuales, tiene sus enormes ventajas:


1. Con copypaste puedes crear instantáneamente nuevos grupos de objetos.


2. Utiliza banderas de posicionamiento para colocarlos al instante y con precisión en el lugar correcto.


3. Utilizando plantillas creadas previamente, puedes crear un diseño de aplicación GUI con una velocidad increíble.


En cuanto a los gandules, su naturaleza requiere facilitar el proceso de creación de Asesores Expertos, lo que significa que en el futuro será necesario crear un constructor lógico para que puedan montar sus estrategias. Pero eso vendrá más adelante....

 
Реter Konow:

No tiene por qué replicar las soluciones de Microsoft. Un constructor en un archivo, incluso sin herramientas visuales tiene sus propias enormes ventajas:

...


¿Crees que si tienes un constructor visual, tu solución será de interés para alguien?


 
Anatoli Kazharski:


¿Cree que con un diseñador visual su solución interesará a alguien?


Es una pregunta extraña. Puede que no... No estoy seguro. Insistiré de nuevo - hacer el constructor completamente visual puede ser menos efectivo que si se basa en plantillas y unas pocas herramientas visuales para anular algunas propiedades.


Quizás estés de acuerdo conmigo y vayas por este camino (sé que quieres crear un estudio visual).

 
Реter Konow:

Es una pregunta extraña. Tal vez no... No estoy seguro. Una vez más, hacer el constructor completamente visual puede ser una solución menos eficiente que hacerlo basado en plantillas con algunas herramientas visuales para anular algunas propiedades.

¿Crees que si tienes un constructor visual no puedes hacer posible la creación de plantillas de una manera mucho más eficiente que lo que sugieres?


 
Реter Konow:

...

Quizás estés de acuerdo conmigo y sigas este camino (sé que quieres crear un estudio visual).

Tal vez no voy a crear un estudio de este tipo. Voy a terminar la segunda etapa de desarrollo de la biblioteca y hacer otro proyecto. Y entonces veremos. )
 
Anatoli Kazharski:

¿Crees que si tienes un constructor visual, no puedes hacer posible la creación de plantillas de una manera mucho más eficiente que lo que sugieres?


Esa es exactamente la cuestión. En algunos casos, crear un grupo de elementos primarios de plantilla de forma visual puede (y de hecho lo hace) llevar (y de hecho lleva) más tiempo que crear lo mismo a través de un archivo. Pero en otros casos ocurre lo contrario. Creo que es necesario combinar las ventajas de ambos enfoques añadiendo un conjunto de herramientas visuales al diseñador en el archivo. Pero a diferencia de visual studio de Microsoft, el papel del constructor en un archivo debe ser mucho mayor. Es realmente una herramienta muy práctica y fácil en muchos (no todos) sentidos.
 
Anatoli Kazharski:
Es posible que no cree dicho estudio. Terminaré la segunda fase de desarrollo de la biblioteca y haré otro proyecto. Y luego ya veremos. )

¿Tu próximo proyecto estará relacionado con los gráficos?
 
Реter Konow:

¿Su próximo proyecto estará relacionado con los gráficos?

No, no está relacionado. Pero habrá una GUI creada con la ayuda de mi biblioteca. )

Para completar la segunda etapa de desarrollo de esta biblioteca, intentaré meter entre 3 y 5 artículos.