Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Zoom window did not size properly with word wrapping. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
257cb373ea8b90f3f49a30722d7a6689 |
User & Date: | peter 2017-09-05 10:44:51.702 |
Context
2017-11-30
| ||
21:31 | Allow multi select in table diff. check-in: 3e4e280c5c user: peter tags: trunk | |
2017-09-05
| ||
10:44 | Zoom window did not size properly with word wrapping. check-in: 257cb373ea user: peter tags: trunk | |
2017-08-30
| ||
10:34 | Parse one more patch format correctly. check-in: 4c6f59e2b5 user: peter tags: trunk | |
Changes
Changes to src/eskil.tcl.
︙ | ︙ | |||
2798 2799 2800 2801 2802 2803 2804 | set wy [expr {$Y + 4}] destroy $top.balloon toplevel $top.balloon -background black wm withdraw $top.balloon wm overrideredirect $top.balloon 1 | < | | 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 | set wy [expr {$Y + 4}] destroy $top.balloon toplevel $top.balloon -background black wm withdraw $top.balloon wm overrideredirect $top.balloon 1 foreach x {1 2} { text $top.balloon.t$x -relief flat -font $font -background \#ffffcc \ -foreground black -padx 2 -pady 0 -height 1 $top.balloon.t$x tag configure new1 -foreground $::Pref(colornew1) \ -background $::Pref(bgnew1) $top.balloon.t$x tag configure change -foreground $::Pref(colorchange) \ -background $::Pref(bgchange) $top.balloon.t$x tag configure new2 -foreground $::Pref(colornew2) \ -background $::Pref(bgnew2) $top.balloon.t$x tag configure equal -foreground $::Pref(colorequal) \ |
︙ | ︙ | |||
2835 2836 2837 2838 2839 2840 2841 | $top.balloon.t$x configure -width [string length $text] } # Let geometry requests propagate update idletasks # Is the balloon within the diff window? | | | | | | | | | 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 | $top.balloon.t$x configure -width [string length $text] } # Let geometry requests propagate update idletasks # Is the balloon within the diff window? set rWidth [winfo reqwidth $top.balloon] if {$rWidth + $wx > [winfo rootx $top] + [winfo width $top]} { # No. # Center on diff window set wx [expr {([winfo width $top] - $rWidth) / 2 + [winfo rootx $top]}] if {$wx < 0} {set wx 0} # Is the balloon not within the screen? if {$wx + $rWidth > [winfo screenwidth $top]} { # Center in screen set wx [expr {([winfo screenwidth $top] - $rWidth) / 2}] if {$wx < 0} {set wx 0} } } # Does the balloon fit within the screen? if {$rWidth > [winfo screenwidth $top]} { # How many rows does it take? set rows [expr {ceil(double($rWidth) / [winfo screenwidth $top])}] # Add rows and fill screen width $top.balloon.t1 configure -height $rows $top.balloon.t2 configure -height $rows # Let geometry requests propagate update idletasks wm geometry $top.balloon \ [winfo screenwidth $top]x[winfo reqheight $top.balloon] |
︙ | ︙ |