From 17dc3ad82adb8c68cc4548ce8af220784340df96 Mon Sep 17 00:00:00 2001 From: fvogel Date: Tue, 2 May 2017 18:22:32 +0000 Subject: Revert the previous commit since it has drawbacks (see [6020ee2d03]). --- generic/ttk/ttkNotebook.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/generic/ttk/ttkNotebook.c b/generic/ttk/ttkNotebook.c index b649e4b..389d520 100644 --- a/generic/ttk/ttkNotebook.c +++ b/generic/ttk/ttkNotebook.c @@ -4,7 +4,6 @@ #include #include -#include #include #include @@ -455,17 +454,15 @@ static void SqueezeTabs( if (nTabs > 0) { int difference = available - needed; - double fraction = (double)difference / needed; + double delta = (double)difference / needed; double slack = 0; - double ad; int i; for (i = 0; i < nTabs; ++i) { Tab *tab = Ttk_SlaveData(nb->notebook.mgr,i); - - ad = slack + tab->width * fraction; + double ad = slack + tab->width * delta; tab->width += (int)ad; - slack = ad - floor(ad); + slack = ad - (int)ad; } } } -- cgit v0.12