Normal behaviour using Linux Mint is that Codeblocks will automatically start and load a source file (e.g. xxx.cpp) when i click on the file within the file manager and i have set up an association between the file type and Codeblocks. Clicking on a second or subsequent file will then load that into the running instance of Codeblocks (assuming the Environment options of Codeblocks have been set appropriately).
However, under every flavour of Ubuntu I have tried so far, only the first source file will load. Clicking on any subsequent source file will not work.
Running from a console, the console produces the error message "Warning: DDE topic ? ? ? ? ? ? ? ? ? ? ? ?@ not handled." (NOTE: question marks were contiguous with no spaces in the actual error message, but produce emoticons in the forum so i added the spaces) when trying to load a second or subsequent file into Codeblocks.
Note that I am using the version of Codeblocks that is in the Ubuntu / Mint repositories (13.12). I have also experienced this behaviour with several versions of both Mint and Ubuntu. I am currently running the latest 16.04 LTS version of Ubuntu Mate. Note also that the same thing happens with Ubuntu standard and Ubuntu Gnome.
Odd that Linux Mint always seems to work despite Mint being based on Ubuntu!
This does not seem to me like a bug, otherwise i would have reported the problem on sourceforge as you advised, but looks more like some sort of configuration issue.
Thanks.