Kate - Source code section for lines range on the scrollbar

disquisitiones <[email protected]> Fri, 5 Jul 2024 01:43:24 -0400
Newsgroups gmane.comp.kde.devel.kwrite
Message-ID <CAAkvOkZNzQ_RVXuU=EwRt-p3mvXYAY13=Fi_6btNPqXfjnunog@mail.gmail.com>
--00000000000068e252061c798b4a
Content-Type: multipart/alternative; boundary="00000000000068e251061c798b49"

--00000000000068e251061c798b49
Content-Type: text/plain; charset="UTF-8"

Hello,

I'm building a custom version of the Kate editor modifying the source code.

Could you indicate the section of the Kate source code that is responsible
for the display of this graphical element
that shows the range of the lines when the scrollbar is moved?

[image: image.png]

Many thanks,

Luca Rocca

--00000000000068e251061c798b49
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hello,</div><div><br></div><div>I&#39;m building a cu=
stom version of the Kate editor modifying the source code.</div><div><br></=
div><div>Could you indicate the section of the Kate source code that is res=
ponsible for the display of this graphical element</div><div>that shows the=
 range of the lines when the scrollbar is moved?<br></div><div><br></div><d=
iv><img src=3D"cid:ii_ly89jhir0" alt=3D"image.png" width=3D"107" height=3D"=
126"><br></div><div><br></div><div>Many thanks,</div><div><br></div><div>Lu=
ca Rocca<br></div></div>

--00000000000068e251061c798b49--

--00000000000068e252061c798b4a
Content-Type: image/png; name="image.png"
Content-Disposition: inline; filename="image.png"
Content-Transfer-Encoding: base64
Content-ID: <ii_ly89jhir0>
X-Attachment-Id: ii_ly89jhir0

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
YII=
--00000000000068e252061c798b4a--