Commit Graph

8295 Commits

Author SHA1 Message Date
1e7192bd8e LazStats: Inherit form of ABRAnovaUnit from TBasicStatsReportAndChartForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7795 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-24 15:56:52 +00:00
41ce82784b LazStats: Refactor WithinANOVAUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7794 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-23 17:58:24 +00:00
f76d424ce3 LazStats: Inherit form of WithinANOVAUnit from TBasicStatsReportAndChartForm. Minor refactoring.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7793 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-22 22:14:06 +00:00
f495e6fb12 LazStats: Bring menu items and their OnExecute event handlers in MainUnit into logical order.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7792 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-22 13:04:44 +00:00
e04a433d41 LazStats: Inherit the remaining regression forms from TBasicStatsReportForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7791 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-22 10:24:24 +00:00
5d5f326ad6 LazStats: Inherit form in StepFwdMRUnit from TBasicStatsReportForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7790 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-20 22:20:15 +00:00
4666d9f58a LazStats: Rename some forms from "*Frm" to "*Form"
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7789 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-20 21:47:11 +00:00
f51fb9906f LazStats: Inherit form in BackRegUnit from TBasicStatsReportForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7788 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-20 21:43:15 +00:00
8bdb1bd4d4 spkToolbar: A more general solution to issue #37961 than r7786
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7787 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-20 16:09:14 +00:00
ee669bbd95 spkToolbar: Fix dimensions when the toolbar is in a frame rather than a form. Issue #37961.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7786 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-20 16:04:14 +00:00
57a4b77d28 LazStats: Add missing code to TCorSimForm.Reset. More options in CorSimUnit. General straight-line plotting method.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7785 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-20 08:49:43 +00:00
272f8ced87 LazStats: Inherit form in CorSimUnit from TBasicStatsReportAndChartForm. Use TAChart.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7784 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-19 22:03:10 +00:00
ad2b13edcf LazStats: Inherit form of LoanItUnit from report&chart template. Add chart of amortization.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7783 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-19 13:21:37 +00:00
b93c6936bf LazStats: Massive refactoring of LSMRegUnit re-using general regression routines.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7782 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-19 08:24:46 +00:00
dfffbcf6f8 LazStats: Fix usage of invalid rows in WLSUnit. Cleanup.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7781 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-18 13:52:00 +00:00
791746e7ef LazStats: Massive refactoring of WLSUnit avoiding overwriting of grid data. Fix crash when accessing non-existing cells in DictionaryFrm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7780 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-17 22:42:41 +00:00
f25070ba4f fpexif: Fix potential divide-by-zero error in TExposureTimeTag.GetAsString (https://forum.lazarus.freepascal.org/index.php/topic,44015.msg379681.html#msg379681).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7779 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-14 19:11:04 +00:00
660f4a7db7 fpexif: Undo r7416
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7778 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-14 19:05:30 +00:00
af6047d214 LazStats: Add and integrte new standalone units MatrixUnit and RegressionUnit. Move some code from MathUnit to MatrixUnit or RegressionUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7777 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-14 14:28:59 +00:00
9013e01332 LazStats: More refactoring of WLSUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7776 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-12 21:53:18 +00:00
27d63f9c58 LazStats: Refactor data preparation in WLSUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7775 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-12 17:09:06 +00:00
cf97f527e9 LazStats: Simplify option selection in WLSUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7774 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-12 16:49:08 +00:00
8f0071b064 LazStats: First refactoring of WLSUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7773 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-12 16:17:29 +00:00
fb92b9fb1d LazStats: Integrate charts of WLSUnit into tabs on the WLSFrm
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7772 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-12 13:43:51 +00:00
b4cef759cb LazStats: Change inheritance of the form in WLSUnit for better flexibility in presenting the results.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7771 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-11 22:31:17 +00:00
25fa757e7d LazStats: Some cleanup for less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7770 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-11 16:53:34 +00:00
ae6622ff7c LazStats: Split output of LSMRUnit into several tabs. Better layout of the output.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7769 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-11 16:28:57 +00:00
183776a664 LazStats: Fix TabOrder in all SPC forms.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7768 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-11 11:53:57 +00:00
faf2847f1a LazStats: Reorder menu items in main form. Inherit form in LSMRUnit from TBasicStatsReportForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7767 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-11 11:47:22 +00:00
b33f2006fc LazStats: All SPC forms updated to new form inheritance.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7766 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-11 10:19:27 +00:00
8897b1c219 LazStats: Inherit the SPC forms from TBasicStatsResultAndChartForm. Not all verified, yet.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7765 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 22:18:07 +00:00
b35de9009b LazStats: Cleanup in DistribUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7764 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 21:02:40 +00:00
94e789f3be LazStats: Inherit form of FreqUnit from TBasicStatsReportForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7763 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 20:56:57 +00:00
9b96b7f82f LazStats: Move help text on form of SmoothDataUnit to "contextual" helpfile.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7762 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 18:01:57 +00:00
65ee7405e5 LazStats: Inherit form in StemLeafUnit from TBasicStatsParamsForm. Minor refactoring.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7761 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 17:53:35 +00:00
cd11e879cf LazStats: Minor improvements in XvsMultYUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7760 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 15:15:05 +00:00
66a85cf396 LazStats: Remove some unneeded code in refactored units.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7759 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 15:05:32 +00:00
7f6ad8982a LazStats: Refactor PlotXYUnit to use Calc_BivariateRegression()
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7758 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 14:10:57 +00:00
3cf0e45644 LazStats: More refactoring of ResistanceLineUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7757 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 11:28:34 +00:00
a91ba1bc04 LazStats: Further refactoring of ResistanceLineUnit. Some rearrangement of units to make MathUnit only dependent on Globals (for easier testing).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7756 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 11:02:59 +00:00
ae55a077f0 LazStats: Refactor ResistanceLineUnit, use report-and-chart template form.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7755 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-09 21:35:35 +00:00
5c7f373489 LazStats: Inherit form of MultXvsYUnit from TBasicStatsReportAndChartFormUnit:
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7754 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-07 21:25:10 +00:00
1fda53b1eb LazStats: Inherit form of CompareDistUnit from TBasicStatsReportAndChartFormUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7753 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-07 21:01:01 +00:00
167189ab8c LazStats: AutoSize the Compute button.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7752 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-07 21:00:14 +00:00
d915a7428e LazStats: Inherit form of DistribUnit from TBasicStatsChartForm. Fix TabOrders.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7751 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-06 22:35:16 +00:00
43dca206b2 LazStats: LazStats: Inherit form of BreakdownUnit from TBasicStatsReportForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7750 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-06 21:29:34 +00:00
2d3368e257 LazStats: Fix crash due to range check error in DescriptiveUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7749 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-05 21:00:45 +00:00
d16c17ff86 LazStats: Inherit form of CrossTabUnit from TBasicStatsReportForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7748 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-05 20:12:22 +00:00
6eb21d1873 LazStats: Fix TabOrder
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7747 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-05 20:11:41 +00:00
753a46f4af LazStats: Inherit form of BubblePlotUnit from TBasicStatsReportAndChartForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7746 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-05 19:11:01 +00:00