Author Topic: Bounty: Testing the wxIFM (dockable windows) library  (Read 32230 times)

Offline rickg22

  • Lives here!
  • ****
  • Posts: 2283
Bounty: Testing the wxIFM (dockable windows) library
« on: April 23, 2005, 02:01:19 am »
OK guys, wxWidgets 2.6 is out, and we're changing our code to use this new version of wxWidgets.

This will allow us to use libraries which weren't available with wxWidgets 2.4.x. One of these libraries is wxIFM.

wxIFM is a dockable-windows library for wxWidgets - unfortunately it hasn't been tested on Linux (but nobody says it doesn't work, since it uses wxwidgets :wink: )

So this is why we need your help: Since we can't change the C::B sourcecode with an untested (and relatively new) library, this has to be done on a test subject.

We need you to make a sample program (as simple as possible) that has "dockable" toolbars (or panels). Think of this as a "software guinea pig".

Why don't we do it ourselves? Lack of time. We're too busy developing C::B, remember? :P So the more people working on diff. parts of the project, the sooner these features will be implemented.


The requirements for this sample app using wxIFM are:

* Is a wxMDIParent Frame
* Has some of the toolbuttons similar to the ones in Code::Blocks
* One of the toolbars must have one or more wxComboBoxes

The wxIFM library can be found here. The wxWidgets library is found here.

We also need Windows and Linux testers for this.

Thanks!

Offline troels

  • Multiple posting newcomer
  • *
  • Posts: 71
dockable windows
« Reply #1 on: May 10, 2005, 03:56:46 pm »
wxIFM sounds like the way to go. I'm a fan of CB and would like it to be everything to all developers (everybody converges on this one IDE, bloody makefiles go away), and I just came to think of one hurdle: Many programmers are religious about their editors (not me) and won't use IDE's because of this. How to facilitate external editors? I suppose one (the only??) way would be to adopt the (confusing) floating windows scheme of Gimp and wxGlade, and not use dockable windows. Just a thought.

/Troels

PS: Personally I much prefer CB as it is. It's just that anything that can make makefiles go away is good :)

Offline fiammy

  • Multiple posting newcomer
  • *
  • Posts: 46
    • Nebulagame
Bounty: Testing the wxIFM (dockable windows) library
« Reply #2 on: May 11, 2005, 07:54:38 pm »
I seem to have read that the MDI framework would be abolished. Does that have an impact on this project?

Offline rickg22

  • Lives here!
  • ****
  • Posts: 2283
Bounty: Testing the wxIFM (dockable windows) library
« Reply #3 on: May 11, 2005, 08:12:30 pm »
Absolutely. "MDI bug" is one of the showstoppers that prevents us from switching to wx2.6.  When we [the devs] deal with all of them, we can do the switch and maybe (repeat: MAYBE) begin the tests using wxIFM.

Anonymous

  • Guest
Bounty: Testing the wxIFM (dockable windows) library
« Reply #4 on: May 11, 2005, 11:58:57 pm »
I personally can't stand that floating windows thing that Gimp uses, too many items in the taskbar :).


Seriously though, it should die.

Offline David Perfors

  • Developer
  • Lives here!
  • *****
  • Posts: 560
Bounty: Testing the wxIFM (dockable windows) library
« Reply #5 on: May 12, 2005, 12:18:13 am »
I thought it was possible to turn off that "show in task bar". (at least in "normal" IDE's like Delphi and VB)
OS: winXP
Compiler: mingw
IDE: Code::Blocks SVN WX: 2.8.4 Wish list: faster code completion, easier debugging, refactoring