Commit Graph

4555 Commits

Author SHA1 Message Date
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
396caef541 RxSortZeos - fix sort for TZAbstractRODataset
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3743 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-18 10:25:22 +00:00
7c7258b395 fpspreadsheet: Improved in-place editor of the TsSpreadsheetGrid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3742 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-18 10:19:33 +00:00
c9f2b4378d richmemo: loading unicode characters
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3741 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-18 06:06:49 +00:00
ffb78b505e fpspreadsheet: Fix ooxml writer crashing when writing floating point numbers to various xml nodes using a decimal comma instead of a point (in non-English FormatSettings).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3740 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-17 23:44:13 +00:00
3bd94275ba fpspreadsheet: Fix CopyFormat action. Complete menu of fpsctrls demo. Fix caption and hint assignment in fpspreadsheet standard actions.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3739 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-17 22:18:40 +00:00
73e1f3a793 richmemo: update the RichText loading script.
added language conversion

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3738 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-17 19:10:40 +00:00
6721996b7a fpspreadsheet: Add loading and saving by actions to fpsctrls demo. Add action to copy format (not working yet).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3737 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-17 16:59:22 +00:00
6deba80b9a RxDBLookupCombo - new event OnChangeData
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3736 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-17 13:08:49 +00:00
a2359e13a8 richmemo: gtk2 set metric
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3735 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-17 07:04:27 +00:00
63722e3998 richmemo: improve gtk2 support. + InDel operation, + paragraph alignment, * improved getting / setting text attributes
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3734 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-17 06:15:03 +00:00
32aa7437f9 fpspreadsheet: Add action for merging cells. Add combobox for font name and font size.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3733 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-16 21:59:52 +00:00
23db2b81b2 richmemo: manual reading of RTF file
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3732 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-16 06:46:18 +00:00
bd2ef6579f fpspreadsheet: Add standard actions for predefined cell border combinations
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3731 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-15 22:32:51 +00:00
e9beda10fb richmemo: updating paragraph metics
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3730 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-15 18:57:15 +00:00
6d22d41742 * fpspreadsheet: test dbexport for > character; see http://forum.lazarus.freepascal.org/index.php/topic,26471.0.html
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3729 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-15 16:05:45 +00:00
c420a77223 fpspreadsheet: Refined hierarchy of spreadsheet actions to reduce duplicate code.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3728 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-15 15:40:59 +00:00
8c38687a90 fpspreadsheet: Add actions for font and background color selection.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3727 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-14 23:27:49 +00:00
0a34c6314a fpspreadsheet: Improved increasing/decreasing of decimal count by means of action control.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3726 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-14 21:18:16 +00:00
235340289a fpspreadsheet: Add action to increment/decrement decimal places
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3725 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-14 15:09:16 +00:00
09777af546 fpspreadsheet: Add actions for number format, word wrap and text direction.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3724 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-14 13:48:30 +00:00
f7a1f57e5e richmemo: additional paragraph configurations
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3723 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-13 23:35:45 +00:00
5e651bcb6b richmemo: note about next-to impossible to set a paragraph alignment on carbon
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3722 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-13 05:41:27 +00:00
51972779d5 fpspreadsheet: Add actions for visual modification of font style, horizontal and vertical alignment of selected cells.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3721 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-12 22:55:22 +00:00
038973844d fpspreadsheet: Fix compilation error in fpsactions
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3720 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-12 19:45:53 +00:00
38414f3a90 richmemo: paragraph alignment initialized
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3719 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-12 04:38:24 +00:00
212d56a5ff Change TObjectCollectionRemotable.*Item 's index parameter to Integer instead of PtrInt; (Fix Delphi)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3718 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-11 12:24:54 +00:00
428e582c01 Redirect "PtrInt" to "NativeInt" on new Delphis
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3717 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-11 12:02:47 +00:00
9823611c8b iphonelazext: refactoring of names for xcode project utility functions
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3716 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-11 04:52:01 +00:00
436387487b fpspreadsheet: Improved worksheet actions and related examples
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3715 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-10 16:51:22 +00:00
e111cf8fb9 fpspreadsheet: Initial implementation of fpsActions (a set of standard actions to simplify the main spreadsheet manipulation tasks)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3714 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-10 13:05:28 +00:00
aa2c670376 iphonelazext: adding pbx file-xcode project sources
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3713 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-10 02:30:09 +00:00
44f1fc48da virtualtreeview-new: Fix "Cannot click tree items if tree is scrolled down", issue #26590, patch by Tsvetoslav
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3712 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-09 17:36:22 +00:00
91dcfc5a4a iphonelazext: relocate iphone specific option under 'Project Options'...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3711 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-09 05:24:35 +00:00
7862b86939 richmemo: #17319, fix gtk2 compilation. the patch is provided by Krzysztof Dibowski.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3710 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-09 04:42:37 +00:00
cfe9cf68ee fpspreadsheet: Update chm help file (include fpspreadsheetctrls)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3709 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-08 23:41:35 +00:00
a8582a0471 * fpspreadsheet: db_import_export example: add fpsexport method to existing virtual mode code.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3708 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-08 11:22:06 +00:00
ee8eb09244 * fpspreadsheet: cosmetic
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3707 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-08 08:59:35 +00:00
26ef279b23 fpspreadsheet: Check lcl version to activate worksheetgrid multi-selection (Laz r46767) for Laz trunk only
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3706 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-07 14:42:09 +00:00