That's actually not a stupid idea at all...
I could not imagine why anyone would print sources, but that would certainly be a very clever idea.
The reason why we have no print config dialog (if I remember well) is that there was this bug with wxPrintConfigDialog
(or what it's called?) which caused people who ran Code::Blocks under Linux with CUPS not being configured to have a freeze right after startup every time. Not 100% sure about it any more, but there was something like this...
We may have to look into this again some day.