mldonkey-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Mldonkey-commits] Changes to mldonkey/src/gtk2/gui/guiTemplates.ml


From: mldonkey-commits
Subject: [Mldonkey-commits] Changes to mldonkey/src/gtk2/gui/guiTemplates.ml
Date: Mon, 14 Nov 2005 13:25:46 -0500

Index: mldonkey/src/gtk2/gui/guiTemplates.ml
diff -u mldonkey/src/gtk2/gui/guiTemplates.ml:1.5 
mldonkey/src/gtk2/gui/guiTemplates.ml:1.6
--- mldonkey/src/gtk2/gui/guiTemplates.ml:1.5   Sat Nov 12 11:16:36 2005
+++ mldonkey/src/gtk2/gui/guiTemplates.ml       Mon Nov 14 18:25:44 2005
@@ -1227,6 +1227,16 @@
            not (List.mem_assoc c !!columns)
         ) column_strings
       in
+      let rec iter p n =
+        if p = n
+          then true
+          else begin
+            let col = view#get_column p in
+            let autosized = match col#sizing with `AUTOSIZE -> true | _ -> 
false in
+            if autosized then iter (p + 1) n else false
+          end
+      in
+      let all_autosized = iter 0 (List.length !!columns) in
       [
         `C (!M.mAutosize, (match vc#sizing with `AUTOSIZE -> true | _ -> 
false),
           (fun autosize ->
@@ -1249,7 +1259,7 @@
              with _ -> ()
           )
         );
-        `C (!M.mAutosize_all, (match vc#sizing with `AUTOSIZE -> true | _ -> 
false),
+        `C (!M.mAutosize_all, all_autosized,
           (fun autosize ->
              try
                let pos = ref 0 in




reply via email to

[Prev in Thread] Current Thread [Next in Thread]