11567
set fontpref($font) [set $font]
11568
ttk::button $top.${font}but -text $which \
11569
-command [list choosefont $font $which]
11570
- ttk::label $top.$font -relief flat -font $font \
11571
- -text $fontattr($font,family) -justify left
11570
+ ttk::label $top.$font -font $font \
11571
+ -text $fontattr($font,family)
11572
grid x $top.${font}but $top.$font -sticky w
11573
+ grid configure $top.$font -sticky ew
11574
}
11575
11576
proc centertext {w} {
11666
grid x $page.hideremotes -sticky w
11667
11668
ttk::entry $page.refstohide -textvariable refstohide
11668
- ttk::frame $page.refstohidef
11669
- ttk::label $page.refstohidef.l -text [mc "Refs to hide (space-separated globs)" ]
11670
- pack $page.refstohidef.l -side left
11671
- pack configure $page.refstohidef.l -padx 10
11672
- grid x $page.refstohidef $page.refstohide -sticky ew
11669
+ ttk::label $page.refstohidel -text [mc "Refs to hide (space-separated globs)"]
11670
+ grid x $page.refstohidel $page.refstohide -sticky ew
11671
+ grid configure $page.refstohide -padx {0 5}
11672
11673
ttk::checkbutton $page.autocopy -text [mc "Copy commit ID to clipboard"] \
11674
-variable autocopy
11717
ttk::frame $page.extdifff
11718
ttk::label $page.extdifff.l -text [mc "External diff tool" ]
11719
ttk::button $page.extdifff.b -text [mc "Choose..."] -command choose_extdiff
11721
- pack $page.extdifff.l $page.extdifff.b -side left
11722
- pack configure $page.extdifff.l -padx 10
11720
+ pack $page.extdifff.l -side left
11721
+ pack $page.extdifff.b -side right -padx {0 5}
11722
grid x $page.extdifff $page.extdifft -sticky ew
11723
+ grid configure $page.extdifft -padx {0 5}
11724
11725
ttk::entry $page.webbrowser -textvariable web_browser
11726
- ttk::frame $page.webbrowserf
11727
- ttk::label $page.webbrowserf.l -text [mc "Web browser" ]
11728
- pack $page.webbrowserf.l -side left
11729
- pack configure $page.webbrowserf.l -padx 10
11730
- grid x $page.webbrowserf $page.webbrowser -sticky ew
11726
+ ttk::label $page.webbrowserl -text [mc "Web browser" ]
11727
+ grid x $page.webbrowserl $page.webbrowser -sticky ew
11728
+ grid configure $page.webbrowser -padx {0 5}
11729
+
11730
+ grid columnconfigure $page 2 -weight 1
11731
11732
return $page
11733
}
11751
ttk::label $page.tloadframe.l -text [mc "Theme definition file"]
11752
ttk::button $page.tloadframe.b -text [mc "Choose..."] \
11753
-command [list choose_themeloader $page]
11754
- pack $page.tloadframe.l $page.tloadframe.b -side left -padx 2
11754
+ pack $page.tloadframe.l -side left
11755
+ pack $page.tloadframe.b -side right -padx {0 5}
11756
pack configure $page.tloadframe.l -padx 0
11757
grid x $page.tloadframe $page.tloadvar -sticky ew
11758
+ grid configure $page.tloadvar -padx {0 5}
11759
11760
ttk::label $page.themelabel2 -text \
11761
[mc "The theme definition file may affect all themes."]
11801
ttk::button $page.selbgbut -text [mc "Select bg"] \
11802
-command [list choosecolor selectbgcolor {} $page [mc "background"]]
11803
grid x $page.selbgbut $page.selbgsep -sticky w
11804
+
11805
+ grid columnconfigure $page 2 -weight 1
11806
+
11807
return $page
11808
}
11809
11829
mkfontdisp mainfont $page [mc "Main font"]
11830
mkfontdisp textfont $page [mc "Diff display font"]
11831
mkfontdisp uifont $page [mc "User interface font"]
11832
+ grid columnconfigure $page 2 -weight 1
11833
return $page
11834
}
11835
11864
grid rowconfigure $notebook 1 -weight 1
11865
raise [lindex $pages 0]
11866
11861
- grid $notebook -sticky news -padx 2 -pady 2
11867
+ grid $notebook -sticky news -padx 3 -pady 3
11868
grid rowconfigure $top 0 -weight 1
11869
grid columnconfigure $top 0 -weight 1
11870
11873
ttk::button $top.buts.can -text [mc "Cancel"] -command prefscan -default normal
11874
bind $top <Key-Return> prefsok
11875
bind $top <Key-Escape> prefscan
11870
- grid $top.buts.ok $top.buts.can
11871
- grid columnconfigure $top.buts 0 -weight 1 -uniform a
11872
- grid columnconfigure $top.buts 1 -weight 1 -uniform a
11873
- grid $top.buts - - -pady 10 -sticky ew
11874
- grid columnconfigure $top 2 -weight 1
11876
+ grid $top.buts.ok $top.buts.can -padx 20
11877
+ grid $top.buts -sticky w -pady 10
11878
bind $top <Visibility> [list focus $top.buts.ok]
11879
}
11880