CodeBlocks Arduino IDE - real C++ IDE for Arduino development (rev.20130827)

Another question: in the Arduino IDE, I can add a new tab and add another file to the project which I can edit. I do this to break up long sketches into separate, smaller chunks. When I re-open the project, it re-opens all the necessary files in tabs for me to work on. How do I accomplish this in CodeBlocks?