* ui: Allow the user to change the colours of the linenumbers and the margin in the editor

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9364 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* info_window: Improve multi monitor support

> What this commit does is to place the window on the same monitor as the
  main frame of C::B. This make it more visible and also fixes a bug, for
  setups where the second monitor has smaller resolution. In this case the
  old code has been placing the window outside of the visible area of the
  second smaller monitor (at least on linux).

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9365 2a5c6006-c6dd-42ca-98ab-0921f2732cef
- info_window: Reformat the code a bit

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9366 2a5c6006-c6dd-42ca-98ab-0921f2732cef