Home  >  

Windowing in Flex - FlexMDI

Author photo
| | Comments (3)
AddThis Social Bookmark Button
flexmdi.png
A couple of my co-workers at Universal Mind started a project a while back called FlexMDI. Ben Clinkinbeard and Brian Holmes started this project after meeting at 360 Flex - Seattle last August. Also on the project is Brendan Meutzner.

I've been working on the architecture and framework for a client application that requires windowing inside the browser, otherwise known as multiple document interface (MDI). FlexMDI has been a great help to get this framework going for the client. All of the regular features that you expect from a window are available in FlexMDI. Here's a blurb from their docs:

  • - Draggable, resizable (from any edge/corner) windows
  • - Default functionality for minimize, maximize/restore and close
  • - Extensive event model on both a window and manager level
  • - Externalized effects classes for transitions (allows developers to create their own or extend from our base implementations)
  • - Cascade, tile and tile plus fill space window management
  • - Context menu functionality
  • - Ability to modify/customize default behaviors, not just override them (though you can do that too)
  • - Construct UIs in MXML or AS
Better yet.... FlexMDI was rolled into FlexLib during 360 Flex - Atlanta.

Here are some links to get you started:

    FlexMDI on FlexLib
    FlexMDI Explorer
    Ben's blog posts on Flex MDI
    Brendan's blog posts on FlexMDI
    Blog Post from Doug McCune on FlexMDI

Get out there and start using FlexMDI. If windows are the right UX choice, you're sure to make your clients happy by using FlexMDI.

Read more from Adam Flater. Adam Flater's Atom feed adamflater on Twitter

Comments

3 Comments

zEvg said:

Yep... It's a great lib!

Great Lib, but not updated since a long time,
does anybody happen to know if the people still actively developing it?

Ries

Tubagus Saepul Anwar said:

can i use this in AIR???

Leave a comment


Type the characters you see in the picture above.

Tag Cloud

Poll: Sci-Fi Movies

What's Your Favorite Sci-Fi Movie of All Time?

Vote | View Poll Results | Read Related Blog Entry

Latest Features

  •     Welcome back to the series. This time we are goings to build a really exciting component that will be used to simply display information about the user. Well, you might say why to we need such a component, is there... Continue Reading
  •    Welcome back to our exciting Facebook ActionScript series. In this article we will discuss one of most important (and most exciting) features of the FB platform, it's the publishing of news. We all know when we log in to facebook,... Continue Reading
  • This article provides 10 tips and best practices (in no particular order) for maximizing the benefits that Dojo can bring to your next project. For a more thorough introduction to Dojo, see the article Dojo: The JavaScript Toolkit with... Continue Reading
  •     The notifications are one of the most interesting (and important) parts of the facebook area. In order to completely understand the Flash side of it, we need to understand the basics of the facebook notification, what it is and how... Continue Reading

Development Series

Get an overview of the tools and technologies that work together to allow developers to build Rich Internet Applications (RIAs) quickly and easily.

facebook icon Facebook Application Development

Anatomy of an Enterprise Flex RIA

Recommended for You

@InsideRIA on Twitter

Archives

  • Or, visit our complete archive.  

About This Site

Welcome to the premiere community site for all things RIA sponsored by O'Reilly Media and Adobe Systems Incorporated.