Galería de interfaces de usuario escritas en MQL - página 38
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
¿Ha servido de algo mi respuesta?
1. Si los botones se colocan en el marco con el comando i, AT, LEFT_TOP - todo va bien.
Si se colocan en el extremo derecho de la barra de tareas con i, AT, _W2W, "MF", -40, _Y2Y, "MF", 0, - el icono se duplica en el extremo izquierdo de la barra:
Y al pasar el ratón por encima del botón, también se dibuja su marco en el extremo izquierdo, cerrando las pestañas, y se desordena el nombre del botón:
Bug o mi FAIL - no entiendo.
2. Hay una zona muerta en el extremo derecho de la barra de tareas. En la captura de pantalla se nota por un artefacto. Todas las dimensiones establecidas parecen ser correctas. Pero debo estar equivocado en alguna parte del código.
3. Al cambiar de pestaña, los comandos "Report", IS_APPEARANCE_CONTROLLER, "ReportFrames", END no son suficientes. Los marcos se vuelven a activar, pero las tablas que contienen no. Tengo que listar explícitamente "Report", IS_APPEARANCE_CONTROLLER, "ReportFrames", "Balances", "Log", END
R etag Konow #: Nos estamos adelantando un poco.
Sólo por sospecha de bugs.
Técnicamente, se pueden hacer otras opciones para la colocación del texto y los iconos dentro de los elementos, pero en la práctica no tienen sentido. Si surge la necesidad, podemos considerarlas.
En el concepto actual, si quieres colocar un icono y un texto uno al lado del otro, tienes que seleccionar manualmente los desplazamientos. Para cada botón, ya que todos tienen diferentes longitudes de texto. Esto es inconveniente. Para simplificarlo, tendremos que alinear al borde izquierdo.
Me gustaría centrar automáticamente la cadena icono-texto, seleccionando opcionalmente la distancia entre ellos. Para los botones de la misma anchura, con diferentes longitudes de texto, esta es la mejor opción.
Pero, por supuesto, esta no es la máxima prioridad.
1. Si los botones se colocan en el marco con el comando i, AT, LEFT_TOP - todo va bien.
Si se colocan en el extremo derecho de la barra de tareas i, AT, _W2W, "MF", -40, _Y2Y, "MF", 0 - el icono se duplica en el extremo izquierdo de la barra:
Y cuando pasas el ratón por encima de un botón, su marco también se dibuja en el extremo izquierdo, cerrando las pestañas, y el nombre del botón se estropea:
Bug o mi FAIL - no entiendo.
2. Hay una zona muerta en el extremo derecho de la barra de tareas. En la captura de pantalla se nota por un artefacto. Todas las dimensiones están configuradas correctamente. Pero debo estar equivocado en alguna parte del código.
3. Al cambiar de pestaña, los comandos "Report", IS_APPEARANCE_CONTROLLER, "ReportFrames", END no son suficientes. Los marcos se vuelven a activar, pero las tablas que contienen no. Tengo que listar explícitamente "Report", IS_APPEARANCE_CONTROLLER, "ReportFrames", "Balances", "Log", END
Sólo por sospecha de bugs.
Sugiero este código:
Resultado:
En las tablas que muestran valores, los elementos R_HEADER y T_HEADER deben declararse, porque el nombramiento y la conexión de celdas se hace especificando R_HEADER y C_HEADER y combinándolos. Así es como aparece la "dirección" de una celda en la tabla. T_HEADER es necesario para establecer muchas propiedades de la tabla.
Si interfieren con la apariencia, se pueden ocultar como hice arriba.
1. Si los botones se colocan en el marco con el comando i, AT, LEFT_TOP - todo va bien.
Si se colocan en el extremo derecho de la barra de tareas i, AT, _W2W, "MF", -40, _Y2Y, "MF", 0 - el icono se duplica en el extremo izquierdo de la barra:
Y cuando pasas el ratón por encima de un botón, su marco también se dibuja en el extremo izquierdo, cerrando las pestañas, y el nombre del botón se estropea:
Bug o mi FAIL - no entiendo.
2. Hay una zona muerta en el extremo derecho de la barra de tareas. En la captura de pantalla se nota por un artefacto. Todas las dimensiones están configuradas correctamente. Pero debo estar equivocado en alguna parte del código.
3. Al cambiar de pestaña, los comandos "Report", IS_APPEARANCE_CONTROLLER, "ReportFrames", END no son suficientes. Los marcos se vuelven a activar, pero las tablas que contienen no. Tengo que listar explícitamente "Report", IS_APPEARANCE_CONTROLLER, "ReportFrames", "Balances", "Log", END
Sólo por sospecha de bugs.
1. Existe un sistema de posicionamiento diferente dentro de los lienzos. Prepararé material detallado sobre este tema. Además no se puede utilizar el ajuste al borde derecho de la ventana, porque el tamaño de la ventana depende del tamaño del contenido.
2. 2. Sólo puede haber un elemento V_BOX por grupo de pestañas, y su grupo debe declararse INFERIOR al grupo de pestañas.
3. Actualmente, los tamaños de las pestañas se establecen manualmente especificándolos explícitamente. Los iconos se establecen de la forma habitual.
4. Para ahorrar recursos al redibujar el lienzo, he quitado el botón Actualizar de la parte superior, de lo contrario el lienzo se hace MUY largo, y redibujar consume muchos más recursos. También el botón se puede colocar en algún lugar cerca de las tablas.
En el concepto actual, si quieres colocar un icono y un texto uno al lado del otro, tienes que ajustar manualmente los desplazamientos. Para cada botón, porque todos tienen longitudes de texto diferentes. Esto es inconveniente. Para simplificarlo, tendremos que alinear al borde izquierdo.
Me gustaría centrar automáticamente la cadena icono-texto, seleccionando opcionalmente la distancia entre ellos. Para botones de la misma anchura con diferentes longitudes de texto esta es la mejor opción.
Pero, por supuesto, esto no es lo más prioritario.