Converter: identifier name changes

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

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41484 4005530d-fff6-0310-9dd1-cebe43e6787f
Converter: Convert form files (and finish unit files) even if there was an exception during unit conversion.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41485 4005530d-fff6-0310-9dd1-cebe43e6787f
FileUtil: Implement WideString API based version of ParamStrUtf8 on Windows.


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41486 4005530d-fff6-0310-9dd1-cebe43e6787f
Converter: take better care of exceptions during unit conversion.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41487 4005530d-fff6-0310-9dd1-cebe43e6787f
lazutils: sort uses clause

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41488 4005530d-fff6-0310-9dd1-cebe43e6787f
Less DebugLns to clutter Delphi conversion output. Fix also wrong method names in some DebugLns.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41489 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: project options: added build mode in session checkbox

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41490 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: project options: hide editing all build modes - not implemented yet

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41491 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: project options: fixed build modes diff showing modes

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41492 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: project options: select active mode in diff dialog

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41493 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: mode matrix: no special color for IDE options

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41494 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: mode matrix: update if in session changed

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41495 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: build modes: error message when duplicate name

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41496 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: replaced some MessageDlg with IDEMessageDialog

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41497 4005530d-fff6-0310-9dd1-cebe43e6787f
codetools: identifier completion: fixed checking for overloaded procs

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41498 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: replaced some MessageDlg with IDEMessageDialog

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

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41500 4005530d-fff6-0310-9dd1-cebe43e6787f
LCL, use UTF8Length instead of Length on calc dbgrid column field width, from Rumen Gyurov, issue 24491

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41501 4005530d-fff6-0310-9dd1-cebe43e6787f
lcl: reset hint window region when color is changed to non-default

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