Tengo que añadir dos botones, estos son los campos por encima y por debajo del motor de desplazamiento
¿Te refieres a botones invisibles que están en el fondo de la zona donde se mueve el deslizador? Lo haré en las próximas versiones de la librería. Si haces click encima o debajo del deslizador, el desplazamiento se hará por el número de filas de la parte visible de la lista.
¡Como siempre impecable!
Gracias.
P.D. Pero todavía un largo camino desde impecable. ;)
¿Te refieres a botones invisibles que están en el fondo de la zona donde se mueve el deslizador? Lo haré en las próximas versiones de la biblioteca. Cuando pulses encima o debajo del deslizador, el desplazamiento se hará por el número de filas de la parte visible de la lista.
Nuevo artículo Interfaces Gráficas V: El Elemento Vista Lista (Capítulo 2) ha sido publicado:
Autor: Anatoli Kazharski
Hola,
al compilarlo con la versión actual de MT5: 5.00 build 1340 se producen errores de compilación:
'return' - no se puede convertir de puntero const a puntero nonconst SplitButton.mqh 90 65
'return' - cannot convert from const pointer to nonconst pointer ListView.mqh 67 76
Hola,
compilarlo con la actual MT5 Versión: 5.00 build 1340 provoca errores del compilador:
return' - no se puede convertir de puntero constante a puntero no constante SplitButton.mqh 90 65
'return' - no se puede convertir de puntero constante a puntero no constante ListView.mqh 67 76
Gracias.
терминала появилась такая ошибка. Правила "игры" немного изменились. Исправить можно просто удалив спецификатор const.
Перейдите к строке с ошибкой и замените эту строку:
CContextMenu *GetContextMenuPointer(void) const { return(::GetPointer(m_drop_menu)); }
На эту:
CContextMenu *GetContextMenuPointer(void) { return(::GetPointer(m_drop_menu)); }
//---
Подобные исправления нужно будет внести во всех файлах, где будет встречаться такая ошибка. В следующих статьях серии ошибка будет устранена.
Спасибо за сообщение.
Hola,
Estoy jugando con la biblioteca estándar, y tengo una pregunta muy simple:
He creado una lista con CListView. Por ejemplo, añado elementos cada segundo. ¿Cómo puedo actualizar la lista para mostrar los elementos más recientes de forma automática sin tener que desplazarse hacia abajo con el ratón?
Gracias.
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
Artículo publicado Interfaces gráficas V: Control "Lista" (Capítulo 2):
En el primer capítulo de la quinta parte de la serie hemos desarrollado las clases para la creación de los controles como la barra de desplazamiento vertical y horizontal. En este artículo vamos a aplicarlas en la práctica. Esta vez diseñaremos la clase para la creación del control “Lista”, y la barra de desplazamiento vertical será su parte integrante.
Nosotros vamos a componer la lista de varios objetos primitivos y un elemento incluido. Son los siguientes:
Fig. 1. Partes integrantes del control “Lista”.
Autor: Anatoli Kazharski