Thanks for your suggestion. I have already browsed the source code of flexlib-MDI and idw(infonode.net). And I designed the structure according to idw:
DockingWindow(abstract class in JAVA): Base class for all types of docking windows. View: content component and some buttons. RootWindow: Top level container for docking windows. SplitWindow: A window with a split pane that contains two child windows and a DividedBox. TabWindow: A docking window containing Views, presents as a Panel within a tabbed panel and ViewStack. WindowBar: Shortcuts of minimized View. Now I wanna know what components I should use to implement the TabWindow? I have tried TabNavigator, but it seem to be not flexible for extention. (I have been learning English several months ago, sorry 4 grammar mistake or spelling mistake) --- In [email protected], "Michael Schmalle" <[EMAIL PROTECTED]> wrote: > > Hi, > No need to cross post from flexcomponents to flexcoders most of us read > both. > > This is a bit of engineering on your part. This is like asking where do I > start to make a space ship. There are so many details, you will need to > design this from your knowledge of flex components. > > You might look at the flexlib and it's MDI implementation. That might give > you some ideas on where to start. > > Ironically, I am releasing a framework like this in 2 months. Truth be told, > I have spent 1 1/2 years creating a base framework that made it happen. > > Mike >

