use smaller margins for X axis.
This commit is contained in:
@@ -22,6 +22,15 @@
|
|||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
|
|
||||||
|
|
||||||
|
/* ------------------------------------------------------------------------------------------------
|
||||||
|
* definitions
|
||||||
|
* ------------------------------------------------------------------------------------------------
|
||||||
|
*/
|
||||||
|
|
||||||
|
#define AQDG_TIMEGRAPH_MARGINSPERCENT_X 1.0
|
||||||
|
#define AQDG_TIMEGRAPH_MARGINSPERCENT_Y 10.0
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* ------------------------------------------------------------------------------------------------
|
/* ------------------------------------------------------------------------------------------------
|
||||||
* forward declarations
|
* forward declarations
|
||||||
@@ -105,14 +114,14 @@ void AQDG_TimeGraph_SetupTicks(AQDG_GRAPH *g, uint32_t flags, double minY, doubl
|
|||||||
/* create ticks for X axis */
|
/* create ticks for X axis */
|
||||||
axis=AQDG_Graph_GetAxisByIndex(g, AQDG_GRAPH_AXISPOS_BOTTOM);
|
axis=AQDG_Graph_GetAxisByIndex(g, AQDG_GRAPH_AXISPOS_BOTTOM);
|
||||||
if (axis) {
|
if (axis) {
|
||||||
_addMarginsToAxis(axis, 2.0);
|
_addMarginsToAxis(axis, AQDG_TIMEGRAPH_MARGINSPERCENT_X);
|
||||||
_setupTicksForTimeAxis(axis);
|
_setupTicksForTimeAxis(axis);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* create ticks for Y axis */
|
/* create ticks for Y axis */
|
||||||
axis=AQDG_Graph_GetAxisByIndex(g, AQDG_GRAPH_AXISPOS_LEFT);
|
axis=AQDG_Graph_GetAxisByIndex(g, AQDG_GRAPH_AXISPOS_LEFT);
|
||||||
if (axis) {
|
if (axis) {
|
||||||
_addMarginsToAxis(axis, 10.0);
|
_addMarginsToAxis(axis, AQDG_TIMEGRAPH_MARGINSPERCENT_Y);
|
||||||
if (flags & AQDG_TIMEGRAPH_SETUPTICKS_FLAGS_MINY)
|
if (flags & AQDG_TIMEGRAPH_SETUPTICKS_FLAGS_MINY)
|
||||||
AQDG_Graph_Axis_SetMinValue(axis, minY);
|
AQDG_Graph_Axis_SetMinValue(axis, minY);
|
||||||
if (flags & AQDG_TIMEGRAPH_SETUPTICKS_FLAGS_MAXY)
|
if (flags & AQDG_TIMEGRAPH_SETUPTICKS_FLAGS_MAXY)
|
||||||
|
|||||||
Reference in New Issue
Block a user