|
|
|
|
- Crear y dibujar un gráfico mediante programación
- Dibujar varios gráficos al mismo tiempo
- Gráficos e hilos
- Valores de Default de un gráfico creado mediante programación
Crea un tipo específico de gráfico. Observaciones: - Se recomienda crear un control Gráfico directamente en lugar de usar grCreate. De hecho, la control Gráfico ofrece muchas más características.
- Esta función sólo puede utilizarse para crear un gráfico mediante programación. Esta función no se puede utilizar en el editor de ventanas, en el editor de páginas o en editor de reportes.
// Create a column chart // (and save the parameters modified by the user) grCreate("MyChart", grColumn)
Sintaxis
grCreate(<Chart name> , <Chart type> [, <Persistence>])
<Chart name>: Cadena de caracteres Nombre del gráfico a crear. Este nombre será utilizado por todas las funciones para la gestión de gráficos..
Atención: este nombre no debe coincidir con el nombre de un control Gráfico. <Chart type>: Constante Especifica el tipo de gráfico a crear: El tipo de gráfico puede ser modificado posteriormente por grType. <Persistence>: Booleano opcional - True (valor Default ) para guardar las modificaciones realizadas en el gráfico por el usuario a través de el menú contextual ,
- False para no guardar las modificaciones.
Observaciones Crear y dibujar un gráfico mediante programación Para crear y dibujar un gráfico: Dibujar varios gráficos al mismo tiempo No pueden existir varios gráficos con el mismo nombre al mismo tiempo. Para dibujar varios gráficos al mismo tiempo (en una o más ventanas, por ejemplo), se deben especificar diferentes nombres de gráficos. Gráficos e hilos Un solo gráfico puede ser manejado en un Thread. Consecuencias: - Dos hilos no pueden hacer manipular el mismo gráfico.
- Un gráfico creado en un thread se destruye automáticamente al final de este thread. El gráfico existe en el subproceso que contiene la llamada a la función grCreate.
Valores de Default de un gráfico creado mediante programación Los valores de Default de un gráfico son los siguientes: - Menú contextual habilitado (configurable por grMenu y grMenuOpción).
Los menús contextuales no están disponibles. - Marcas automatic en los ejes (configurables por grInterval).
- Los colores se seleccionan según un orden preset entre un set de 13 colores (configurable por grSeriesColor).
- Los gradientes color están disponibles (pueden ser configurados por grGradient).
- Tamaño del archivo (configurable por TAMAÑO DE GRINdSize).
- Tamaño de la ventana (configurable por TAMAÑO DE GRINdSize).
No se puede realizar ninguna visualización en una ventana. - No hay etiqueta para la serie (puede ser configurada por grSeriesLabel).
- No hay leyenda para los elementos (puede ser configurada por grCategoryLabel y grLabel).
- Sin leyenda (puede ser configurada por grLegend).
- No hay título para el gráfico (puede ser configurado por grTitle).
- No hay título para los ejes (puede ser configurado por grAxisTitle).
- No hay líneas de cuadrícula (puede ser configurado por grGridlines).
- Sin datos (los elementos pueden ser añadidos por grAddData).
- Sin destino (puede ser configurado por grDestinoBMP, grDestinoControl, grDestinoEMF, grDestinoWnd y grDestinoWMF).
- No hay visualización de gráficos (para dibujar el gráfico, utilice grDraw).
- Sin efecto de elevación (configurable por grRaised).
- Para los gráficos de tarta, el ángulo inicial es igual a 0 (puede ser configurado por grPieStartAngle).
- Para los gráficos de barras y los gráficos MinMax, el espacio entre dos categorías es igual a 10 píxeles (puede ser configurado por grColumnSpacing).
- Para los gráficos de dispersión, los puntos son relacionado y su tamaño es igual a 1 (puede ser configurado por grScatterLinkPoint y grScatterPointSize).
Clasificación Lógica de negocio / UI: Código neutro
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|