Status of the FL Lib

Jenna Louis wrote:
> Does anyone know what the status of the FL Lib is in wxPython?

Not wrapped

> Has anyone attempted to wrap it?

Funny you should ask that, I managed to get an extremely
crude prototype to work about an hour ago. It may be another
week or two before it's usable though, and even then you
would have to build it from source (including applying
swig/typemaps patches yourself). As soon as I've got
something, I'll submit a patch to the wxPython guys.

*gasp* You rock. :slight_smile: If you let the list know when you have something
useful, I'm sure lots of us will be interested. Very, very interested.
I'll give you a dollar :wink:

--Stephen

Hi,
Is this about the "FL Layout" wxWindows (wxWidget) contrib library?
It came from wxWorkshop project and there mailing list is a dump for spam and
viruses only: for many month no single real post - so finally I just
unsubscribed yesterday.
In any case: if this is what you were talking about, then I'm very interested
- otherwise please enlighten me :wink:

Cheers,
Sebastian Haase

···

On Monday 17 May 2004 09:34 am, Stephen Hansen wrote:

> Jenna Louis wrote:
> > Does anyone know what the status of the FL Lib is in wxPython?
>
> Not wrapped
>
> > Has anyone attempted to wrap it?
>
> Funny you should ask that, I managed to get an extremely
> crude prototype to work about an hour ago. It may be another
> week or two before it's usable though, and even then you
> would have to build it from source (including applying
> swig/typemaps patches yourself). As soon as I've got
> something, I'll submit a patch to the wxPython guys.

*gasp* You rock. :slight_smile: If you let the list know when you have something
useful, I'm sure lots of us will be interested. Very, very interested.
I'll give you a dollar :wink:

--Stephen

---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwidgets.org
For additional commands, e-mail: wxPython-users-help@lists.wxwidgets.org

That's the one. I'm currently working on getting the fl samples working (rewritten in python, of course). I'm not going to bother wrapping the whole plug-in architecture as it is today.

=== Begin Rant, Nothing here worth reading ===

   Most people, myself included, just want something they can create and use without having to learn the ins and outs of yet another *fantastic* extendable architecture. Ok, I'll do it just this once, but only so that I can offer the features as style flags, and offer the extendibility through event handlers for the events I just have to handle.

=== End Rant, Open Eyes ===

Alrighty, still working on vanilla wrapped FL, let you know when I've got something worthwhile.

Sebastian Haase wrote:

···

Hi,
Is this about the "FL Layout" wxWindows (wxWidget) contrib library?
It came from wxWorkshop project and there mailing list is a dump for spam and viruses only: for many month no single real post - so finally I just unsubscribed yesterday.
In any case: if this is what you were talking about, then I'm very interested - otherwise please enlighten me :wink:

Cheers,
Sebastian Haase

On Monday 17 May 2004 09:34 am, Stephen Hansen wrote:

Jenna Louis wrote:

Does anyone know what the status of the FL Lib is in wxPython?

Not wrapped

Has anyone attempted to wrap it?

Funny you should ask that, I managed to get an extremely
crude prototype to work about an hour ago. It may be another
week or two before it's usable though, and even then you
would have to build it from source (including applying
swig/typemaps patches yourself). As soon as I've got
something, I'll submit a patch to the wxPython guys.

*gasp* You rock. :slight_smile: If you let the list know when you have something
useful, I'm sure lots of us will be interested. Very, very interested.
I'll give you a dollar :wink:

--Stephen

---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwidgets.org
For additional commands, e-mail: wxPython-users-help@lists.wxwidgets.org

---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwidgets.org
For additional commands, e-mail: wxPython-users-help@lists.wxwidgets.org

--
Regular Matter, Dark Matter, Wassa Matter

kohan wrote:

That's the one. I'm currently working on getting the fl samples working (rewritten in python, of course). I'm not going to bother wrapping the whole plug-in architecture as it is today.

=== Begin Rant, Nothing here worth reading ===

  Most people, myself included, just want something they can create and use without having to learn the ins and outs of yet another *fantastic* extendable architecture. Ok, I'll do it just this once, but only so that I can offer the features as style flags, and offer the extendibility through event handlers for the events I just have to handle.

=== End Rant, Open Eyes ===

Alrighty, still working on vanilla wrapped FL, let you know when I've got something worthwhile.

BTW, after our sad experience about the wxOGL lib not being actively maintained for so long (and FL looking like it could go down that same path) I wonder if you have any thoughts about porting FL to Python instead of wrapping the C++ code? Ongoing maintenance would be much easier in that case and the lib would be much easier for Python-only folks to understand even if it wasn't documented very well.

BTW, I have a contributed Python port of the wxOGL lib sitting in my Inbox that I'm going to be testing probably tomorrow. (Yay!)

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!

Robin Dunn wrote:

kohan wrote:

That's the one. I'm currently working on getting the fl samples working (rewritten in python, of course). I'm not going to bother wrapping the whole plug-in architecture as it is today.

=== Begin Rant, Nothing here worth reading ===

  Most people, myself included, just want something they can create and use without having to learn the ins and outs of yet another *fantastic* extendable architecture. Ok, I'll do it just this once, but only so that I can offer the features as style flags, and offer the extendibility through event handlers for the events I just have to handle.

=== End Rant, Open Eyes ===

Alrighty, still working on vanilla wrapped FL, let you know when I've got something worthwhile.

BTW, after our sad experience about the wxOGL lib not being actively maintained for so long (and FL looking like it could go down that same path) I wonder if you have any thoughts about porting FL to Python instead of wrapping the C++ code? Ongoing maintenance would be much easier in that case and the lib would be much easier for Python-only folks to understand even if it wasn't documented very well.

Hmmm, I hate to leave the C++ wxWidgets users out in the cold like that, but considering that I'm not one of them that's not a bad idea. I was planning on revisiting FL and making the library more of a Visual Studio clone anyway, with toolbar menus and all, so this would give me a good chance to understand more about the FL internals and shorten the rev cycles. Besides, this way I can send it to you and you don't have to bother with all that patching and building nonsense. I'll do it. I'll worry about backporting to C++ another day.

BTW, I have a contributed Python port of the wxOGL lib sitting in my Inbox that I'm going to be testing probably tomorrow. (Yay!)

Cool

···

--
Fry: "Very impressive. Back in the 20th century we had no idea there was a
university on Mars."
Prof. Farnsworth: "Well in those days Mars was just a dreary uninhabitable
wasteland... much like Utah. But unlike Utah, it was eventually made livable,
when the university was founded in 2636."
Leela: "They planted traditional college foliage: ivy, trees, hemp...."