PDA

Volledige versie bekijken : [Flex 2.0][MXML] Viewstack: canvas + gecentreerd panel


Dauntless
%Europe/Berlin %696 %2006, 17:43
Hey iedereen!

'k Ben wat met flex aan het klungelen en ik heb nu een probleempje: Ik wil dat mijn applicatie twee views heeft: Een main-view, welke heel de stage inneemt en een panel die veel kleiner is en gecentreerd moet staan op de stage...

Het zal raar klinken, maar dat lukt me dus echt niet... Ik krijg wel een stage + panel in de viewstack, maar die panel kan ik niet verplaatsen binnen de viewstack en dus ook niet centreren... Kan iemand misschien een voorbeeld mxmletje maken?

Alvast bedankt :).

TheDutch
%Europe/Berlin %748 %2006, 18:57
Wel eerst even een canvas in de view zetten en daarin het panel of een canvas als view gebruiken binnen de viewstack ;).
NOTE: Alleen binnen een canvas kan je elementen vrij bewegen!


<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:ViewStack x="0" y="0" id="viewstack1" width="100%" height="100%">
<mx:Canvas label="View Center Popup" width="100%" height="100%">
<mx:Panel width="400" height="400" layout="absolute" horizontalCenter="0" verticalCenter="18.5">
</mx:Panel>
</mx:Canvas>
<mx:Canvas label="View 100%" width="100%" height="100%">
<mx:Panel x="0" y="0" width="100%" height="100%" layout="absolute">
</mx:Panel>
</mx:Canvas>
</mx:ViewStack>

</mx:Application>

Dauntless
%Europe/Berlin %761 %2006, 19:16
Aaaah, logisch !! Thx Dutchy!