Discusión sobre el artículo "El lenguaje MQL como medio de marcado de la interfaz gráfica de programas MQL. Parte 1" - página 6

 
Stanislav Korotky:

Nunca he tenido la necesidad de pulsar específicamente un botón y arrastrar sin pulsarlo. No es un caso de uso muy obvio después de todo.

Ocurre espontáneamente de vez en cuando.

 
Andrey Khatimlianskii:

Ocurre espontáneamente de vez en cuando.

Por otra parte, se debe proporcionar en caso de que el usuario pulsa el ratón, pero luego cambió de opinión para presionar el botón, en este caso se quita el ratón del botón y lo suelta, el botón no está presionado.

[Eliminado]  
Dmitry Fedoseev:

Además, se debe prever en caso de que el usuario presionó el ratón, pero luego cambió de opinión para presionar el botón, en este caso aleja el ratón del botón y lo suelta, el botón no está presionado.

Esto se puede hacer varias veces. Girar alrededor del objeto deseado. Lo principal es cambiar la lógica de las acciones constantemente) No ser "legible". Para que la hazaña es "hacia atrás" )

 
Este es el tipo de arreglo para el botón.
Archivos adjuntos:
Button.mqh  8 kb