[Cuis-dev] Morph to just represents paragraphs of text
Juan Vuletich
juan at jvuletich.org
Sun Oct 31 15:44:16 PDT 2021
Hi Hilaire,
On 10/31/2021 8:44 AM, Hilaire Fernandes via Cuis-dev wrote:
>
> Hi,
>
> I need a morph to display paragraphs of text, may be with some
> emphasis, but without any editing capabilities.
>
> LabelMorph only prints string in one line, ignoring LF, etc.
>
> TextModelMorph is overkill and it still displays the insertion
> character when in read only mode, the surrounding frame, etc.
>
> Am I missing anything?
>
> Thanks
>
> --
> GNU Dr. Geo
> http://drgeo.eu
> http://blog.drgeo.eu
I just fixed the insertion mark when in #disableEditing. I also did a
few tweaks, to allow using an InnerTextMorph without a TextModelMorph.
But it still needs a TextModel, that is not really needed for a
non-editable text.
So, I also added a new class: ReadOnlyTextMorph. It can be used by
itself or in a ScrollPane. #contents: is simply a Text. No editing
possible at all, but you can select and copy text from it. It is
essentially a trimmed copy of InnerTextMorph, but with a Text instead of
a TextModel. Added a couple of examples of use in the class comment.
Thanks,
--
Juan Vuletich
www.cuis-smalltalk.org
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
https://github.com/jvuletich
https://www.linkedin.com/in/juan-vuletich-75611b3
@JuanVuletich
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20211031/4a4cd5f8/attachment.htm>
More information about the Cuis-dev
mailing list