Microsoft Foundation Class Library - Visual C++ 2008 Feature Pack

Visual C++ 2008 Feature Pack

On 7 April 2008, Microsoft released an update to the MFC classes as an out-of-band update to Visual Studio 2008 and MFC 9. The update features new user interface constructs, including the Ribbon user interface of Microsoft Office 2007 and associated UI widgets, fully customizable toolbars, docking panes like Visual Studio 2005 (which can either be freely floated or docked to any side) and document tabs. The MFC Ribbon resource editor allows the developer to design the ribbon graphically instead of having to use the XML-based declarative markup like the RibbonX API in Microsoft Office 2007. Optionally, ribbon components may be programmed directly by calling a new set of ribbon class methods. The developer may mix graphical and programmatic ribbon development as is convenient. The MFC application wizard has also been upgraded to support the new features – including a check-box to select whether the application will use the Ribbon or the Visual Studio 2005 user interface elements. The new functionality is provided in new classes so that old applications still continue to run. This update is building on top of BCGSoft’s BCGControlBar Library Professional Edition.

Microsoft has also imposed additional licensing requirements on users of the Ribbon UI. These include a requirement to adhere to Microsoft UI Design Guidelines, and a prohibition against using such a UI in applications which compete with Microsoft Office applications.

Read more about this topic:  Microsoft Foundation Class Library

Famous quotes containing the words visual, feature and/or pack:

    “To write well, to have style ... is to paint. The master faculty of style is therefore the visual memory. If a writer does not see what he describes—countrysides and figures, movements and gestures—how could he have a style, that is originality?”
    —Rémy De Gourmont (1858–1915)

    “When delicate and feeling souls are separated, there is not a feature in the sky, not a movement of the elements, not an aspiration of the breeze, but hints some cause for a lover’s apprehension.”
    —Richard Brinsley Sheridan (1751–1816)

    “Madame Sosostris, famous clairvoyante,
    Had a bad cold, nevertheless
    Is known to be the wisest woman in Europe,
    With a wicked pack of cards.”
    —T.S. (Thomas Stearns)