Hi Jens,

This is copied from the wave titled "Annotation keys like
'link/manual'", or you can search for it in Wave using "tag:robot-dev
annotations":

List of keys with example values:
"link/manual" = "http://senikk.com";
"link/wave" = "wavesandbox.com!w+5p1A3x9o%B"
"link/auto" = "http://ukwave.org";
"style/fontWeight" = "bold"
"style/textDecoration" = "underline"
"style/fontFamily" = "arial black,sans-serif"
"style/backgroundColor" = "rgb(255, 0, 0)"
"style/color" = "rgb(0, 153, 0)"
"style/fontSize" = "22pt"
"lang" = "en"
"spell"


Jason :)
[email protected]

On Thu, Sep 10, 2009 at 8:07 PM, Jens Axelsson <[email protected]> wrote:
>
> Where can I find all the name (e.g. style/...) and value (e.g. bold)
> pairs?
>
> Regards,
> Jens
>
> On 29 Aug, 14:30, Teo <[email protected]> wrote:
>> That works great, thanks! Figuring other names and values as i go along (i
>> hope they don't change these in the future since they're pretty standard :)
>>
>>
>>
>>
>>
>> On Sat, Aug 29, 2009 at 12:18 AM, Peter LaBanca <[email protected]> wrote:
>>
>> > You can use Annotations to mimic StyledText enumerations. For example,
>> > the annotation name/value pair to make the text bold is:
>>
>> > Name: style/fontWeight
>> > Value: bold
>>
>> > Hope that helps
>> > Peter LaBanca
>>
>> > On Aug 28, 9:47 am, Teo <[email protected]> wrote:
>> > > Thanks for the tip, it works... Doesn't seem to work together with
>> > > StyledText though, but i must be doing something wrong, i'll figure it
>> > out.
>> > > Thanks again!
>>
>> > > On Fri, Aug 28, 2009 at 10:19 AM, Peter LaBanca <[email protected]>
>> > wrote:
>>
>> > > > You are correct. StyleType does not support colors as of yet. It only
>> > > > supports text transformation. However, you can change the color of the
>> > > > text in a TextView programmatically by changing the annotation of the
>> > > > text you would like with the TextView.setAnnotation(Range range,
>> > > > String name, String value) (Java syntax, not sure the Python syntax).
>> > > > You can omit the Range value to have the entire text have that
>> > > > annotation. The annotation name/value pair is as follows:
>>
>> > > > Name: style/color
>> > > > Value: rgb(###, ###, ###)
>>
>> > > > The #'s can be any 3 sets of numbers, each between 0 and 255. Here is
>> > > > a sample of my working code to edit the color annotation:
>>
>> > > > public void processEvents(RobotMessageBundle bundle) {
>> > > >                // TODO Auto-generated method stub
>> > > >                Wavelet wavelet = bundle.getWavelet();
>> > > >                for(Event e : bundle.getEvents())
>> > > >                {
>> > > >                        if(e.getType() == EventType.BLIP_SUBMITTED)
>> > > >                        {
>> > > >                                for(String word : syntax)
>> > > >                                {
>>
>> > > >  if(e.getBlip().getDocument().getText().contains(word))
>> > > >                                        {
>> > > >                                                Blip blip = e.getBlip();
>> > > >                                                TextView view =
>> > > > blip.getDocument();
>> > > >                                                view.setAnnotation(new
>> > > > Range0, 5), "style/color", "rgb(255, 255,
>> > > > 0)");
>> > > >                                        }
>> > > >                                }
>> > > >                        }
>> > > >                }
>> > > >        }
>>
>> > > > I hope that is what you were looking for. They will probably add more
>> > > > to the StyleType Enumeration to allow for colors. Until then, that is
>> > > > your solution.
>>
>> > > > Peter LaBanca
>>
>> > > > On Aug 27, 11:12 am, Teo <[email protected]> wrote:
>> > > > > Hi,
>>
>> > > > > can we color some text in a TextView? The StyleType class doesn't
>> > seem
>> > > > > to support this:
>> > > >http://wave-robot-java-client.googlecode.com/svn/trunk/doc/index.html
>>
>> > > > > Thanks,
>> > > > > Teo
>>
>> > > --
>> > > Teo (a.k.a. Teominator a.k.a. Teodor Filimon)
>> > > sitewww.teodorfilimon.com|blogwww.teodorfilimon.blogspot.com
>> > > GMT +2
>>
>> --
>> Teo (a.k.a. Teominator a.k.a. Teodor Filimon)
>> sitewww.teodorfilimon.com| blogwww.teodorfilimon.blogspot.com
>> GMT +2
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Wave API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to