|
Boost : |
Subject: Re: [boost] A GUI Library
From: Adam Wulkiewicz (adam.wulkiewicz_at_[hidden])
Date: 2012-06-30 10:34:53
Jinhao wrote:
> On 2012/6/27 23:23, Phil Endecott wrote:
>> jinhao wrote:
>>>>> Is there any interest in this library?
>>> Target platforms should be Windows, Linux and Mac OS X, but now, it
>>> only works under
>>> Windows(GDI) and Linux(X11), the next is ready for Linux(framebuffer).
>>> A friend of
>>> mine asks for the support of framebuffer, so I leave the Mac OS X now.
>>
>> Have you considered OpenGL (ES) as a platform?
>>
>> This has some great strengths i.e. performance and portability, but also
>> some weaknesses.
>
> Yes, the plan is Windows(GDI)->Linux(X11)->Linux(framebuffer)->
> Windows(OpenGL)->Linux(OpenGL)->Windows(DX)->Mac OS X.
> It is just a plan, it's a long long way to go.
Do you want to draw everything by yourself? Will it be possible to use
system's native mechanisms?
Please consider adding iPhone (Qt, wxWidgets supports it) and Android
(Qt) implementation. I assume it would work in Windows Mobile/Phone.
What is more, there should be some way to get native window handles to
use it with some external library e.g. graphics engine like Ogre3d by
initialization in an existing window. And in the case of using your GUI
library with external graphic engine, OpenGL/DX version may interfere
with it.
Regards,
Adam
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk