View Single Post
Old 05-31-2006   #4 (permalink)
Zack Whittaker


 
 

Re: AERO Gui Framework

It's OK ) I was pointing out the vector graphics based Glass which I've
seen (they haven't put it into a beta of Vista yet) - which obviously bases
itself on WPF which, as you said, IS a GUI framework ;o)

--
Zack Whittaker
» ZackNET Enterprises: www.zacknet.co.uk
» MSBlog on ResDev: www.msblog.org
» Vista Knowledge Base: www.vistabase.co.uk
» This mailing is provided "as is" with no warranties, and confers no
rights. All opinions expressed are those of myself unless stated so, and not
of my employer, best friend, Ghandi, my mother or my cat. Glad we cleared
that up!

--: Original message follows :--
"Chris Altmann" <avalid@emailaddress.zoo> wrote in message
news:e1js9eEhGHA.4304@TK2MSFTNGP05.phx.gbl...
> Aero (Glass) isn't really a new GUI framework (sorry Zack . It's a
> look-and-feel as you said. It is powered by some new technology shared
> with WPF (formerly Avalon), which IS a new GUI Framework.
>
> You can incorporate some of the Aero Glass LAF into your Win32 or MFC
> apps. Primarily by allowing some of the client area of your windows to be
> rendered in the translucent glass that titlebars get. Look for apis like
> DwmExtendFrameIntoClientArea and in the dwm.h header of the Vista SDK.
> Hopefully more of this kind of thing will get documented in the future.
>
> There's also a new Wizard API, a new type of MessageBox (the Task Dialog)
> and UX guidelines for fonts and other layout issues that will make your
> Win32 or MFC apps fit in with Vista. There's also the Common Dialogs and a
> theme drawing API for drawing your custom control with the same look as
> the built in controls. Again, all of this isn't terribly well documented
> yet, so I can't send you to the definitive source. I don't think much if
> any of this will be backwards compatible with XP.
>
> WPF is a new GUI framework as I said. There are ways to embed WPF content
> in Win32 and Windows Forms applications as well. WPF will be available on
> XP and Vista.
>
> "planaria" <mark@arguslab.com> wrote in message
> news:uuOdnVPCscSO9eHZRVn-uw@seanet.com...
>>
>> We're considering revamping the GUI to a Windows app that was written
>> with Win32 (not MFC).
>>
>> We're considering: Windows Forms, MFC, Qt (from Trolltech), and now Aero.
>>
>> Have I got this correct? Is Aero a new GUI framework for Vista or simply
>> the new laf. Will legacy MFC apps be able to take advantage of the new
>> laf?
>>
>> Questions:
>> 1. Is Aero a new GUI framework or not?
>>
>> 2. If yes, will it be backward compatible on older versions of Windows
>> (i.e. will there be some runtime set of dlls that can be distributed to
>> run on XP, etc.)
>>
>> 3. Are there any good "official" links on this?
>>
>>
>> Thanks in advance,
>> Mark
>> mark_at_arguslab_dot_com
>>
>>

>
>



My System SpecsSystem Spec