Commit Graph

395 Commits

Author SHA1 Message Date
mattias
9e762cde89 udpated makefiles 2022-05-29 19:34:19 +02:00
dsiders
061ba75ede Docs: LazControls. Removes footer processing in project file and scripts. 2022-03-14 05:10:27 +01:00
dsiders
891501a228 Docs: Removes redundant text in remark tags. 2022-03-02 01:43:48 +00:00
mattias
26c9421318 updated Makefiles 2022-02-24 12:55:45 +01:00
dsiders
1b56acef93 Docs: LazControls. Updates scripts to use FPDoc 3.3.1. 2022-02-23 02:47:20 +00:00
dsiders
66cd96821d Docs: LazControls. Updates CSS styles to match LCL, LazUtils. 2022-02-23 02:46:37 +00:00
dsiders
dd5b364e1b Docs: LazControls. Modifies project file to use FPDoc 3.3.X syntax in footer option. 2022-02-23 02:45:57 +00:00
dsiders
5db70a399c Docs: LazControls/listfilteredit. Adds, updates topics for changes in c0aab039. 2022-01-25 20:11:59 +00:00
Juha
be48000561 LazControls: Fix an Index out of bounds error in ListFilterEdit. 2022-01-25 21:10:10 +02:00
Juha
c0aab03941 LazControls: Improve ListFilterEdit to be used in "View Project Units". 2022-01-25 19:59:39 +02:00
dsiders
241141912e Docs: LazControls/spinex. Updates, removes topics for TCustomFloatSpinEditEx.NumbersOnly property. Depends on a80c5252. 2022-01-19 16:52:18 +00:00
Bart
a80c5252e0 TFloatSpinEditEx: don't publish property NumbersOnly. It is useless for this control and confuses users. 2022-01-19 13:50:38 +01:00
mattias
f97a493801 updated makefiles 2022-01-16 21:42:24 +01:00
dsiders
1e405b000c Docs: LazControls/lvlgraphctrl. Adds skeletons for missing topics.
* Depends on aaa7322d14, a29a791b52.
2022-01-12 20:42:14 +00:00
Martin
fcd8b1721b LvlGraph: Speed up TMinXGraph. In StoreAsBest only update nodes that changed. This massively speeds up big graphs with several thousand (including hidden) nodes, were StoreAsBest did always copy all those nodes. 2022-01-10 14:33:03 +01:00
Martin
42d6e0bc85 LvlGraph: Ensure work was done, or quit. No endless loop. 2022-01-10 14:33:03 +01:00
Martin
abb908d498 LvlGraph: Reduce "zero-run" switching in favour of shuffling. Do one final big zero-run, if needed. 2022-01-10 14:33:03 +01:00
Martin
f33a15738a LvlGraphOptions: TMinXGraph refactor. Store only nodes that need to be switched in SameSwitchDiffPairs (SwitchDiff > 0 would create new crossings). 2022-01-10 14:33:03 +01:00
Martin
52679121ad LvlGraph: Only shuffle small bits of the graph. This allows to continue on the existing result, but can switch nodes not found by the normal switching. 2022-01-10 14:23:23 +01:00
Martin
b85a49c626 LvlGraph: Fix painting overlays 2022-01-10 14:23:23 +01:00
Martin
46043554e8 TLvlGraph: Refactor MinimizeOverlappings 2022-01-10 14:23:14 +01:00
Martin
a29a791b52 LvlGraph: Add Zoom 2022-01-10 14:11:12 +01:00
Martin
aaa7322d14 LvlGraph: Compute paint-pos once, outside of Paint method. 2022-01-10 14:11:11 +01:00
dsiders
70646c0d65 Docs: LazControls. Adds files needed to build CHM and HTML help for the package.
* lazcontrols-project.xml - the fpdoc project file for the LazControls package.
* lazcontrols.css - modified version of the fpdoc.css file.
* make-docs.bat - script to build CHM and HTML help formats on Windows.
* make-docs.sh - bash script to build CHM and HTML help formats on  UNIX-like environments.
2021-12-06 23:26:10 +00:00
dsiders
06d44e3815 Docs: LazControls. Updates topic content and See Also links. 2021-12-06 18:12:56 +00:00
wp_xyz
171f18dd75 LazControls/SpinEditExBase: Clearer defines for issue #39490 workaround. 2021-11-28 22:05:16 +01:00
dsiders
15e62fda4d Docs: LazControls/spinex. Adds topics for overloaded SameValue() methods in TCustomFloatSpinEditEx and TCustomSpinEditEx.
* Depends on 182cc8b8e6, 7f45938388, 5523c58bc9 0e5fdc884a, c301731931.
2021-11-28 04:45:51 +00:00
wp_xyz
5523c58bc9 LazControls/TSpinEditExBase: IFDEF the previous commit (workaround for an already solved FPC bug). Issue #39490/39491. 2021-11-27 21:53:53 +01:00
wp_xyz
7f45938388 LazControls/SpinEditExBase: Fix compilation issue with FPC 3.2.0. Issue #39491. 2021-11-27 11:18:23 +01:00
dsiders
0e5fdc884a Docs: LazControls/spin. Adds new topic for TSpinEditExBase.SameValue. Depends on 182cc8b8. 2021-11-27 00:46:10 +00:00
wp_xyz
182cc8b8e6 LazControls/SpinEditExBase: Add virtual method SameValue() to fix compilation issue on Win/x64 for a currency descendant. Issue #39490. 2021-11-27 00:30:47 +01:00
dsiders
18bece2476 Docs: LazControls/listviewfilteredit. Removes topic for duplicate type in #e8b4862a. 2021-10-31 15:13:03 +01:00
dsiders
b4c1e70224 Docs: LazControls/listviewfilteredit. Removes topic for duplicate type in #e8b4862a. 2021-10-31 14:50:12 +01:00
Juha
e8b4862a74 LazControls: Use TStringArray defined in SysUtils instead of defining it again. 2021-10-31 09:51:28 +02:00
dsiders
fea136a894 Docs: LazControls/listviewfilteredit. Removes extra short description in module topic. 2021-10-18 17:45:43 +01:00
mattias
0354b47bc4 updated makefiles 2021-10-18 14:32:30 +02:00
dsiders
e5ed5082d5 Docs: LazControls/checkboxthemed. Updates TCustomCheckBoxThemed.State to reflect actions in the property setter. 2021-10-13 15:33:32 +01:00
Juha
51cdd4d4c4 LazControls: Revert the earlier change in TCustomCheckBoxThemed, issue #39425. 2021-10-13 11:37:18 +03:00
Juha
e4f3a9abbf LazControls: Fire OnClick event of TCustomCheckBoxThemed. #39425, patch by Don Siders. 2021-10-11 19:15:10 +03:00
Juha
814e4ba4e2 Rename CompareMethods to more logical SameMethod. Remove old deprecated functions. 2021-10-10 19:00:49 +03:00
dsiders
335ac8b724 Docs: LazControls/spinex. Updates topics for recent source code changes.
* Depends on 2e98d119, e868afe1, 16c42cea.
2021-10-04 22:52:35 +01:00
Bart
16c42ceaa0 T(Float)SpinEditEx: forgotten to commit file in e868afe1. 2021-10-03 16:40:09 +02:00
Bart
e868afe133 T(Float)SpinEditEx: set make sure Modified is correct in OnChange event as well. 2021-10-03 16:22:04 +02:00
Bart
2e98d119cc T(Float)SpinEditEx: set Modified to False if Value is set programmatically. 2021-10-03 12:37:26 +02:00
dsiders
fb27fcd12a Docs: LazControls. Adds, updates topic content. 2021-08-15 03:43:01 +01:00
maxim
89e7021f92 LazControls: Docs. Added, updated topic content, fixed broken "see also" links. Patch by Don Siders, bug #39223.
git-svn-id: trunk@65450 -
2021-07-14 20:43:24 +00:00
maxim
79264e3cc9 Docs (LazControls, RTTIControls): added missing punctuation in short descriptions, patch by Don, bug #39018
git-svn-id: trunk@65278 -
2021-06-18 20:55:37 +00:00
mattias
91763f2247 set trunk version to 2.3.0
git-svn-id: trunk@65242 -
2021-06-15 14:00:39 +00:00
juha
8b2d0578a3 Docs: Updates for LCL, LazUtils and LazControls. Issue #38870, patch from Don Siders.
git-svn-id: trunk@65097 -
2021-05-10 12:19:37 +00:00
juha
ef0eca3506 Docs: Updates for LCL and LazControls. Issue #38826, patch from Don Siders.
git-svn-id: trunk@65076 -
2021-04-30 22:20:05 +00:00