win32: trial to fix regression from r41513. issue #23255 and probably #24549


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41536 4005530d-fff6-0310-9dd1-cebe43e6787f
fpvectorial: Fixes exception in loading head.svg, improves svg support

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41537 4005530d-fff6-0310-9dd1-cebe43e6787f
Converter: Option to simulate Delphi7 with defines. Also, add found unit during conversion only once.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41538 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: mode matrix: fixed appending option to storage group

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41539 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: build modes diff: outdir

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41540 4005530d-fff6-0310-9dd1-cebe43e6787f
fpvectorial: Initial work to support brush complex gradients and reworks the SVG reader to support the defs section

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41541 4005530d-fff6-0310-9dd1-cebe43e6787f
fpvectorial: Starts implementing support for elliptical arcs in the base classes and in SVG

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41542 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: regenerated translations; updated Russian translation

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41543 4005530d-fff6-0310-9dd1-cebe43e6787f
Codetools: use CreateRelativePath() in FixIncludeFilenames.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41544 4005530d-fff6-0310-9dd1-cebe43e6787f
Converter: Use defines just like in Delphi when simulating Delphi7.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41545 4005530d-fff6-0310-9dd1-cebe43e6787f
Codetools: revert the change in FixIncludeFilenames. It must be fixed properly later.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41546 4005530d-fff6-0310-9dd1-cebe43e6787f
lcl: TPageControl: fixed ignoring setting PageIndex between loading and createwnd

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41547 4005530d-fff6-0310-9dd1-cebe43e6787f
Industrial: improve AdvLed autosize. Issue #24472, patch from AlexP

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41548 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: codeexplorer: save active page

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41549 4005530d-fff6-0310-9dd1-cebe43e6787f
Converter: get the main directory of project and package properly.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41550 4005530d-fff6-0310-9dd1-cebe43e6787f
LCL: Set RadioGroup TopBottomSpacing default to 0. Issue #24553, patch from ocean.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41551 4005530d-fff6-0310-9dd1-cebe43e6787f
codetools: set DirectoryCache of tool, removed auto fetching

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41552 4005530d-fff6-0310-9dd1-cebe43e6787f
codetools: fixed FindDiskFilename to recursively check all directories

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41553 4005530d-fff6-0310-9dd1-cebe43e6787f
codetools: CheckUsesSection: fix directories too

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

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