Discusión sobre el artículo "Interfaces gráficas VIII: Control "Calendario" (Capítulo 1)" - página 2

 

Anatol escribe bien y hace cosas bonitas, pero los usuarios sencillos necesitamos una aplicación práctica.

========

Máquina del tiempo

por ahora volamos sólo al pasado

De pie sobre el euro
Queremos mirar rápidamente al pasado.
Elija un par, TF, fecha y hora, haga clic en "saltar"
Estamos allí.
Archivos adjuntos:
 
poruchik:

Anatol escribe bien y hace cosas bonitas, pero los usuarios sencillos necesitamos una aplicación práctica


Estamos de pie en kiwi.
Queremos echar un vistazo rápido al pasado.
Elige un par, TF, fecha y hora, haz clic en "saltar".

Ya estamos allí.

Puedes hacer lo mismo con el calendario presentado en el artículo. Y para ello no necesitarás escribir varios cientos de líneas, como en tu ejemplo.

Si hay dificultades, habrá un artículo con ejemplos prácticos después de publicar todos los controles previstos.

 

No es difícil, soy lector.

Los ejemplos son buenos, pero no sólo para la belleza, sino también para los negocios (práctica).

 
poruchik:

No es difícil, soy un lector.

Los ejemplos son buenos, pero deben ser no sólo para la belleza, sino también para los negocios (práctica).

¿Has intentado ya implementar el navegador de gráficos, como tienes en la captura de pantalla, utilizando la librería presentada en el artículo?

¿Funcionó? ¿O te encontraste con algunas dificultades?

Los ejemplos adjuntos en los archivos al final del artículo deberían ayudarle, pero si algo no funciona, por favor pregunte.

 
Soy usuario, no programador.
 
poruchik:
Soy un usuario, no un programador

Entonces espera al último artículo de la serie para la primera versión de la librería. Allí haré un navegador de gráficos como uno de los ejemplos especialmente para ti. Ya lo he hecho, pero no puedo publicarlo todavía, porque tengo que actualizar algunos archivos de la biblioteca (he encontrado un par de errores, que ya he arreglado).

Así es como se ve:

//---

Al adelantar los valores del calendario, también tendrás una navegación más rápida por el gráfico.

 
Vasiliy Sokolov:
¿Te imaginas lo que es portar librerías gui basadas en Qt o X11? Además, las interconexiones entre estas librerías son fantásticas. Sería más fácil portar una mini distribución de Linkus a MetaTrader. ¿Por qué? Déjalo estar.

Acabo de encontrar un ejemplo. No he dicho que debas cogerlo y portarlo. Si estuvieras más enterado del tema, habrías dado un código específico con comentarios específicos o lo habrías portado tú mismo.

Simplemente no me gusta el trabajo estúpido, y mi instinto me dice que el trabajo de Anatoly es exactamente así. A pesar de todo el respeto. Yo mismo no habría escrito semejante lib.

 
Andrey Khatimlianskii:

Acabo de encontrar un ejemplo. No he dicho que debas tomarlo y portarlo exactamente. Si estuvieras más familiarizado con el tema, habrías dado código específico con comentarios específicos o lo habrías portado tú mismo.

Simplemente no me gusta el trabajo estúpido, y mi instinto me dice que el trabajo de Anatoly es exactamente así. A pesar de todo el respeto. Yo mismo no escribiría una lib así.

Tal vez usted no debe confiar sólo en "sentimientos internos". Si hubiera una posibilidad fácil de portar tal librería, los desarrolladores de MQ probablemente lo habrían hecho inicialmente, en lugar de escribir al menos algunos pero su propia versión de la librería estándar.

Incluso si hay fuentes en alguna parte, sin una descripción detallada como la que proporciono en mis artículos, es mucho más laborioso estudiar el material por uno mismo y adaptar el código al entorno del terminal que escribirlo todo desde cero.

He mirado los materiales en los enlaces proporcionados arriba. Hay cientos de archivos allí. No hay comentarios. No hay nada claro. ¿Quizás haya alguna otra opción más interesante? )

 
Anatoli Kazharski:

...

He mirado los materiales en los enlaces proporcionados anteriormente. Hay cientos de archivos allí. No hay comentarios. Nada está claro en absoluto. ¿Quizás haya alguna otra opción más interesante? )

La hay. En general, conocer tal o cual librería es una profesión. Por ejemplo, hay programadores especiales para Qt. Y es una habilidad muy bien pagada.
 
Anatoli Kazharski:

Quizás no deberías confiar sólo en "sensaciones internas". Si hubiera una forma fácil de portar una librería de este tipo, los desarrolladores de MQ probablemente lo habrían hecho así desde el principio, en lugar de escribir al menos una parte pero su propia versión de la librería estándar.

Incluso si hay fuentes en alguna parte, sin una descripción detallada como la que proporciono en mis artículos, es mucho más laborioso estudiar el material uno mismo y adaptar el código al entorno del terminal que escribirlo todo desde cero.

He mirado los materiales en los enlaces proporcionados arriba. Hay cientos de archivos allí. No hay comentarios. No hay nada claro. ¿Quizás haya alguna otra opción más interesante? )

Tu "lo más probable" no es diferente de mi "seguro".

Estaría guay que contestaran los propios desarrolladores, o al menos alguien que esté realmente en el tema.

Pues no puede haber cosas tan básicas, no puede ser.

No le veo sentido a discutir el contenido del enlace. En primer lugar, es lo primero con lo que me he topado, nada más que eso, y en segundo lugar, parece que hay documentación ahí. Pero de todas formas no quiero perder el tiempo con ello.