I would start by improving your (mine as well) C++ skills and then buying "Cross-Platform GUI Programming with wxXwidgets" by Julian Smart and Kevin Hock (It's a good read).
Or we could just nag the code::blocks team to add support for BMax. :)
Or we could just nag the code::blocks team to add support for BMax. :)