Librerías: EasyAndFastGUI - librería para crear interfaces gráficas - página 12

 
Anatoli Kazharski:

Al menos brevemente.

Brevemente allí en el post está escrito :)

Sí, la mayoría de los cambios allí se hacen para un trabajo específico, y hay que probar para otras condiciones. Pero hay un montón de pequeñas cosas allí que ni siquiera necesitan ser probados :)

Por cierto, ¿cuándo habrá una nueva versión de la biblioteca? Tentativamente.

 
Oleksii Chepurnyi:

Brevemente allí en el post dice :)

Sí, la mayoría de los cambios allí se hacen para un trabajo específico, y hay que probar para otras condiciones. Pero hay un montón de pequeñas cosas que ni siquiera necesitan ser probados :)

Por cierto, ¿cuándo habrá una nueva versión de la biblioteca? Tentativamente.

Es inconveniente trabajar allí. Es difícil buscar cambios en el código.

Aún no puedo decir cuándo publicaré la nueva versión. Estaba planeando trabajar en nuevas características.

 
Anatoli Kazharski:

Es incómodo trabajar allí. Es difícil buscar cambios en el código.


bitbucket

 
Oleksii Chepurnyi:

Ok. Ahora las justificaciones de todos los cambios con ejemplos (cuando sea necesario) y todo será bastante completo.

Por ejemplo: (1) Por qué es más conveniente usarlo de esta manera en lugar de como estaba. (2) Qué problema se encontró y en qué casos, lo que causó la necesidad de cambios. Y así sucesivamente.

Esto es necesario para no perder el tiempo adivinando por qué lo hizo el autor del cambio.

 
Anatoli Kazharski:

Ok. Ahora justifique todos los cambios con ejemplos (cuando sea necesario) y todo estará bastante completo.

Por ejemplo: (1) Por qué es más conveniente usarlo de esta manera en lugar de como estaba. (2) Qué problema se encontró y en qué casos, lo que causó la necesidad de cambios. Y así sucesivamente.

Así se evita perder el tiempo adivinando por qué el autor del cambio lo hizo así.

En libertad, haré un nuevo repositorio con una descripción más detallada.
 

Sugerí simplemente un repositorio de autores y un fondo común de peticiones de los bienpensantes.

Allí también podríamos discutir qué y por qué. Y añadir ejemplos para cada refinamiento, si es necesario.

En cualquier caso, ¡gracias por dar pasos hacia mí!

 
¿Existe alguna posibilidad de hacer scroll con la rueda en tablas y elementos Combobox? Todavía no he encontrado nada parecido.
 
Andrey Azatskiy:
¿Existe alguna posibilidad de hacer scroll con la rueda en tablas y elementos Combobox? Todavía no he podido encontrar algo así.

Será en la próxima versión.

 

1. Un pequeño problema con la cabecera de la tabla, para la que está establecido ColumnResizeMode(true). Si pulsamos el botón izquierdo del ratón en algún lugar fuera de la ventana, por ejemplo, agarramos algún objeto gráfico y lo arrastramos, entonces cuando pasamos el cursor de sujeción por la cabecera de la tabla, la anchura de las columnas empieza a cambiar, como si acabáramos de pulsar el botón.

2. El método CWindow::Reset() dice "redibujar todos los objetos de la ventana", pero sólo se redibuja el objeto principal (y los botones no se redibujan).

3. Durante el proceso de redimensionamiento de la ventana con el ratón todo su contenido parpadea muy fuertemente. Por ejemplo, sólo tengo una tabla allí, no parece requerir ninguna construcción gráfica compleja para tener tales retardos durante el redibujado. Tal vez algunas operaciones innecesarias se realizan durante este.

 
Alexey Navoykov:

1. un pequeño problema con la cabecera de la tabla, para la que está configurado ColumnResizeMode(true). si pulsamos el botón izquierdo del ratón en algún lugar fuera de la ventana, por ejemplo, agarramos algún objeto gráfico y lo arrastramos, entonces cuando pasamos el cursor pinzado por la cabecera de la tabla, la anchura de las columnas empieza a cambiar, como si acabáramos de pulsar el botón.

2. el método CWindow::Reset() pretende "redibujar todos los objetos de la ventana", pero sólo se redibuja el objeto principal (y los botones no se redibujan).

3. Durante el proceso de redimensionamiento de la ventana con el ratón todo su contenido parpadea muy fuertemente. Por ejemplo, sólo tengo una tabla allí, no parece requerir ninguna construcción gráfica compleja para tener tales retardos durante el redibujado. Tal vez se realizan algunas operaciones innecesarias en este caso.

Vamos a averiguarlo.

Si ya tienes soluciones, puedes compartir tu variante.