[squeak-dev] Re: Shout
Ian Trudel
ian.trudel at gmail.com
Sat Aug 15 19:52:23 UTC 2009
That sounds good to me. Though it's only colouring, formatting is
available in such fashion as well? By the way, do you also plan to
include Shout Workspace?
Ian.
2009/8/15 Andreas Raab <andreas.raab at gmx.de>:
> Ian Trudel wrote:
>>
>> Q: How customizable Shout is in term of colours and formatting?
>
> Plenty:
>
> defaultStyleTable
> "color can be a valid argument to Color class>>colorFrom: , or nil to
> use the editor text color.
> Multiple emphases can be specified using an array e.g. #(bold italic).
> If emphasis is not specified, #normal will be used.
> if pixel height is not specified , then the editor font size will be used.
> "
>
> ^#(
> "(symbol color [emphasisSymbolOrArray [textStyleName
> [pixelHeight]]])"
> (default black )
> (invalid red )
> (excessCode red )
> (comment (green muchDarker) )
> (unfinishedComment (red muchDarker) italic)
> (#'$' (red muchDarker) )
> (character (red muchDarker) )
> (integer (red muchDarker) )
> (number (red muchDarker) )
> (#- (red muchDarker) )
> (symbol (blue muchDarker) )
> (stringSymbol (blue muchDarker) )
> (literalArray (blue muchDarker) )
> (string (magenta muchDarker) normal 'Accuny')
> (unfinishedString red normal 'Accuny')
> (assignment nil bold 'Accuny')
> (ansiAssignment nil bold)
> (literal nil italic)
> (keyword (blue muchDarker) )
> (binary (blue muchDarker) )
> (unary (blue muchDarker) )
> (incompleteKeyword (gray muchDarker) underlined)
> (incompleteBinary (gray muchDarker) underlined)
> (incompleteUnary (gray muchDarker) underlined)
> (undefinedKeyword red )
> (undefinedBinary red )
> (undefinedUnary red )
> (patternKeyword nil )
> (patternBinary nil )
> (patternUnary nil )
> (#self (red muchDarker) )
> (#super (red muchDarker) )
> (#true (red muchDarker) )
> (#false (red muchDarker) )
> (#nil (red muchDarker) )
> (#thisContext (red muchDarker) )
> (#return (red muchDarker) )
> (patternArg (blue muchDarker) )
> (methodArg (blue muchDarker) )
> (blockPatternArg (blue muchDarker) )
> (blockArg (blue muchDarker) )
> (argument (blue muchDarker) )
> (blockArgColon black )
> (leftParenthesis black )
> (rightParenthesis black )
> (leftParenthesis1 (green muchDarker) )
> (rightParenthesis1 (green muchDarker) )
> (leftParenthesis2 (magenta muchDarker) )
> (rightParenthesis2 (magenta muchDarker) )
> (leftParenthesis3 (red muchDarker) )
> (rightParenthesis3 (red muchDarker) )
> (leftParenthesis4 (green darker) )
> (rightParenthesis4 (green darker) )
> (leftParenthesis5 (orange darker) )
> (rightParenthesis5 (orange darker) )
> (leftParenthesis6 (magenta darker) )
> (rightParenthesis6 (magenta darker) )
> (leftParenthesis7 blue )
> (rightParenthesis7 blue )
> (blockStart black )
> (blockEnd black )
> (blockStart1 (green muchDarker) )
> (blockEnd1 (green muchDarker) )
> (blockStart2 (magenta muchDarker) )
> (blockEnd2 (magenta muchDarker) )
> (blockStart3 (red muchDarker) )
> (blockEnd3 (red muchDarker) )
> (blockStart4 (green darker) )
> (blockEnd4 (green darker) )
> (blockStart5 (orange darker) )
> (blockEnd5 (orange darker) )
> (blockStart6 (magenta darker) )
> (blockEnd6 (magenta darker) )
> (blockStart7 blue )
> (blockEnd7 blue )
> (arrayStart black )
> (arrayEnd black )
> (arrayStart1 black )
> (arrayEnd1 black )
> (leftBrace black )
> (rightBrace black )
> (cascadeSeparator black )
> (statementSeparator black )
> (externalCallType black )
> (externalCallTypePointerIndicator black )
> (primitiveOrExternalCallStart black )
> (primitiveOrExternalCallEnd black )
> (methodTempBar gray )
> (blockTempBar gray )
> (blockArgsBar gray )
> (primitive (green muchDarker) bold)
> (externalFunctionCallingConvention (green muchDarker) bold)
> (module (green muchDarker) bold)
> (blockTempVar gray )
> (blockPatternTempVar gray )
> (instVar black )
> (workspaceVar black bold)
> (undefinedIdentifier red )
> (incompleteIdentifier (gray darker) (italic underlined))
> (tempVar (gray darker) )
> (patternTempVar (gray darker) )
> (poolConstant (gray muchDarker) )
> (classVar (gray muchDarker) )
> (globalVar black bold) )
>
>
>
--
http://mecenia.blogspot.com/
More information about the Squeak-dev
mailing list
|