Hi Curtis, Sounds great. Looking forward to another patch.
-Alex On 9/8/14 8:13 AM, "Curtis Aube" <curtis.a...@piematrix.com> wrote: >Alex, > >It's seems that it should probably subclass SkinnableComponent as you >suggest. It keeps more with the spirit of Spark. > >I was actually planning on doing it but never got around to it. I was >sitting on the code for a while and figured I would submit it as is and >see if there was any demand for it before I spent the time to do it. > >I'd be happy to work on making it skinnable. > >Curtis > >On Aug 29, 2014, at 11:19 AM, Alex Harui <aha...@adobe.com> wrote: > >> Hey Curtis, >> >> First off, thanks for contributing a Spark RichTextEditor component. >>I'm >> sure others will find it useful as well, and the process you went >>through >> (filing a JIRA [1], submitting patches, tweaking the code) will serve >>as a >> good example for others who are wondering how to contribute to Apache >>Flex. >> >> I looked over the code the other day, and I have a question for you. >>I'm >> asking on the mailing list instead of directly in the JIRA so folks who >> don't normally watch JIRA can participate in the discussion as well. >> >> The question is: What factored into the decision to write Spark >> RichTextEditor in ActionScript and subclass Group? I saw that part of >>the >> reason is that you were having trouble adding an MXML component to the >> Spark namespace. But IMO, even if we work that out, there are at least >> two choices: 1) write it in MXML like the MX RichTextEditor, and 2) >>Write >> it in AS and subclass SkinnableComponent. >> >> IMO, the MX RichTextEditor was written in MXML to make it easy to >> reconfigure the UI. And in Spark, reconfiguration of the UI is >>generally >> done in the Skin which would then be a reason to subclass >> SkinnableComponent. Opinion from others is welcome here: if you were to >> use Spark RichTextEditor would you rather just copy and tweak an MXML >> file, or use the skinning workflow? >> >> Also, let us know if you have the cycles to keep making improvements to >> this component. As this is open-source, others can always pitch in to >> help, not only on this component, but any code in the project. And >> contributing code is a common way one becomes a committer on the project >> (which is generally a valuable thing to your employers and/or clients), >> although there is no guarantee. >> >> Thanks, >> -Alex >> >> [1] https://issues.apache.org/jira/browse/FLEX-34476 >> >