IDE: about IDE modified: show build modes

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41002 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: fixed build mode modified

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41003 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: mode matrix: split options and control

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41004 4005530d-fff6-0310-9dd1-cebe43e6787f
codetools: init error state

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41005 4005530d-fff6-0310-9dd1-cebe43e6787f
codetools: directive tree: reraise last error

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41006 4005530d-fff6-0310-9dd1-cebe43e6787f
codetools: fixed FindResourceDirective scanning only one file

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41007 4005530d-fff6-0310-9dd1-cebe43e6787f
IDW: Filename filters for External Tools dialog Export/Import. Issue #24350, patch from Cyrax

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41008 4005530d-fff6-0310-9dd1-cebe43e6787f