Hi Sebastian, There is something I don't understand: where you says hovering is important for desktop apps, do you mean for the DateFieldSpinner only or for the whole app ?
Maurice -----Message d'origine----- De : Sebastian Mohr [mailto:flex.masul...@gmail.com] Envoyé : jeudi 3 octobre 2013 23:38 À : dev@flex.apache.org Objet : Re: Spark DateFieldSpinner Thanks Maurice, you seem to be right. Looks like I have to get rid off the touch stuff for the Spark DateFieldSpinner, because, hovering is important for desktop apps, but, I don't know yet where to start. Will check the code tomorrow. It's time to sleep now. -- Sebastian (PPMC) Interaction Designer Looking for a Login Example with Apache Flex? Please check out this code: http://code.google.com/p/masuland/wiki/LoginExample On Thu, Oct 3, 2013 at 11:17 PM, Maurice Amsellem < maurice.amsel...@systar.com> wrote: > 1) I know for the other way, i.e. setting interactionMode="mouse" on > mobile apps. > > For the spark:List component running on mobile: > - interactionMode="touch" enables swiping, but D&D is disabled. > - interactionMode="mouse" enables D&D, but swiping is disabled. > > So I had to set interactionMode="mouse" on a mobile List to enabled > D&D, and it works pretty much well. > > So I guess that setting one or the other does not break anything, it > just changes the way you interact with your components. > > 2) Searching for InteractionMode in the SDK source , you will find > that setting InteractionMode="touch" will disable some functionalities : > - Tooltips are disabled > - Hovering is disabled. > - Drag & Drop is disabled > Etc... > > 3) Also, some computers (eg. recent MacBooks) have a multi-touch > enabled mousepad, so setting interactionMode="touch" would even allow > you to do some multi-touch gestures on desktop. > > Maurice > > -----Message d'origine----- > De : Sebastian Mohr [mailto:flex.masul...@gmail.com] Envoyé : jeudi 3 > octobre 2013 22:56 À : dev@flex.apache.org Objet : Re: Spark > DateFieldSpinner > > So ... what does it mean to set interactionMode="touch" in desktop apps? > does it break anything? Or, will everything work the same as if I have > set interactionMode="mouse"? > Thanks! > > > -- > Sebastian (PPMC) > Interaction Designer > > Looking for a Login Example with Apache Flex? Please check out this code: > http://code.google.com/p/masuland/wiki/LoginExample > > > > On Thu, Oct 3, 2013 at 10:48 PM, Sebastian Mohr > <flex.masul...@gmail.com > >wrote: > > > @Lee ... sure :) > > I could also have done it like this interactionMode="{**InteractionM > > ode.TOUCH}" > > > > > (dont fall into the trap of thinking Flash Builder always has your > > > best > > interests at heart) > > Also true! Before "Ground Zero Day" of Adobe Flex I probably > > wouldn't have agreed ;) > > > > > > -- > > Sebastian (PPMC) > > Interaction Designer > > > > Looking for a Login Example with Apache Flex? Please check out this code: > > http://code.google.com/p/masuland/wiki/LoginExample > > > > > > > > On Thu, Oct 3, 2013 at 10:41 PM, Lee Burrows > > <subscripti...@leeburrows.com > > > wrote: > > > >> ah ok, i thought you were setting value via ActionScript rather > >> than mxml. Although you can still use the constant value if you wish: > >> > >> interactionMode="{**InteractionMode.TOUCH}" > >> > >> (dont fall into the trap of thinking Flash Builder always has your > >> best interests at heart) > >> > >> > >> On 03/10/2013 21:26, Sebastian Mohr wrote: > >> > >>> @Lee ... in FlashBuilder 4.6 autocomplete gives me two options "mouse" > >>> and > >>> "touch". So, there is no need to set the constant like this ... > >>> InteractionMode.TOUCH. It would be great if the interaction mode > >>> wouldn't matter for the Spark DateFieldSpinner, because, in > >>> desktop apps probably no one would want to set it. > >>> > >>> > >>> > >> > >> -- > >> Lee Burrows > >> ActionScripter > >> > >> > > > > >