[squeak-dev] [BUG] 5.3 Alpha: No Text formatting in tree morphs
Marcel Taeumel
marcel.taeumel at hpi.de
Sat Oct 12 08:19:46 UTC 2019
Hi Jakob,
how do you set the formatting? See:
SimpleHIerarchicalListMorph >> #addMorphsTo:from:...
SimpleHIerarchicalListMorph >> #font
IndentingListItemMorph (StringMorph) >> #font:
IndentingListItemMorph (StringMorph) >> #fontToUse
ListItemWrapper >> #asString
...I don't see any support for item-specific text attributes such as the font emphasis. Sorry. There has been a discussion about #preferredColor though:
http://forum.world.st/The-Inbox-Morphic-pre-1491-mcz-td5100687.html [http://forum.world.st/The-Inbox-Morphic-pre-1491-mcz-td5100687.html]
Best,
Marcel
Am 12.10.2019 02:31:10 schrieb Jakob Reschke <forums.jakob at resfarm.de>:
Hi all,
It used to be that you can return a formatted Text from the method designated via the label selector of a pluggable tree. This screenshot is from Squeak 5.2:
[image.png]
In Trunk, this is broken. With the same code, the node labels are always unformatted, (except for the highlight color, which is used in ObjectExplorer, for example):
[image.png]
In case it was never supposed to work like that, how can I have Text-formatted labels in a pluggable tree in a supported way?
Kind regards,
Jakob
Code excerpts for reference:
chooserWidgetSpecs: builder
^ {builder pluggableTreeSpec new
"..."
label: #nodeLabelOf:; "..."
nodeLabelOf: aSquotDiffNode
| title |
title := aSquotDiffNode title.
^ aSquotDiffNode anyChildNeedsChoice
ifTrue: [(Text fromString: title) allBold; yourself]
ifFalse: [title]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20191012/9b40c219/attachment-0001.html>
More information about the Squeak-dev
mailing list
|