Commit Graph

4293 Commits

Author SHA1 Message Date
6c9f217f74 richmemo: gtk2 correct returning metric parameter of the paragraph. Result functions for getpararange
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3793 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-27 06:12:18 +00:00
ba9e51eaa5 richmemo: remove an empty SetHideSelection override
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3792 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-27 06:11:23 +00:00
bcd9116085 richmemo: implemented gtk2 getting para-range and style-range
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3791 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-27 05:05:33 +00:00
ae6efc0f98 fpspreadsheet: Extend TsCellCombobox to handle several formatting items - will replace Fontname and FontSize combox. Not working correctly, yet. Update fpsctrls demos.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3790 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-26 23:45:09 +00:00
74caad60e4 richmemo: started writing of RTF in widgetset independent manner
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3789 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-26 22:14:54 +00:00
1238d134ac richmemo: adding quick text insert utils
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3788 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-26 21:04:45 +00:00
0b78422b43 richmemo: make indeltext method public
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3787 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-26 21:04:11 +00:00
5dc465cd2f richmemo: added modified paragraph modified mask.
update the paragraph demo to adjust paragraph metrics

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3786 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-26 17:41:48 +00:00
566b81ba6a richmemo: added paragraph sample
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3785 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-26 16:58:35 +00:00
a08450cace fpspreadsheet: Add worksheet method ReadCellFont
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3784 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-26 16:19:42 +00:00
6dcc6025d4 richmemo: added GetParaRange methods and its win32 implementation
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3783 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-26 16:16:54 +00:00
192e1008cc RxFPC: fix AV in TPageManager
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3782 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-26 13:10:11 +00:00
f4f6085351 fpspreadsheet: Correctly identify line endings in CSVParams form of spready demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3781 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-25 23:26:27 +00:00
28c34cc50d fpspreadsheet: update fpspreadsheetctrls.lrs missing in last commit (new palette icons)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3780 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-25 20:16:54 +00:00
82d9043166 richmemo: gtk2 text search, partially based on the patch by Krzysztof Dibowski
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3779 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-25 05:36:26 +00:00
a37cb98b8c richmemo: clear up search test
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3778 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-25 05:35:05 +00:00
cb19d71afb richmemo: remove windows dependancy
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3777 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-25 04:44:12 +00:00
a751d502b7 richmemo: search sample
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3776 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-25 04:38:51 +00:00
d17987e01b richmemo: making load function compatible with earlier version of lazarus
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3775 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-25 04:04:40 +00:00
4567c1925d fpspreadsheet: Add readme for images folder. Minor editing of palette icons
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3774 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-24 22:16:40 +00:00
f1ab7d75eb fpspreadsheet: Fix copy and paste error in chm help file.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3773 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-24 21:23:53 +00:00
3c86805627 richmemo: implement the win32 search, parially based on patch by Krzysztof Dibowski (#17388)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3772 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-24 07:59:03 +00:00
6fa141025c richmemo: Search and SetSetLengthFor methods
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3771 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-24 07:58:17 +00:00
6946c8309a richmemo: added loadrtffile function
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3770 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-24 07:53:27 +00:00
2123114a7b richmemo: update the package for the new file extension
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3769 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-24 04:05:19 +00:00
42c175b5a1 richmemo: changed extension from .pp to .pas
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3768 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-24 03:54:22 +00:00
592e08affc richmemo: clarification of rules on line spacing
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3767 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-22 08:39:39 +00:00
9dba703693 richmemo: gtk2 line spacing and image loading
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3766 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-22 08:04:51 +00:00
7cc8b875e5 richmemo: note about qt
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3765 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-22 06:02:38 +00:00
142e2f6fb6 richmemo: started qt interface
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3764 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-22 04:38:00 +00:00
61030f96a9 richmemo: added convenience method getparaalignment
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3763 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-22 04:37:32 +00:00
03f96d6674 richmemo: fix typo in the function implementation
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3762 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-22 04:00:49 +00:00
b923de512a fpspreadsheet: Add palette icons for visual controls. Update chm help.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3761 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-21 23:50:35 +00:00
8ae43388f0 fpspreadsheet: Less compiler hints and warnings. Some clean-up.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3760 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-21 15:47:54 +00:00
15d467d894 richmemo: fix ParaMetric initialization function
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3759 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-21 14:18:08 +00:00
faea171374 fpspreadsheet: Avoid flicker of TsTabControl when new workbook is opened or worksheets are added manually. Fix some bugs in the notification system.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3758 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-21 13:08:46 +00:00
8f4315465b richmemo: added FindText method to richedit helper
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3757 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-21 00:12:19 +00:00
7b7b13b4c6 richmemo: correct selText issue for win32
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3756 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-20 23:46:38 +00:00
56614b93e6 richmemo: remove insert options (not supported by any other widgetset, but win32)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3755 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-20 22:40:17 +00:00
824d6adb92 fpspreadsheet: Reduce flicker of TsTabControl; still not perfect.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3754 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-20 16:48:31 +00:00
a7af4fa1b9 richmemo: inserting image utility function
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3753 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-19 22:31:55 +00:00
b3a37afe67 richmemo: added richedit compatible class helpers, started utils unit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3752 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-19 19:43:03 +00:00
e8737dbf66 richmemo: correct misspelling of the method name GetParaAlignment
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3751 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-19 19:39:18 +00:00
f72590c226 fpspreadsheet: FPSpreadsheetGrid enters "enhanced edit mode" (remove formatting, show formulas) also by mouse click into cell (in addition to F2). Editing of cell content now seems to be consistent with Excel.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3750 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-19 08:48:07 +00:00
7d3e2969ef richmemo: fix gtk2 compilation
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3749 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-19 06:00:34 +00:00
bb37e60dd1 richmemo: started cocoa ws
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3748 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-19 05:27:26 +00:00
7b756e79c9 richmemo: fix compilation for carbon
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3747 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-19 04:06:25 +00:00
7cceba702f richmemo: * relocated base types declaration to richmemo.pas unit. (ws units now depends on richmemo.pas. breaks gtk and carbon compilation)
* updated win32 ws for the dependency
* added richole types to win32


git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3746 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-19 03:58:06 +00:00
30fa3200d0 fpspreadsheet: Add functionality for adding/deleting columns/rows to fpsctrl demo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3745 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-19 00:04:53 +00:00
0f3a6dcbfb fpspreadsheet: Use file header to distinguish between Excel2, Excel5 and Excel8 file formats, avoids the exception when trying an incorrect file format.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3744 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-18 13:53:27 +00:00