Re: [qooxdoo-devel] Feature req - htmlarea should fill states.focused

2010-09-07 Thread Ralf Nieuwenhuijsen
Try adding some debug statements.
Are the states not applied, or are the events not fired?

In either case, that's a bug. But the htmlarea-embed is quite funky, I
suspect.
It should and does work on most widgets.


-- Met vriendelijke groeten,
-- Ralf ( @ gong.nl // 06-24335114 )


2010/9/6 Petr Kobalíček 

> btw I tested the code you posted and it works in firefox only some
> time and it not works in chromium. Do you encountered similar
> behavior?
>
> Best regards
> Petr Kobalicek
>
> On Mon, Sep 6, 2010 at 7:38 PM, Petr Kobalíček 
> wrote:
> > Hi Ralf,
> >
> > thanks for these tips, very valuable to me. I'm going to fill bug
> > reports tomorrow.
> >
> > Best regards
> > Petr Kobalicek
> >
> > On Mon, Sep 6, 2010 at 7:20 PM, Ralf Nieuwenhuijsen 
> wrote:
> >> Current workaround:
> >> var e = new qx.ui.embed.HtmlArea;
> >> e.addListener('focused', function(){
> >>   e.addState('focused');
> >> }, this);
> >> e.addListener('focusOut', function(){
> >>   e.removeState('focused');
> >> }, this);
> >> PS. These event names aren't consistent with the rest of qooxdoo.
> >> So that should be filed as a bug separately.
> >> PS2. You can add manual states to all kinds of widgets using the same
> trick.
> >> I use it a lot. For example, I have a search field, that updates the
> table,
> >> as you type.
> >> I've added a 'loading' state to the textfield, whenever the table isn't
> up
> >> to date anymore.
> >> This way I can select a different background color, when the table is
> >> loading the newly typed search-query.
> >> Greetings,
> >> Ralf
> >>
> >> 2010/9/6 Daniel Wagner 
> >>>
> >>> Hi Petr,
> >>>
> >>> sure, if you think it would be useful/necessary, go ahead and file a
> >>> report. Alex is the HtmlArea expert so he'll decide if and when it gets
> >>> implemented, just be aware that it'll be a few weeks until he can look
> >>> into it.
> >>>
> >>>
> >>> Regards,
> >>> Daniel
> >>>
> >>> Petr Kobalíc(ek schrieb:
> >>> > Hi,
> >>> >
> >>> > I'd like to use focus while editing html content.
> >>> >
> >>> > I have this:
> >>> >
> >>> > /*
> >>> >
> >>> >
> ---
> >>> >   HTMLAREA
> >>> >
> >>> >
> ---
> >>> > */
> >>> >
> >>> > "htmlarea":
> >>> > {
> >>> >   style: function(states)
> >>> >   {
> >>> > return {
> >>> >   // HERE, states.focused is never filled.
> >>> >   decorator: states.focused ? "htmlarea-focused": undefined,
> >>> >   backgroundColor : "background-input",
> >>> >   padding: qxet.Util.getTextFieldPadding(states, 0)
> >>> > };
> >>> >   }
> >>> > }
> >>> >
> >>> > But it doesn't work.
> >>> >
> >>> > Should I report enhancement bug report?
> >>> >
> >>> > Best regards
> >>> > Petr Kobalicek
> >>> >
> >>> >
> >>> >
> --
> >>> > This SF.net Dev2Dev email is sponsored by:
> >>> >
> >>> > Show off your parallel programming skills.
> >>> > Enter the Intel(R) Threading Challenge 2010.
> >>> > http://p.sf.net/sfu/intel-thread-sfd
> >>> > ___
> >>> > qooxdoo-devel mailing list
> >>> > [email protected]
> >>> > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
> >>> >
> >>> >
> >>>
> >>>
> >>>
> >>>
> --
> >>> This SF.net Dev2Dev email is sponsored by:
> >>>
> >>> Show off your parallel programming skills.
> >>> Enter the Intel(R) Threading Challenge 2010.
> >>> http://p.sf.net/sfu/intel-thread-sfd
> >>> ___
> >>> qooxdoo-devel mailing list
> >>> [email protected]
> >>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
> >>
> >>
> >>
> --
> >> This SF.net Dev2Dev email is sponsored by:
> >>
> >> Show off your parallel programming skills.
> >> Enter the Intel(R) Threading Challenge 2010.
> >> http://p.sf.net/sfu/intel-thread-sfd
> >> ___
> >> qooxdoo-devel mailing list
> >> [email protected]
> >> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
> >>
> >>
> >
>
>
> --
> This SF.net Dev2Dev email is sponsored by:
>
> Show off your parallel programming skills.
> Enter the Intel(R) Threading Challenge 2010.
> http://p.sf.net/sfu/intel-thread-sfd
> ___
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
--
This SF.net Dev2Dev email is sponsored by:

Sh

Re: [qooxdoo-devel] Feature req - htmlarea should fill states.focused

2010-09-06 Thread Petr Kobalíček
btw I tested the code you posted and it works in firefox only some
time and it not works in chromium. Do you encountered similar
behavior?

Best regards
Petr Kobalicek

On Mon, Sep 6, 2010 at 7:38 PM, Petr Kobalíček  wrote:
> Hi Ralf,
>
> thanks for these tips, very valuable to me. I'm going to fill bug
> reports tomorrow.
>
> Best regards
> Petr Kobalicek
>
> On Mon, Sep 6, 2010 at 7:20 PM, Ralf Nieuwenhuijsen  wrote:
>> Current workaround:
>>     var e = new qx.ui.embed.HtmlArea;
>>     e.addListener('focused', function(){
>>       e.addState('focused');
>>     }, this);
>>     e.addListener('focusOut', function(){
>>       e.removeState('focused');
>>     }, this);
>> PS. These event names aren't consistent with the rest of qooxdoo.
>> So that should be filed as a bug separately.
>> PS2. You can add manual states to all kinds of widgets using the same trick.
>> I use it a lot. For example, I have a search field, that updates the table,
>> as you type.
>> I've added a 'loading' state to the textfield, whenever the table isn't up
>> to date anymore.
>> This way I can select a different background color, when the table is
>> loading the newly typed search-query.
>> Greetings,
>> Ralf
>>
>> 2010/9/6 Daniel Wagner 
>>>
>>> Hi Petr,
>>>
>>> sure, if you think it would be useful/necessary, go ahead and file a
>>> report. Alex is the HtmlArea expert so he'll decide if and when it gets
>>> implemented, just be aware that it'll be a few weeks until he can look
>>> into it.
>>>
>>>
>>> Regards,
>>> Daniel
>>>
>>> Petr Kobalíc(ek schrieb:
>>> > Hi,
>>> >
>>> > I'd like to use focus while editing html content.
>>> >
>>> > I have this:
>>> >
>>> >     /*
>>> >
>>> > ---
>>> >       HTMLAREA
>>> >
>>> > ---
>>> >     */
>>> >
>>> >     "htmlarea":
>>> >     {
>>> >       style: function(states)
>>> >       {
>>> >         return {
>>> >           // HERE, states.focused is never filled.
>>> >           decorator: states.focused ? "htmlarea-focused": undefined,
>>> >           backgroundColor : "background-input",
>>> >           padding: qxet.Util.getTextFieldPadding(states, 0)
>>> >         };
>>> >       }
>>> >     }
>>> >
>>> > But it doesn't work.
>>> >
>>> > Should I report enhancement bug report?
>>> >
>>> > Best regards
>>> > Petr Kobalicek
>>> >
>>> >
>>> > --
>>> > This SF.net Dev2Dev email is sponsored by:
>>> >
>>> > Show off your parallel programming skills.
>>> > Enter the Intel(R) Threading Challenge 2010.
>>> > http://p.sf.net/sfu/intel-thread-sfd
>>> > ___
>>> > qooxdoo-devel mailing list
>>> > [email protected]
>>> > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>> >
>>> >
>>>
>>>
>>>
>>> --
>>> This SF.net Dev2Dev email is sponsored by:
>>>
>>> Show off your parallel programming skills.
>>> Enter the Intel(R) Threading Challenge 2010.
>>> http://p.sf.net/sfu/intel-thread-sfd
>>> ___
>>> qooxdoo-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>
>>
>> --
>> This SF.net Dev2Dev email is sponsored by:
>>
>> Show off your parallel programming skills.
>> Enter the Intel(R) Threading Challenge 2010.
>> http://p.sf.net/sfu/intel-thread-sfd
>> ___
>> qooxdoo-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>
>>
>

--
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
___
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel


Re: [qooxdoo-devel] Feature req - htmlarea should fill states.focused

2010-09-06 Thread Petr Kobalíček
Hi Ralf,

thanks for these tips, very valuable to me. I'm going to fill bug
reports tomorrow.

Best regards
Petr Kobalicek

On Mon, Sep 6, 2010 at 7:20 PM, Ralf Nieuwenhuijsen  wrote:
> Current workaround:
>     var e = new qx.ui.embed.HtmlArea;
>     e.addListener('focused', function(){
>       e.addState('focused');
>     }, this);
>     e.addListener('focusOut', function(){
>       e.removeState('focused');
>     }, this);
> PS. These event names aren't consistent with the rest of qooxdoo.
> So that should be filed as a bug separately.
> PS2. You can add manual states to all kinds of widgets using the same trick.
> I use it a lot. For example, I have a search field, that updates the table,
> as you type.
> I've added a 'loading' state to the textfield, whenever the table isn't up
> to date anymore.
> This way I can select a different background color, when the table is
> loading the newly typed search-query.
> Greetings,
> Ralf
>
> 2010/9/6 Daniel Wagner 
>>
>> Hi Petr,
>>
>> sure, if you think it would be useful/necessary, go ahead and file a
>> report. Alex is the HtmlArea expert so he'll decide if and when it gets
>> implemented, just be aware that it'll be a few weeks until he can look
>> into it.
>>
>>
>> Regards,
>> Daniel
>>
>> Petr Kobalíc(ek schrieb:
>> > Hi,
>> >
>> > I'd like to use focus while editing html content.
>> >
>> > I have this:
>> >
>> >     /*
>> >
>> > ---
>> >       HTMLAREA
>> >
>> > ---
>> >     */
>> >
>> >     "htmlarea":
>> >     {
>> >       style: function(states)
>> >       {
>> >         return {
>> >           // HERE, states.focused is never filled.
>> >           decorator: states.focused ? "htmlarea-focused": undefined,
>> >           backgroundColor : "background-input",
>> >           padding: qxet.Util.getTextFieldPadding(states, 0)
>> >         };
>> >       }
>> >     }
>> >
>> > But it doesn't work.
>> >
>> > Should I report enhancement bug report?
>> >
>> > Best regards
>> > Petr Kobalicek
>> >
>> >
>> > --
>> > This SF.net Dev2Dev email is sponsored by:
>> >
>> > Show off your parallel programming skills.
>> > Enter the Intel(R) Threading Challenge 2010.
>> > http://p.sf.net/sfu/intel-thread-sfd
>> > ___
>> > qooxdoo-devel mailing list
>> > [email protected]
>> > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>> >
>> >
>>
>>
>>
>> --
>> This SF.net Dev2Dev email is sponsored by:
>>
>> Show off your parallel programming skills.
>> Enter the Intel(R) Threading Challenge 2010.
>> http://p.sf.net/sfu/intel-thread-sfd
>> ___
>> qooxdoo-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
> --
> This SF.net Dev2Dev email is sponsored by:
>
> Show off your parallel programming skills.
> Enter the Intel(R) Threading Challenge 2010.
> http://p.sf.net/sfu/intel-thread-sfd
> ___
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>

--
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
___
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel


Re: [qooxdoo-devel] Feature req - htmlarea should fill states.focused

2010-09-06 Thread Ralf Nieuwenhuijsen
Current workaround:

var e = new qx.ui.embed.HtmlArea;

e.addListener('focused', function(){
  e.addState('focused');
}, this);

e.addListener('focusOut', function(){
  e.removeState('focused');
}, this);

PS. These event names aren't consistent with the rest of qooxdoo.
So that should be filed as a bug separately.

PS2. You can add manual states to all kinds of widgets using the same trick.
I use it a lot. For example, I have a search field, that updates the table,
as you type.
I've added a 'loading' state to the textfield, whenever the table isn't up
to date anymore.
This way I can select a different background color, when the table is
loading the newly typed search-query.

Greetings,
Ralf

2010/9/6 Daniel Wagner 

> Hi Petr,
>
> sure, if you think it would be useful/necessary, go ahead and file a
> report. Alex is the HtmlArea expert so he'll decide if and when it gets
> implemented, just be aware that it'll be a few weeks until he can look
> into it.
>
>
> Regards,
> Daniel
>
> Petr Kobalíc(ek schrieb:
> > Hi,
> >
> > I'd like to use focus while editing html content.
> >
> > I have this:
> >
> > /*
> >
> ---
> >   HTMLAREA
> >
> ---
> > */
> >
> > "htmlarea":
> > {
> >   style: function(states)
> >   {
> > return {
> >   // HERE, states.focused is never filled.
> >   decorator: states.focused ? "htmlarea-focused": undefined,
> >   backgroundColor : "background-input",
> >   padding: qxet.Util.getTextFieldPadding(states, 0)
> > };
> >   }
> > }
> >
> > But it doesn't work.
> >
> > Should I report enhancement bug report?
> >
> > Best regards
> > Petr Kobalicek
> >
> >
> --
> > This SF.net Dev2Dev email is sponsored by:
> >
> > Show off your parallel programming skills.
> > Enter the Intel(R) Threading Challenge 2010.
> > http://p.sf.net/sfu/intel-thread-sfd
> > ___
> > qooxdoo-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
> >
> >
>
>
>
> --
> This SF.net Dev2Dev email is sponsored by:
>
> Show off your parallel programming skills.
> Enter the Intel(R) Threading Challenge 2010.
> http://p.sf.net/sfu/intel-thread-sfd
> ___
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
--
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd___
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel


Re: [qooxdoo-devel] Feature req - htmlarea should fill states.focused

2010-09-06 Thread Daniel Wagner
Hi Petr,

sure, if you think it would be useful/necessary, go ahead and file a 
report. Alex is the HtmlArea expert so he'll decide if and when it gets 
implemented, just be aware that it'll be a few weeks until he can look 
into it.


Regards,
Daniel

Petr Kobalíc(ek schrieb:
> Hi,
> 
> I'd like to use focus while editing html content.
> 
> I have this:
> 
> /*
> 
> ---
>   HTMLAREA
> 
> ---
> */
> 
> "htmlarea":
> {
>   style: function(states)
>   {
> return {
>   // HERE, states.focused is never filled.
>   decorator: states.focused ? "htmlarea-focused": undefined,
>   backgroundColor : "background-input",
>   padding: qxet.Util.getTextFieldPadding(states, 0)
> };
>   }
> }
> 
> But it doesn't work.
> 
> Should I report enhancement bug report?
> 
> Best regards
> Petr Kobalicek
> 
> --
> This SF.net Dev2Dev email is sponsored by:
> 
> Show off your parallel programming skills.
> Enter the Intel(R) Threading Challenge 2010.
> http://p.sf.net/sfu/intel-thread-sfd
> ___
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
> 
> 


--
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
___
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel


[qooxdoo-devel] Feature req - htmlarea should fill states.focused

2010-09-05 Thread Petr Kobalíček
Hi,

I'd like to use focus while editing html content.

I have this:

/*
---
  HTMLAREA
---
*/

"htmlarea":
{
  style: function(states)
  {
return {
  // HERE, states.focused is never filled.
  decorator: states.focused ? "htmlarea-focused": undefined,
  backgroundColor : "background-input",
  padding: qxet.Util.getTextFieldPadding(states, 0)
};
  }
}

But it doesn't work.

Should I report enhancement bug report?

Best regards
Petr Kobalicek

--
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
___
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel