From 09a240e765abbaa58365158acffaf26f1c7fee32 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Sun, 27 Jan 2013 20:36:57 +0100 Subject: Add fractional units for frame width and height --- tests/render_test.c | 12 ++++++++---- tests/render_test_sc1.c | 12 ++++++++++++ 2 files changed, 20 insertions(+), 4 deletions(-) (limited to 'tests') diff --git a/tests/render_test.c b/tests/render_test.c index 5fbb29d..dbc6b57 100644 --- a/tests/render_test.c +++ b/tests/render_test.c @@ -89,8 +89,10 @@ int main(int argc, char *argv[]) sty1->lop.margin_b = 0.0; sty1->lop.x = 0.0; sty1->lop.y = 0.0; - sty1->lop.w = 100.0; - sty1->lop.h = 100.0; + sty1->lop.w = 1.0; + sty1->lop.w_units = UNITS_FRAC; + sty1->lop.h = 1.0; + sty1->lop.h_units = UNITS_FRAC; sty1->name = strdup("Default"); sty2 = calloc(1, sizeof(struct style)); @@ -104,8 +106,10 @@ int main(int argc, char *argv[]) sty2->lop.margin_b = 5.0; sty2->lop.x = 0.0; sty2->lop.y = 0.0; - sty2->lop.w = 100.0; - sty2->lop.h = 100.0; + sty2->lop.w = 1.0; + sty2->lop.w_units = UNITS_FRAC; + sty2->lop.h = 1.0; + sty2->lop.h_units = UNITS_FRAC; sty2->name = strdup("Text frame"); fr2 = calloc(1, sizeof(struct frame)); diff --git a/tests/render_test_sc1.c b/tests/render_test_sc1.c index 36f0690..b24b33d 100644 --- a/tests/render_test_sc1.c +++ b/tests/render_test_sc1.c @@ -87,6 +87,14 @@ int main(int argc, char *argv[]) sty->lop.margin_r = 0.0; sty->lop.margin_t = 0.0; sty->lop.margin_b = 0.0; + sty->lop.x = 0.0; + sty->lop.y = 0.0; + sty->lop.w = 200.0; + sty->lop.h = 200.0; + sty->lop.w = 1.0; + sty->lop.w_units = UNITS_FRAC; + sty->lop.h = 1.0; + sty->lop.h_units = UNITS_FRAC; sty->name = strdup("Default"); sty2 = calloc(1, sizeof(struct style)); @@ -98,6 +106,10 @@ int main(int argc, char *argv[]) sty2->lop.margin_r = 20.0; sty2->lop.margin_t = 20.0; sty2->lop.margin_b = 20.0; + sty2->lop.w = 1.0; + sty2->lop.w_units = UNITS_FRAC; + sty2->lop.h = 1.0; + sty2->lop.h_units = UNITS_FRAC; sty2->name = strdup("Subframe1"); fr->style = sty; -- cgit v1.2.3