wxC & wxD

Jacob Carlborg doob at me.com
Tue Nov 29 12:58:50 PST 2011


On 2011-11-29 18:06, Anders F Björklund wrote:
> Jacob Carlborg wrote:
>> All the Mac OS X images on this site look horrible:
>> http://www.wxwidgets.org/about/screensh.htm
>>
>> But that might be a problem with the applications and not the toolkit.
>> And the images are so horrible outdated. What version of Mac OS X is
>> that, 10.3?
>
> Okay, so "horrible" was more about outdated than broken or anything.

Well, yes. But that's the whole point, otherwise GTK+ would be an option.

> Most of the wxD screenshots are from Mac OS X 10.4 "Tiger" (2006).

Yeah, they look a bit better.

>> BTW, how is the support for Mac OS X specific "widgets" that are usually
>> not available on other platforms, like:
>>
>> * Dialog sheets
>> * Unified toolbar
>> * Adding menu items to the dock icon
>> * Adding menu items to the application menu (or what it's called)
>
> It's in the nature of cross-platform toolkits to poorly support such.

Unfortunately yes. But I see know reason why there can't be a 
corss-platform toolkit with additional platform specific widgets or similar.

This is something I would like to see in a cross-platform toolkit.

http://mschrag.blogspot.com/2008/06/maclipse.html

When a widget is emulated, provide look and feel that would fit for the 
specific platform.

> The sheets and toolbars should work in wxOSX/Cocoa (but not in wxMac)

Ok, I see.

>> I tried to run the demo, it requires Rosetta, that was a couple of
>> versions ago of Mac OS X.
>
> All but the latest should run it OK, but I guess you need to compile.
>
> It looks like: http://www.algonet.se/~afb/wx/WidgetsDemo-MacOSX.png
>
> # 10.4 has wxWidgets 2.5.3
> # 10.5 has wxWidgets 2.8.4
> # 10.6 has wxWidgets 2.8.8
> # 10.7 does not ship with wxWidgets.
>
> --anders

Yeah, I've tried it out now, looks pretty Ok. But comparing that widget 
demo to SWT is basically no difference. SWT looks a bit more polished, 
but that might be the widget demo and not the toolkit.

Does wxWdiget support:

* Internationalization
* Accessibility
* Date widget
* Validation of input fields

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list