Похоже, вы хотите иметь те же элементы управления и код, что и в обычном MXML, но с ориентацией элементов справа налево. Так что вам нужен Flex SDK 4.1 и его функция зеркалирования макетов. Вы можете обратиться к документации как ее использовать.
Это быстрый пример кода:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:s="library://ns.adobe.com/flex/spark">
<fx:Script>
<![CDATA[
[Bindable]
private var currentDirection:String = "ltr";
]]>
</fx:Script>
<fx:Declarations>
<s:RadioButtonGroup change="currentDirection = selectorsGroup.selectedValue.toString()" id="selectorsGroup" />
</fx:Declarations>
<mx:VBox horizontalCenter="0" verticalCenter="0">
<s:HGroup id="controls" layoutDirection="{currentDirection}">
<s:Button label="1" />
<s:Button label="2" />
</s:HGroup>
<s:HGroup id="selectors">
<s:RadioButton group="{selectorsGroup}" label="LTR" selected="true" value="ltr" />
<s:RadioButton group="{selectorsGroup}" label="RTL" value="rtl" />
</s:HGroup>
</mx:VBox>
</s:Application>