diff --git a/src/cluster.c b/src/cluster.c index a26b72f..1d85170 100644 --- a/src/cluster.c +++ b/src/cluster.c @@ -130,7 +130,7 @@ int hexagram_cluster_init(hexagram_cluster *cluster, if (hexagram_odo_init(&cluster->odo, 0.8 * CLUSTER_HEIGHT, - CLUSTER_HEIGHT - 16, + CLUSTER_HEIGHT - (SECTION_HEIGHT_BOTTOM - HEXAGRAM_TEXT_FONT_SIZE) / 2, HEXAGRAM_TEXT_LEFT, HEXAGRAM_ODO_MILES) < 0) { goto error_odo_init; @@ -138,7 +138,7 @@ int hexagram_cluster_init(hexagram_cluster *cluster, if (hexagram_clock_init(&cluster->clock, CLUSTER_WIDTH / 2, - CLUSTER_HEIGHT - 16, + CLUSTER_HEIGHT - (SECTION_HEIGHT_BOTTOM - HEXAGRAM_TEXT_FONT_SIZE) / 2, HEXAGRAM_TEXT_MIDDLE, HEXAGRAM_CLOCK_24H) < 0) { goto error_clock_init; @@ -146,7 +146,7 @@ int hexagram_cluster_init(hexagram_cluster *cluster, if (hexagram_temp_init(&cluster->temp, CLUSTER_WIDTH - 0.8 * CLUSTER_HEIGHT, - CLUSTER_HEIGHT - 16, + CLUSTER_HEIGHT - (SECTION_HEIGHT_BOTTOM - HEXAGRAM_TEXT_FONT_SIZE) / 2, HEXAGRAM_TEXT_RIGHT, HEXAGRAM_TEMP_CELSIUS) < 0) { goto error_temp_init;