Commit Graph

50955 Commits

Author SHA1 Message Date
juha
a714a91311 LCL: Move TLCLPlatform and related non-GUI code to a new unit to be used without GUI.
Organize uses-sections by package so that dependencies can be easier seen.

git-svn-id: trunk@53711 -
2016-12-17 22:58:08 +00:00
juha
fa1813ea1d AnchorEditor enhancements. Issue #31131, patch from FTurtle.
git-svn-id: trunk@53710 -
2016-12-17 22:58:00 +00:00
juha
8c4a0ba005 Sparta docked form designer: fix few warnings. Issue #31130, patch from AlexeyT.
git-svn-id: trunk@53709 -
2016-12-17 22:57:58 +00:00
juha
46ff8dcc47 HelpHTML example: remove unused unit references.
git-svn-id: trunk@53708 -
2016-12-17 22:57:53 +00:00
michl
2254a18568 LCL: TNotebook: fixed wrong index after deleting a page. Issue #29976
git-svn-id: trunk@53707 -
2016-12-17 18:49:14 +00:00
mattias
c9680cf88a codetools: parser: added class operator copy and clone
git-svn-id: trunk@53706 -
2016-12-17 18:06:59 +00:00
bart
bc9a802ce1 GTK2/GTK3: Fix TOpenDialog.Files if ofAllowMultiSelect is not in Options. Issue #0031133.
git-svn-id: trunk@53705 -
2016-12-17 16:48:52 +00:00
balazs
834bfb69b3 Opkman: Make repository column bold, when a new version is available. Request by @lainz.
git-svn-id: trunk@53704 -
2016-12-17 08:43:01 +00:00
zeljko
d01b3461ce Qt: fixed compilation for non scrollable forms.
git-svn-id: trunk@53703 -
2016-12-16 18:28:41 +00:00
juha
4f75913e96 Sparta docked form editor: Increase limited width to 5K. Issue #31086, patch from AlexeyT.
git-svn-id: trunk@53702 -
2016-12-16 14:12:07 +00:00
mattias
20f18a338c make bigide: added lazcontroldsgn and datetimectrlsdsgn
git-svn-id: trunk@53701 -
2016-12-16 14:01:30 +00:00
mattias
42c02734d1 IDE: fixed crash when no project inspector is open
git-svn-id: trunk@53700 -
2016-12-16 13:32:27 +00:00
ondrej
0b5c0aac35 ide: add drop down build mode menu for options button in project inspector.
git-svn-id: trunk@53699 -
2016-12-16 12:32:02 +00:00
balazs
b5255eebaa Opkman: Added a buffer column to prevent accidental click on voting when scrolling the tree.
Added the possibility to reset the vote.
        Increased main form width constrain.   
        Prevent node exapnding on Dblclick.

git-svn-id: trunk@53698 -
2016-12-16 10:47:42 +00:00
balazs
ca254979a9 Opkman: Voting system implemented locally.
git-svn-id: trunk@53697 -
2016-12-16 09:12:24 +00:00
maxim
25ef353188 Opkman: regenerated translations and updated Russian translation
git-svn-id: trunk@53696 -
2016-12-15 23:20:46 +00:00
maxim
6d33fbcfe6 IDE: fixed typos in Anchors dialog hints, regenerated translations and updated Russian translation
git-svn-id: trunk@53695 -
2016-12-15 22:40:20 +00:00
juha
b83fa220bb LCL: Don't require TForm.Handle in afterconstruction when scaling. Issue #31121, patch from Anton Kavalenka.
git-svn-id: trunk@53694 -
2016-12-15 19:47:51 +00:00
ondrej
b7048b98fc lcl: forms: execute AutoScale for Scaled := True only when not loading
git-svn-id: trunk@53693 -
2016-12-15 09:48:38 +00:00
ondrej
8c7043289d lcl: forms: add AutoScale method and execute it when setting Scaled := True
git-svn-id: trunk@53692 -
2016-12-15 09:00:04 +00:00
ondrej
46b5fb7228 lcl: forms: Scale0Fonts in AfterConstruction if MonitorPPI<>ScreenPPI
git-svn-id: trunk@53691 -
2016-12-15 08:57:10 +00:00
ondrej
d770925929 lcl: customform: don't change TopLeft in DoAutoAdjustLayout
git-svn-id: trunk@53690 -
2016-12-15 08:36:22 +00:00
ondrej
172aa765ac lcl: forms: use Monitor.PixelsPerInch for default scaling
git-svn-id: trunk@53689 -
2016-12-15 08:20:18 +00:00
ondrej
f315aaac55 lcl: DoAutoAdjustLayout: scale Font.Size if specified.
git-svn-id: trunk@53688 -
2016-12-15 08:19:36 +00:00
ondrej
9ec0b84232 lcl: add TMonitor.PixelsPerInch
git-svn-id: trunk@53687 -
2016-12-15 08:18:10 +00:00
ondrej
c52584ecb0 WS, win32: add GetDpiForMonitor
git-svn-id: trunk@53686 -
2016-12-15 08:16:09 +00:00
juha
4245e9efae LCL-GTK2: Fix setting TComboBox ItemIndex. Issue #28683, patch from AlexeyT.
git-svn-id: trunk@53685 -
2016-12-14 16:44:21 +00:00
juha
41c4fca494 IDE: Improve an invalid application name shown in error message.
git-svn-id: trunk@53684 -
2016-12-14 16:05:58 +00:00
juha
e292cc5c48 IDE: Append executable name to target filename when only patch is given. Matches with how the executable is created.
git-svn-id: trunk@53683 -
2016-12-14 16:05:50 +00:00
mattias
418b895590 codetools: parsing operators Initialize and Finalize
git-svn-id: trunk@53682 -
2016-12-14 15:44:21 +00:00
zeljko
363c3e9e88 Qt: simplified check for visibility.
git-svn-id: trunk@53681 -
2016-12-14 15:39:05 +00:00
mattias
224ed6f8cb lcl: comment
git-svn-id: trunk@53680 -
2016-12-14 14:28:58 +00:00
zeljko
83fe670e72 Qt: improved focus patch on TQtComboBox. related to issue #27852
git-svn-id: trunk@53679 -
2016-12-14 14:04:31 +00:00
zeljko
9a0210ff90 Qt: fixed noneditable TQtComboBox setFocus when first time called. issue #27852
git-svn-id: trunk@53678 -
2016-12-14 13:16:06 +00:00
ondrej
7da5365469 lcl: treeview: revert r53309 because r53308 #43db30003e was reverted as well.
[LCL: treeview: hide hint window when showing=false.]

git-svn-id: trunk@53677 -
2016-12-14 12:39:45 +00:00
juha
80328f4ead LCL: Set TComboBox ItemIndex with duplicate text elements correctly. Issue #28683, patch from AlexeyT.
git-svn-id: trunk@53676 -
2016-12-14 11:14:28 +00:00
balazs
569148b092 Opkman: Removed SVN node from tree + small bug fix.
git-svn-id: trunk@53675 -
2016-12-14 10:00:34 +00:00
ondrej
8cf3408825 lcl: wincotrol: revert r53308 #43db30003e:
[LCL: wincotrol: broadcast UpdateShowing regardless of showing value. (When parent was hidden, the child controls didn't receive UpdateShowing resulting in wrong FShowing value.)]

git-svn-id: trunk@53674 -
2016-12-14 09:56:56 +00:00
ondrej
7ec5669770 customdrawn, win32: disable alphablend for parented forms. Issue #26206, patch by Michl
git-svn-id: trunk@53673 -
2016-12-14 09:09:23 +00:00
balazs
7c496c048a Opkman: Properly init ssl under linux/osx. More responsive forms on download/update. Copy links to clipboard.
git-svn-id: trunk@53672 -
2016-12-14 07:39:28 +00:00
maxim
75cad818a6 Opkman: fixed typos and cleaned up strings, regenerated translations and updated Russian translation
git-svn-id: trunk@53671 -
2016-12-13 23:19:03 +00:00
mattias
8170f4738e codetools: test parsing Delphi class operators
git-svn-id: trunk@53670 -
2016-12-13 13:00:41 +00:00
balazs
025eab7ffe Opkman: More bugfix + optimizations.
git-svn-id: trunk@53669 -
2016-12-13 13:00:35 +00:00
mattias
0f58c1ef85 codetools: started test parsing record operators
git-svn-id: trunk@53668 -
2016-12-13 12:46:32 +00:00
mattias
4c62839125 codetools: tests: moved parsertest.lpi
git-svn-id: trunk@53667 -
2016-12-13 11:52:18 +00:00
mattias
de98a465dc codetools: tests: runtestscodetools.lpi
git-svn-id: trunk@53666 -
2016-12-13 11:47:19 +00:00
mattias
4b117ef8ba codetools; tests: clean up
git-svn-id: trunk@53665 -
2016-12-13 11:44:35 +00:00
juha
360a8b174e LCL-GTK2: remove the earlier debug code. Values differ for controls other than TEdit.
git-svn-id: trunk@53664 -
2016-12-13 09:42:33 +00:00
juha
1077fbddaf LCL: Display RadioGroup items correctly when font size changes. Issue #29112, noticed by AlexeyT.
git-svn-id: trunk@53663 -
2016-12-13 09:42:32 +00:00
juha
c4c9879bc5 LCL: Formatting.
git-svn-id: trunk@53662 -
2016-12-13 09:42:26 +00:00