Hi frank

when I tried to save a project, Kommiter is invoked and I got

calibrateScrollbar
    "Set the scrollbar parameters to match the texts."

    | maxY range delta innerH |
    self fullBounds.
    maxY := self srcMorph extent y max: self dstMorph extent y.
    innerH := self dstMorph innerBounds height.
    delta := 91.    "self dstMorph textMorph defaultLineHeight"
    range := maxY - innerH max: 0.
    range = 0
        ifTrue: [
            ^ self scrollbarMorph
                scrollDelta: 0.02 pageDelta: 0.2;
                interval: 1.0;
                setValue: 0.0 ].
    self scrollbarMorph
scrollDelta: (delta / range) asFloat pageDelta: ((innerH - delta) / range) asFloat;
        interval: (innerH / maxY) asFloat;
        setValue:
((self srcMorph scroller offset y max: self dstMorph scroller offset y) / range min: 1.0) asFloat

                                       ^^^^^^^

where srcMoirph is a RubScrolledTextMorph

Stef

Reply via email to