Better, but I still have some problems (there’s probably more): <js:Container width="100%" id="outerControls"> <js:style> <js:SimpleCSSStyles backgroundColor="0x444444"/> </js:style> <js:Container id="controls"> <js:style> <js:SimpleCSSStyles marginLeft="auto" marginRight="auto"/> </js:style> <js:beads> <js:HorizontalLayout/> </js:beads> <js:ImageButton className="iconButton white" width="30" height="30" click="undo_clickHandler(event)" id="undoButton" src="assets/images/icons/0726-undo.svg"> <js:beads> <js:DisableBead/> </js:beads> </js:ImageButton> <js:ImageButton className="iconButton white" width="30" height="30" click="redo_clickHandler(event)" id="redoButton" src="assets/images/icons/0727-redo.svg"> <js:beads> <js:DisableBead/> </js:beads> </js:ImageButton> <js:ImageButton className="iconButton white" width="30" height="30" click="zoomin_clickHandler(event)" src="assets/images/icons/0806-zoom-in.svg"/> <js:ImageButton className="iconButton white" width="30" height="30" click="zoomout_clickHandler(event)" src="assets/images/icons/0807-zoom-out.svg"/> <js:ImageButton className="iconButton white" width="30" height="30" click="fitButton_clickHandler(event)" src="assets/images/icons/0843-expand.svg"/> <js:ImageButton className="iconButton white" width="30" height="30" click="previewButton_clickHandler(event)" src="assets/images/icons/0786-file-preview-white.svg"/> <js:Spacer width="10"/> <js:ImageButton className="iconButton white" width="30" height="30" click="finishButton_clickHandler()" src="assets/images/icons/0821-check.svg"/> <js:Spacer width="10"/> <js:ImageButton className="iconButton white" width="30" height="30" click="cancelButton_clickHandler()" src="assets/images/icons/0822-cross2.svg"/> </js:Container>
1. This used to create a centered group of buttons. Now, the container has a height of 0 and the buttons don’t show up. 2. <js:Container className="designOuterContainer" id="scrollContainer" width="100%" height="100%"> <js:beads> <js:ScrollingViewport/> </js:beads> <components:DesignAreaHolder id="designContainer" className="_holder" y="0"> <components:style> <js:SimpleCSSStyles marginLeft="auto" marginRight="auto"/> </components:style> </components:DesignAreaHolder> </js:Container> This used to create a scrolling div that was centered in the the window. It now is aligned left, and I don’t know if it scrolls. There’s other issues, and I’ll see tomorrow what I can work around. > On Mar 27, 2017, at 11:08 PM, Peter Ent <p...@adobe.com> wrote: > > Hi, > > I just pushed a change to UIBase to set position="absolute" when setting x > or y. I think this is perfectly safe and if someone does set x and y and > then tries to use a layout where that would be a conflict, they will get > have to avoid setting those properties. > > I figured this would eventually happen. Let's see if this fixes the issue. > > —peter > > > On 3/27/17, 2:58 PM, "Harbs" <harbs.li...@gmail.com> wrote: > >> Peter, >> >> I just tried loading my app with your changes, and everything is totally >> borked. We rely a lot on absolute positioning and transformations. >> >> We really need the old behavior in some components. >> >> Is there any components which work the same as they used to? >> >> Harbs >> >>> On Mar 26, 2017, at 6:55 PM, Peter Ent <p...@adobe.com> wrote: >>> >>> For the time being, the Tour main view should have a width and a height: >>> >>> <local:TourJSMainView id="mainView" width="100%" height="900" /> >>> >>> Then in the style section, give everything flex-grow: 1; and it should >>> look better. I think some padding and/or margins might be needed, but I >>> think I have more work do with the layouts. I'll bump getting the tour >>> to >>> the top of the list for this week because I think its nesting of >>> elements >>> is a good test. I think it is just a matter of setting the style values >>> right. HTML structure-wise it looks fine, so that's good. >>> >>> ‹peter >>> >>> On 3/26/17, 11:31 AM, "piotrz" <piotrzarzyck...@gmail.com> wrote: >>> >>>> Peter, >>>> >>>> I've started to experiment with your new classes in TourJS and I think >>>> I've >>>> achieved some good look, but not everything is working as expected. >>>> >>>> For some reason code of examples has not been loaded properly. If you >>>> could >>>> review my changes and give some feedback, whether I used your new >>>> classes >>>> in >>>> appropriate manner. >>>> >>>> Thanks, >>>> Piotr >>>> >>>> >>>> >>>> ----- >>>> Apache Flex PMC >>>> piotrzarzyck...@gmail.com >>>> -- >>>> View this message in context: >>>> >>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache-f >>>> le >>>> >>>> x-development.2333347.n4.nabble.com%2FFlexJS-Summary-of-Changes-tp60709p >>>> 60 >>>> >>>> 779.html&data=02%7C01%7C%7Cd418c8770a394118a2f208d4745e47ea%7Cfa7b1b5a7b >>>> 34 >>>> >>>> 438794aed2c178decee1%7C0%7C0%7C636261395657671115&sdata=29GdLLPJdgglZFzZ >>>> UF >>>> AOBNCBt0S8qshiPOmXCDEbRKw%3D&reserved=0 >>>> Sent from the Apache Flex Development mailing list archive at >>>> Nabble.com. >>> >> >