wxC & wxD

Brad Anderson eco at gnuk.net
Tue Nov 29 13:24:40 PST 2011


On Tue, Nov 29, 2011 at 1:58 PM, Jacob Carlborg <doob at me.com> wrote:

> 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<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<http://mschrag.blogspot.com/2008/06/maclipse.html>
>
> When a widget is emulated, provide look and feel that would fit for the
> specific platform.
>
>
wxWidgets tries to do just that.  It is done by programmers though so
sometimes they don't quite capture the look.


>
>  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<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
>

Yes.


> * Accessibility
>

I would imagine this is more of an OS level function so...probably?


> * Date widget
>

Yes.


> * Validation of input fields


Yes.


>
> --
> /Jacob Carlborg
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20111129/0dddd56c/attachment.html>


More information about the Digitalmars-d mailing list