AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones de gráficos
  • ¿Cómo obtener los componentes del color?
  • Colores de los elementos de la carta (leyendas, ....)
  • Colores en las cartas (serie, sección, ....)
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Devuelve e inicializa la color de diferentes elementos del gráfico.
Linux Atención: Se requiere una configuración específica para usar esta función en Linux. Para obtener más información, consulte Los gráficos.
Ejemplo
// Modify the colors in a Chart control
grColor(CHART_Chart1, grColorLegend, LightRed)
grDraw(CHART_Chart1) // Border of the legend drawn in red
grColor(CHART_Chart1, grColorLegend, LightBlue) // The border is still red
grDraw(CHART_Chart1) // Border of the legend drawn in blue
Sintaxis

Averiguar la color de un elemento del gráfico Ocultar los detalles

<Result> = grColor(<Chart name> , <Element>)
<Result>: Integro
color del elemento especificado en formato RGB.
Atención: El valor devuelto puede variar en función de la configuración de la pantalla (resolución, ....).
<Chart name>: Nombre del control o cadena de caracteres
Nombre del gráfico a utilizar. Este nombre puede corresponder a:
  • el nombre del gráfico definido mediante programación con la función grCreate.
  • el nombre de la control Gráfico en la ventana, página o editor de reportes.
Android Sólo están disponibles los controles de la Carta.
PHP Sólo están disponibles los controles interactivos de los gráficos.
<Element>: Constante de tipo Integer
Elemento del gráfico cuya color se solicita. Este elemento puede corresponder a una de las siguientes constantes:
grColorAxiscolor de ejes.
grColorAxisSidecolor de parte elevada de ejes.
AndroidPHP Esta constante no está disponible.
grColorBordercolor de borde para los elementos del gráfico (para los gráficos que no sean 3D). Sirve para averiguar la color del borde de una barra en un gráfico de columnas, por ejemplo.
grColorBullishCandlestickColor de barras en un candelero cuando el valor de cierre es mayor que el valor de apertura.
Android Esta constante no está disponible.
grColorGridlinesColor cuadrícula.
grColorGridlinesSideColor de la parte elevada de la rejilla.
AndroidPHP Esta constante no está disponible.
grColorLegendColor borde leyenda.
grColorLegendBackgroundColor de fondo de la leyenda.

Modificación de la color de un elemento del gráfico Ocultar los detalles

grColor(<Chart name> , <Element> [, <New color>])
<Chart name>: Nombre del control o cadena de caracteres
Nombre del gráfico a utilizar. Este nombre puede corresponder a:
  • el nombre del gráfico definido mediante programación con la función grCreate.
  • el nombre de la control Gráfico en la ventana, página o editor de reportes.
Android Sólo están disponibles los controles de la Carta.
<Element>: Constante de tipo Integer
Elemento de la carta cuya Color debe ser modificada. Este elemento puede corresponder a una de las siguientes constantes:
grColorAxiscolor de ejes.
grColorAxisSidecolor de parte elevada de ejes.
AndroidPHP Esta constante no está disponible.
grColorBordercolor de borde para los elementos del gráfico (para los gráficos que no sean 3D). Sirve para averiguar la color del borde de una barra en un gráfico de columnas, por ejemplo.
grColorBullishCandlestickColor de barras en un candelero cuando el valor de cierre es mayor que el valor de apertura.
Android Esta constante no está disponible.
grColorGridlinesColor cuadrícula.
grColorGridlinesSideColor de la parte elevada de la rejilla.
AndroidPHP Esta constante no está disponible.
grColorLegendColor borde leyenda.
grColorLegendBackgroundColor de fondo de la leyenda.
<New color>: Entero o constante (opcional)
Color del elemento especificado. Este color puede corresponder a:
Observaciones

¿Cómo obtener los componentes del color?

Obtener los componentes del color devuelto por la función grColor:
  • Para obtener el componente rojo, use RGBRed (o realice una división módulo 256 de <Resultado>),
  • Para obtener el componente verde, use RGBGreen (o realice una división módulo 256 de <Resultado>/256),
  • Para obtener el componente azul, use RGBBlue (o realice una división módulo 256 de <Resultado>/256/256).

Colores de los elementos de la carta (leyendas, ....)

  • La configuración definida con grColor se tendrá en cuenta la próxima vez que se llame a grDraw o la próxima vez que se dibuje el gráfico (se cambia el tamaño del host control , se modifica el menú contextual, etc.).
  • El color transparente solo se puede utilizar para el color de fondo de la leyenda (constante grColorLegendBackground).
  • Imprimiendo el gráfico: Si el color blanco está asociado con los ejes ( grColorAxis constante), con las líneas de cuadrícula ( grColorGridlines constante), con la leyenda ( grColorBorder grColorLegend ), el dibujo se imprimirá en Black .

Colores en las cartas (serie, sección, ....)

  • La color de las velas bajistas está definida por la color de la serie.
  • grSeriesColor se utiliza para modificar el color de una serie.
  • grCategoryColor se utiliza para modificar el color de categorías para los gráficos Pie y color.
  • grScatterSeriesColor se utiliza para inicializar el color de una serie en un gráfico de "Dispersión"..
  • grSunburstSectionColor se utiliza para cambiar el Color de una sección en un gráfico Sunburst.
  • grSurfaceAltitudeColor se utiliza para definir el Color utilizado para la altitud (eje Z) en un gráfico de superficie.
  • grWaterfallColor indica el Color para un tipo de categoría en un gráfico de Cascada.
  • grHMColor se utiliza para definir el Color de los valores en un gráfico Heatmap.
Componente: wd290grf.dll
Versión mínima requerida
  • Versión 12
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/06/2023

Señalar un error o enviar una sugerencia | Ayuda local