That is indeed the intent - the examples relate to existing code that uses Windows implementations for the assorted widgets, but it is also my intent that Gtk widgets be brought up. See my earlier message to this list about investigating Gtk and views - that's the context for this set of proposed changes :-)
-Ben On Sat, Mar 14, 2009 at 9:12 PM, Marshall Greenblatt <[email protected]> wrote: > Hi Ben, > > I like your proposed views redesign. I have one suggestion that you may > have already considered -- taking it a step further and creating a > collection of widgets with standard names and interfaces that transparently > resolve to native or views-based implementations based on the capabilities > of the underlying platform. This is similar to how existing cross-platform > frameworks like wxWidgets are designed, and it allows for additional > cross-platform transparency. People could still access specific widget > implementations directly if they so choose, but the result of "new > views::CheckBox", for instance, would be a fully-functional check box with > the same capabilities on all platforms. > > Regards, > Marshall > > On Sat, Mar 14, 2009 at 10:14 PM, Ben Goodger (Google) <[email protected]> > wrote: >> >> For some time I've been contemplating improvements to NativeControls in >> views to simplify the HWND structure and more recently make the code more >> usable in a variety of situations, including other platforms. >> Here are details of my proposed adjustments: >> http://dev.chromium.org/developers/design-documents/native-controls >> -Ben >> >> > > --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: [email protected] View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---
