Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Lots of ttk adaptions. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
e8f803eb571ab9ca53906cde9ff6a6bc |
User & Date: | peter 2008-02-04 18:34:42.000 |
Context
2008-02-06
| ||
17:32 | Fixed a bug in patch view. A change last in patch was missed. check-in: 7d9d5a8105 user: peter tags: trunk | |
2008-02-04
| ||
18:34 | Lots of ttk adaptions. check-in: e8f803eb57 user: peter tags: trunk | |
07:42 | Use ttk::label. Wrapper fro label until completely changed. Se tab style fo handle 8.5 text widget. check-in: 33444179f9 user: peter tags: trunk | |
Changes
Changes to src/dirdiff.tcl.
︙ | ︙ | |||
810 811 812 813 814 815 816 | lappend ::diff(diffWindows) $win wm title $win "Eskil Dir" wm protocol $win WM_DELETE_WINDOW [list cleanupAndExit $win] install tree using DirCompare $win.dc -leftdir $::dirdiff(leftDir) \ -rightdir $::dirdiff(rightDir) -statusvar [myvar statusVar] | | | | 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 | lappend ::diff(diffWindows) $win wm title $win "Eskil Dir" wm protocol $win WM_DELETE_WINDOW [list cleanupAndExit $win] install tree using DirCompare $win.dc -leftdir $::dirdiff(leftDir) \ -rightdir $::dirdiff(rightDir) -statusvar [myvar statusVar] ttk::frame $win.fe1 ttk::frame $win.fe2 menu $win.m $hull configure -menu $win.m $win.m add cascade -menu $win.m.mf -label "File" -underline 0 menu $win.m.mf $win.m.mf add command -label "Compare" -underline 1 \ |
︙ | ︙ | |||
877 878 879 880 881 882 883 | } $win.m.md add command -label "Reread Source" -underline 0 \ -command {EskilRereadSource} $win.m.md add separator $win.m.md add command -label "Redraw Window" -command {makeDirDiffWin 1} } | | | | | | | | 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 | } $win.m.md add command -label "Reread Source" -underline 0 \ -command {EskilRereadSource} $win.m.md add separator $win.m.md add command -label "Redraw Window" -command {makeDirDiffWin 1} } ttk::button $win.bu -text "Up Both" -command [mymethod UpDir] \ -underline 0 bind $win <Alt-u> "$win.bu invoke" #catch {font delete myfont} #font create myfont -family $Pref(fontfamily) -size $Pref(fontsize) entry $win.e1 -textvariable dirdiff(leftDir) ttk::button $win.bu1 -text "Up" -command [mymethod UpDir 1] ttk::button $win.bb1 -text "Browse" \ -command "[list BrowseDir dirdiff(leftDir) $win.e1] [mymethod DoDirCompare]" $win.e1 xview end entry $win.e2 -textvariable dirdiff(rightDir) ttk::button $win.bu2 -text "Up" -command [mymethod UpDir 2] ttk::button $win.bb2 -text "Browse" \ -command "[list BrowseDir dirdiff(rightDir) $win.e2] [mymethod DoDirCompare]" $win.e2 xview end bind $win.e1 <Return> [mymethod DoDirCompare] bind $win.e2 <Return> [mymethod DoDirCompare] ttk::label $win.sl -anchor w -textvariable [myvar statusVar] pack $win.bb1 $win.bu1 -in $win.fe1 -side right -pady 1 -ipadx 10 pack $win.bu1 -padx 6 pack $win.e1 -in $win.fe1 -side left -fill x -expand 1 pack $win.bb2 $win.bu2 -in $win.fe2 -side right -pady 1 -ipadx 10 pack $win.bu2 -padx 6 pack $win.e2 -in $win.fe2 -side left -fill x -expand 1 |
︙ | ︙ | |||
995 996 997 998 999 1000 1001 | } { set ::TmpPref($item) $::Pref($item) } } wm title $top "Eskil Directory Preferences" | | | | | | | | | | | | | | | | | | 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 | } { set ::TmpPref($item) $::Pref($item) } } wm title $top "Eskil Directory Preferences" set check [ttk::labelframe $top.check -text "Check" -padding 3] ttk::radiobutton $check.rb1 -variable TmpPref(dir,comparelevel) -value 0 \ -text "Do not check contents" ttk::radiobutton $check.rb2 -variable TmpPref(dir,comparelevel) -value 1 \ -text "Normal compare" ttk::radiobutton $check.rb3 -variable TmpPref(dir,comparelevel) -value 2 \ -text "Exact compare" grid $check.rb1 -sticky w -padx 3 -pady 3 grid $check.rb2 -sticky w -padx 3 -pady 3 grid $check.rb3 -sticky w -padx 3 -pady 3 grid columnconfigure $check {0 1 2} -uniform a -weight 1 set opts [ttk::labelframe $top.opts -text "Options" -padding 3] ttk::checkbutton $opts.cb1 -variable TmpPref(dir,ignorekey) \ -text "Ignore \$Keyword:\$" eval pack [winfo children $opts] -side top -anchor w set filter [ttk::labelframe $top.filter -text "Filter" -padding 3] ttk::label $filter.l1 -text "Include Files" -anchor w entry $filter.e1 -width 20 -textvariable TmpPref(dir,incfiles) ttk::label $filter.l2 -text "Exclude Files" -anchor w entry $filter.e2 -width 20 -textvariable TmpPref(dir,exfiles) ttk::label $filter.l3 -text "Include Dirs" -anchor w entry $filter.e3 -width 20 -textvariable TmpPref(dir,incdirs) ttk::label $filter.l4 -text "Exclude Dirs" -anchor w entry $filter.e4 -width 20 -textvariable TmpPref(dir,exdirs) ttk::checkbutton $filter.cb1 -text "Only revision controlled" \ -variable TmpPref(dir,onlyrev) grid $filter.l1 $filter.e1 -sticky we -padx 3 -pady 3 grid $filter.l2 $filter.e2 -sticky we -padx 3 -pady 3 grid $filter.l3 $filter.e3 -sticky we -padx 3 -pady 3 grid $filter.l4 $filter.e4 -sticky we -padx 3 -pady 3 grid $filter.cb1 - -sticky w -padx 3 -pady 3 grid columnconfigure $filter 1 -weight 1 set fb [ttk::frame $top.fb -padding 3] ttk::button $fb.ok -width 10 -text "Ok" \ -command "ApplyDirDiffPref ; destroy $top" ttk::button $fb.ap -width 10 -text "Apply" -command ApplyDirDiffPref ttk::button $fb.ca -width 10 -text "Cancel" -command "destroy $top" grid $fb.ok $fb.ap $fb.ca -padx 3 -pady 3 grid columnconfigure $fb {0 1 2} -uniform a -weight 1 pack $fb -side bottom -fill x pack $check $opts $filter -side top -fill x } |
︙ | ︙ | |||
1061 1062 1063 1064 1065 1066 1067 | } wm title $top "Eskil Dir Preprocess" entry $top.e1 -textvariable ::dirdiff(pattern) -width 15 entry $top.e2 -textvariable ::dirdiff(replace) -width 15 | | | | 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 | } wm title $top "Eskil Dir Preprocess" entry $top.e1 -textvariable ::dirdiff(pattern) -width 15 entry $top.e2 -textvariable ::dirdiff(replace) -width 15 ttk::label $top.l1 -text "Pattern" -anchor w ttk::label $top.l2 -text "Subst" -anchor w grid $top.l1 $top.e1 -sticky we grid $top.l2 $top.e2 -sticky we grid columnconfigure $top 1 -weight 1 grid rowconfigure $top 2 -weight 1 } |
︙ | ︙ |