Thanks Edward for sharing that list, very helpful, I'll go over that beads and see what needs to be fixed.
El lun, 4 ene 2021 a las 11:03, Edward Stangler (<estang...@bradmark.com>) escribió: > > FWIW, I haven't tested these, but the following are Jewel classes with > "[Bindable" that don't extend the appropriate class and are candidates > for further testing: > > org.apache.royale.jewel.beads.controls.Badge > > org.apache.royale.jewel.beads.controls.combobox.ComboBoxListCloseOnClick > > > org.apache.royale.jewel.beads.controls.datechooser.DateChooserDateRangeRestriction > > > org.apache.royale.jewel.beads.controls.datefield.DateFieldDateRangeRestriction > org.apache.royale.jewel.beads.controls.Disabled > org.apache.royale.jewel.beads.controls.textinput.SearchFilterForList > org.apache.royale.jewel.beads.controls.button.InputButtonSize > org.apache.royale.jewel.beads.controls.textinput.TextPrompt > org.apache.royale.jewel.beads.controls.ToolTip > org.apache.royale.jewel.beads.layouts.TileHorizontalLayout > org.apache.royale.jewel.beads.layouts.TileVerticalLayout > org.apache.royale.jewel.beads.models.ArrayListSelectionModel > > Note that some, like ArrayListSelectionModel, may be implementing the > EventDispatcher stuff themselves and might not be affected. > > > On 1/4/2021 3:01 AM, Carlos Rovira wrote: > > Hi, > > > > this seems to me like a bug, or something to work on the framework. > Thanks > > both to signal. I think I can solve the concrete Disable problem > extending > > from DispatcherBead, but hope others can give us some thoughts about this > > problem and if it can be solved in other ways for other cases. > > > > > > El lun, 4 ene 2021 a las 9:49, Maria Jose Esteve > > escribió: > > > >> Hi Edward, > >> Thanks for answering. If this is so ... how can I do it then? > >> Has the same situation been given to you? Could you give me an example > of > >> how I should continue? > >> > >> Thx. > >> Hiedra. > >> > >> -----Mensaje original----- > >> De: Edward Stangler > >> Enviado el: lunes, 4 de enero de 2021 6:31 > >> Para: dev@royale.apache.org > >> Asunto: Re: Error extending bead Disabled > >> > >> > >> Jewel Disabled (the parent class) needs to extend DispatcherBead > (instead > >> of Bead) or EventDispatcher. > >> > >> My guess is that it's the "[Bindable]" part in Disabled causing the > >> requirement. Only happens if Disabled is in a library. > >> > >> > >> > >> On 1/3/2021 9:50 PM, Maria Jose Esteve wrote: > >>> Hello, > >>> I'm getting an error that I can't fix when extending bead Jewel > Disabled: > >>> > >>> interface method addEventListener in interface IEventDispatcher is > >>> implemented with an incompatible signature in class DisabledToolTip > >>> interface method removeEventListener in interface IEventDispatcher is > >>> implemented with an incompatible signature in class DisabledToolTip > >>> interface method dispatchEvent in interface IEventDispatcher is > >>> implemented with an incompatible signature in class DisabledToolTip > >>> > >>> It is not the first time I have encountered this error and it has only > >> been fixed when I create a copy of the main class and extend it. > >>> package com.xxx.xxx.jewel.beads.controls { > >>> > >>> import org.apache.royale.core.IToolTipBead; > >>> import org.apache.royale.jewel.beads.controls.Disabled; > >>> > >>> COMPILE::JS > >>> public class DisabledToolTip extends Disabled > >>> { > >>> > >>> public function DisabledToolTip() > >>> { > >>> super(); > >>> } > >>> > >>> private var _beadToolTip:IToolTipBead; > >>> public function set beadToolTip(value:IToolTipBead):void > >>> { > >>> _beadToolTip = value; > >>> } > >>> > >>> override protected function updateHost():void > >>> { > >>> super.updateHost(); > >>> > >>> if(disabled) { > >>> if(_beadToolTip) { > >>> _beadToolTip.removeTip(); > >>> } > >>> } > >>> } > >>> } > >>> > >>> COMPILE::SWF > >>> public class DisabledToolTip extends Disabled > >>> { > >>> public function DisabledToolTip() > >>> { > >>> super(); > >>> } > >>> } > >>> } > >>> > >>> Any ideas? > >>> Thx. > >>> Hiedra. > >>> > >> > > -- Carlos Rovira Apache Member & Apache Royale PMC *Apache Software Foundation* http://about.me/carlosrovira