components: cleanup

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

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41810 4005530d-fff6-0310-9dd1-cebe43e6787f
gtk3 widgetset added.This is base implementation with alpha status.


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41811 4005530d-fff6-0310-9dd1-cebe43e6787f
gtk3: implemented standard cursors


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41812 4005530d-fff6-0310-9dd1-cebe43e6787f
TAChart: Add 'script' demo

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41813 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: code hints: fixed showing ancestor docs in same units

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41814 4005530d-fff6-0310-9dd1-cebe43e6787f
SynEdit IFDEF: fix crash when inserting new ifdef

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41815 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: parameter hints: fixed showing parameters of procedure types

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41816 4005530d-fff6-0310-9dd1-cebe43e6787f
lcl: move LoadIcon, LoadCursor, LoadBitmap to LCLIntf to prevent name clashing with Windows unit (issue #0024222)

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41817 4005530d-fff6-0310-9dd1-cebe43e6787f
win32: use direct windows calls to load cursor, bitmap and icon

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41818 4005530d-fff6-0310-9dd1-cebe43e6787f
codetools: CheckParameterSyntax: fixed ([])

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41819 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: component palette: right click does not select component and bring form to front

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41820 4005530d-fff6-0310-9dd1-cebe43e6787f
SynEdit IFDEF: fix crash with elseif

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41821 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: open loaded package dlg: do not keep package references

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41822 4005530d-fff6-0310-9dd1-cebe43e6787f
anchordockingdsgn: added comman line parameter --anchordocklayout=<file>

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41823 4005530d-fff6-0310-9dd1-cebe43e6787f
gtk3: implemented TGtk3WidgetSet.DrawFocus()


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41824 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: environment option single taskbar button apply after change, bug 24623

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41825 4005530d-fff6-0310-9dd1-cebe43e6787f
Qt: fixed crash in TQtWidgetSet.MessageBox if passed HWND is 0.


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41827 4005530d-fff6-0310-9dd1-cebe43e6787f
gtk3: implemented TGtk3WidgetSet.MessageBox


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41828 4005530d-fff6-0310-9dd1-cebe43e6787f
SynEdit IFDEF: fix crash with comments

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