diff -r 5f46112b670b -r a8b6bc875e30 CharacterArray.st --- a/CharacterArray.st Thu Jan 30 09:38:54 2020 +0100 +++ b/CharacterArray.st Thu Jan 30 09:41:01 2020 +0100 @@ -417,6 +417,7 @@ "Modified: / 16-01-2018 / 18:59:04 / stefan" ! ! + !CharacterArray class methodsFor:'cleanup'! lowSpaceCleanup @@ -5203,6 +5204,16 @@ ^ (self actionForAll:aBlock) withColor:(Color blue) ! +asActionLinkTo:aBlock info:tooltipMessage + "change the action block of all characters and colorize as a link. + Some widgets use this like a href if clicked onto the text + (for example, the system-browser's info at the bottom is such a widget). + Caveat: currently the tooltipMessage is ignored (there is no mechanism for that, yet)" + + "/ the blue may become a user-setting some time later.. + ^ (self actionForAll:aBlock) withColor:(Color blue) +! + colorizeAllWith:aColor "return a text object representing the receiver, but all colorized" @@ -5662,6 +5673,8 @@ ! ! + + !CharacterArray methodsFor:'matching - glob expressions'! compoundMatch:aString @@ -10364,6 +10377,7 @@ ^ aVisitor visitString:self with:aParameter ! ! + !CharacterArray class methodsFor:'documentation'! version