I want to create a custom LinkBar in which the item which is selected shown with some space before the text or anything else as shown in the Image below.

when second item is selected then Two is having some effect and move slightly to left side.
when third item is selected then Three is having some effect and move slightly to left side and Two move at its original place.
Please Help me …
Thanks in advance
This simple application demos a basic approach to doing this with spaces, its not bullet proof by any means, but it works, and its build on Flex SDK 3.6.
In summary, it just adds some spaces onto the front of the item label selected. It does this by resetting the linkbars data provider each time the link bar dispatches the item click event. Then adding a replacement label for the selected item, removing the old one.
Feels a little clunky, and you could probably do something smoother with effects.