summaryrefslogtreecommitdiffstats
path: root/otherlibs/labltk/browser/jg_config.ml
blob: a5bef0c60a62d29573d0ef4be1298ed5a941aa8e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
(* $Id$ *)

let init () =
  let font =
    let font =
      Option.get Widget.default_toplevel name:"variableFont" class:"Font" in
    if font = "" then "variable" else font
  in
  List.iter ["Button"; "Label"; "Menu"; "Menubutton"; "Radiobutton"]
    fun:(fun cl -> Option.add path:("*" ^ cl ^ ".font") font);
  Option.add path:"*Button.padY" "0" priority:`StartupFile;
  Option.add path:"*Text.highlightThickness" "0" priority:`StartupFile;
  Option.add path:"*interface.background" "gray85" priority:`StartupFile;
  let foreground =
    Option.get Widget.default_toplevel
      name:"disabledForeground" class:"Foreground" in
  if foreground = "" then
    Option.add path:"*disabledForeground" "black"