Galería de interfaces de usuario escritas en MQL - página 34
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Código:
Opción 1:
Opción 2:
Hace años, analicé su código e intenté implementarlo en mis sistemas.
No he descubierto cómo construir formularios dinámicos en el proceso. ¿Es posible y si sí, por favor, por favor, envíeme ejemplos. También, por favor, especifique si es posible cambiar las propiedades de un objeto en el proceso, por ejemplo, fuente, tamaño, posición en el formulario.
El segundo tipo de enumeración es i, SWITCH,..., END.
Cambia el estado activado entre los elementos cuyos nombres están escritos entre la palabra c. SWITCH , y lapalabra c.END,
1.
2.
CÓDIGO:
Hace años, analicé su código e intenté aplicarlo en mis sistemas.
No he descubierto cómo construir formularios dinámicos en el proceso. ¿Es posible y si sí, por favor, por favor, envíeme ejemplos. También, por favor, especifique si es posible cambiar las propiedades de un objeto en el proceso, por ejemplo, fuente, tamaño, posición en el formulario.
En esta versión de la ventana dinámicaconstructor está desactivado. Es posible cambiar varias propiedades de los elementos, incluyendo fuentes. Actualmente estoy haciendo un trabajo educativo sobre el lenguaje de marcado en este hilo. Te recomiendo que eches un vistazo a las páginas anteriores. Allí hay material que puede ayudarte y enseñarte. Sin embargo, el tema de la disposición de los elementos en el formulario no está cubierto todavía. Está más adelante. Además, cuando publique el motor podrás conectar interfaces a aplicaciones de usuario.
El segundo tipo de enumeración es i, SWITCH,..., END .
Cambia el estado activado entre los elementos cuyos nombres están escritos entre la palabra c. SWITCH y la palabra c.END,
1.
2.
CÓDIGO:
Para ponerse al día con la enumeración SWITCH.
Hay una opción para asignar conmutación universal a los elementos de un grupo cuando hay demasiados para escribir el nombre de cada uno. Por ejemplo menús largos con docenas de elementos en listas desplegables. En este caso, necesita una forma de especificar la conmutación de todos los elementos sin enumerar cada nombre.
Esto se hace con la palabra clave SWITCH_ALL.
Y el último tipo de enumeración para hoy:
i, BLOQUES, ..., FIN.
Cuando es necesario bloquear elementos individuales de la interfaz, la palabra clave BLOQUES viene al rescate.
Por ejemplo, tienes dos casillas de verificación que necesitan bloquear/habilitar otras casillas de verificación que están en su grupo o en otro grupo.
Esto se hace así:
Resultado:
1. Cuando el elemento bloqueante no está en estado actv, sus elementos están bloqueados.
2.
Porel contrario, si está activado, están abiertos.
El resto mañana.
Olvidé añadir. Puedes nombrar un grupo en lugar de listar los artículos y todos los artículos en él se bloquearán:
Resultado:
Muy bien, por favor continúe con los otros controles.
Sí, por supuesto. Eso está en los planes. Por cierto, sobre los otros controles...
He aquí cómo es el bloqueo de otros tipos de controles:
1. Abierto:
2. Bloqueado: