Going to try it El mar., 29 ene. 2019 a las 16:03, Piotr Zarzycki (< [email protected]>) escribió:
> To better reflect what I was actually have in mind from user point of view > I have committed changes to TourDeJewel. You can take a look. Form looks > the same as it was now. > > wt., 29 sty 2019 o 15:52 Piotr Zarzycki <[email protected]> > napisał(a): > > > Carlos, > > > > This one won't work. > > > > .verticalContentFormItem > > { > > IFormItemContentArea: ClassReference("org.apache.royale.jewel.VGroup"); > > gap: 3; > > } > > > > Cause how that gap would be propagated to IFormItemContentArea ? I think > > the solution is here if someone wanted to have gap between elements he > need > > to provide appropriate Group with gap - Am I right ? > > > > Thanks, > > Piotr > > > > wt., 29 sty 2019 o 11:45 Carlos Rovira <[email protected]> > > napisał(a): > > > >> Piotr, I think your problem is with having no gap between items right? > >> > >> you can get it adding "gap:3" (search for that in other parts of Jewel) > >> > >> for example: > >> > >> .verticalContentFormItem > >> { > >> IFormItemContentArea: ClassReference("org.apache.royale.jewel.VGroup"); > >> gap: 3; > >> } > >> > >> remember to add this in sass and not in css or will be override when > >> generating all themes > >> > >> thanks > >> > >> > >> > >> El lun., 28 ene. 2019 a las 21:03, Piotr Zarzycki (< > >> [email protected]>) escribió: > >> > >> > Hi Guys, > >> > > >> > I just make changes which I have mention in other thread. > >> > > >> > 1. I have removed code which transfers beads through the components. > >> [1] In > >> > the results: > >> > IBeadLayout - Is responsible for general layout of FormItem (default: > >> > HorizontalLayout) > >> > IFormItemContentArea - Is responsible for content (default: Group) > >> > 2. I have removed IFormItemLayout from default.css cause it wasn't > used > >> > 3. I have adjusted ToureDeJewel to new changes. However there is one > >> > problem which I need to get your thoughts how to resolve. > >> > In TourDeJewel example there is FormItem with vertical layout, so to > >> have > >> > them laying out vertically you need: > >> > > >> > 1. > >> > .verticalContentFormItem > >> > { > >> > IFormItemContentArea: > ClassReference("org.apache.royale.jewel.VGroup"); > >> > } > >> > 2. <j:FormItem label="Favorite movies (at least 2)" className=" > >> > verticalContentFormItem" />> > >> > > >> > In the results we have https://imgur.com/a/gV8DnyS - The same is with > >> next > >> > item which has content HGroup. > >> > > >> > Because of that I committed my changes to > feature/formitemview_cleanup. > >> > I think as a user - I will have to create my own Group which taking > >> care of > >> > that stuff - What do you think ? > >> > > >> > After my changes each part of FormItem is doing the right things and > css > >> > looks like that: > >> > > >> > j|FormItem { > >> > IBeadLayout: > >> > > >> > ClassReference("org.apache.royale.jewel.beads.layouts.HorizontalLayout"); > >> > IBeadView: > >> > ClassReference("org.apache.royale.jewel.beads.views.FormItemView"); > >> > IBeadModel: > >> > ClassReference("org.apache.royale.jewel.beads.models.FormItemModel"); > >> > IFormItemContentArea: > ClassReference("org.apache.royale.jewel.Group"); > >> > } > >> > > >> > > >> > [1] > >> > > >> > https://github.com/apache/royale-asjs/commit/2af5cc10fbe064d5176162d8c8ee54f6edd6cafb > >> > > >> > Thanks, > >> > -- > >> > > >> > Piotr Zarzycki > >> > > >> > Patreon: *https://www.patreon.com/piotrzarzycki > >> > <https://www.patreon.com/piotrzarzycki>* > >> > > >> > >> > >> -- > >> Carlos Rovira > >> http://about.me/carlosrovira > >> > > > > > > -- > > > > Piotr Zarzycki > > > > Patreon: *https://www.patreon.com/piotrzarzycki > > <https://www.patreon.com/piotrzarzycki>* > > > > > -- > > Piotr Zarzycki > > Patreon: *https://www.patreon.com/piotrzarzycki > <https://www.patreon.com/piotrzarzycki>* > -- Carlos Rovira http://about.me/carlosrovira
