Actually I still have one problem:
when I invoke the method:
HTMLObject.addSyleDependentname("blue")
all the text inside the textarea gets blue.
Instead I would like only the coming writings to be blue, while the
past writings should keep black...how to do?
Thank you in advance!
Steve
On 13 Feb, 11:11, Steven <[email protected]> wrote:
> Great suggestion!
>
> I have added a stylesheet file into the 'gwtOutput' folder of my web
> dynamic project,
> with the correct styles which you suggested: now it works fine.
>
> Thanks!
> Steve
>
> On Feb 5, 7:37 am, Damien Picard <[email protected]> wrote:
>
>
>
> > Sorry, the correct styles are :
>
> > .gwt-HTML {
> > font-family: Arial, sans-serif;
> > font-size: 10px;}
>
> > .gwt-HTML-blue{
> > color: blue;
>
> > }
>
> > (I've added text-colorin order to test this declaration :p )
>
> > 2009/2/5 Damien Picard <[email protected]>
>
> > > Hi !
>
> > > I think you've got an error in your css declaration "text-color".
> > > Currently, this declaration is not really compliant. You have to use
> > > "color"
> > > instead of.
> > > I've tried what you have done, and it works for me :
>
> > > Entry Point module :
>
> > > public class testApplication implements EntryPoint {
> > > private HTML html;
> > > private Button clickMeButton;
> > > public void onModuleLoad() {
> > > RootPanel rootPanel = RootPanel.get();
>
> > > clickMeButton = new Button();
> > > rootPanel.add(clickMeButton);
> > > clickMeButton.setText("Blue Text !");
> > > clickMeButton.addClickListener(new ClickListener() {
> > > public void onClick(Widget sender) {
> > > getHtml().addStyleDependentName("blue");
> > > }
>
> > > });
>
> > > html = new HTML("Blue text ?");
> > > rootPanel.add(html, 9, 48);
> > > html.setSize("467px", "309px");
> > > html.setStyleName("gwt-HTML");
> > > }
> > > public HTML getHtml() {
> > > return html;
> > > }
> > > }
>
> > > As you can see, I've explicitly defined the styleName before setting the
> > > dependant Style Name.
> > > And in my application, I've defined an extended style sheet in the xml :
>
> > > <stylesheet src="testApplication.css"/>
>
> > > In this style sheet, i've defined the two styles :
>
> > > .gwt-HTML {
> > > font-family: Arial, sans-serif;
> > > font-size: 10px;
> > > }
> > > .gwt-HTML-blue{
> > > text-color: blue;
> > > }
>
> > > And it works fine for me.
>
> > > Regards,
> > > Damien
>
> > > 2009/2/4 Steven <[email protected]>
>
> > >> Hi all,
>
> > >> I would like to create a non-editablecolor-controlled (or style-
> > >> controlled) textArea for a GWT chat application.
> > >> For instance I woud like to change thecolor(or the text-style) of
> > >> the messages depending on the message sender.
>
> > >> To do that, after reading previous posts on this group I created a
> > >> HTML object, adding some very basic styles to the standard.css file.
> > >> In fact my application inherits the standard theme, as I can read from
> > >> the xml configuration file:
>
> > >> <inherits name="com.google.gwt.user.theme.standard.Standard"/>
>
> > >> So for instance I added the .gwt-HTML-blue {text-color: blue} to the
> > >> standard.css file the and in my application i invoked the method:
> > >> HTMLObject.addSyleDependentname("blue")
>
> > >> BUT actually nothing happens: my message in the textArea is still
> > >> black instead of blue.
>
> > >> Why?
>
> > >> I tried also to create a RichTextArea object and I tried to invoke
> > >> the method
> > >> RichTextAreaObject.getBasicFormatter().toggleBold(), in order to set
> > >> my message as bold,
> > >> BUT it doesn't work
>
> > >> Thanks in advance, bye
>
> > >> Steve- Hide quoted text -
>
> > - Show quoted text -- Nascondi testo citato
>
> - Mostra testo citato -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" 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-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---