Commit Graph

5382 Commits

Author SHA1 Message Date
6f72dd9582 RxFPC: implement message CM_GETDATALINK for some database controls. tnx Michal Gawrycki
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5382 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-25 05:29:00 +00:00
dc6a39b53b RxFPC:fix excel extension in rxdbgrid export
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5381 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-24 13:53:11 +00:00
4938f826fd CalLite: Add Finnish texts (translation by Seppo Suutarla)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5380 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-23 14:52:04 +00:00
4b857ef28f CalLite: Set version number to 0.3 (for next zipped release)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5379 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-23 11:59:21 +00:00
d805353cca CalLite: Fix default English date format.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5378 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-23 08:54:42 +00:00
4b8f98bce9 Biffexplorer: Fix compilation for the VirtualTreeView version installed by the OnlinePackageManager.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5377 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-23 08:36:35 +00:00
24f875eff2 * Add note about repository deprecation
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5376 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-22 17:14:52 +00:00
12f1e00a0e tvplanit: Add Finnish translation (thanks to Seppo Suutarla)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5375 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-22 15:30:42 +00:00
a4e0e87fd5 CalLite: Override built-in popup menu by using custom popup menu.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5374 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-22 09:13:07 +00:00
f7c12d318b CalLite: Fix behavior of right mouse click.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5373 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-22 08:53:34 +00:00
fcfce0aa75 tvplanit: Separate code into designtime and runtime packages. Move lpk files to library root folder for better visibility. Test all demos.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5372 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-21 17:12:05 +00:00
a9bff701eb Match the char case of SpkToolbar unit name with its file name. Enables installing it in Lazarus.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5371 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-21 13:13:05 +00:00
c277ae5e88 SpkToolbar: Avoid painting gradient in Tab if GradientType is bkSolid. Selection of predefined styles in AppearanceEditor by Listbox instead of ComboBox.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5370 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-19 15:21:19 +00:00
34a9a3ad70 SpkToolbar: Respect ElementAppearance.Style when drawing checkboxes or radiobuttons.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5369 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-18 22:22:49 +00:00
2188bdf375 SpkToolbar: new property HotTrackBrightnessChange of Element.Appearance.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5368 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-18 22:16:36 +00:00
bbe5b1e8a3 SpkToolbar: Refactor small button painting.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5367 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-18 21:49:56 +00:00
b7e5090cc1 SpkToolbar: Add new demo "styles" showing all pre-defined styles.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5366 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-18 19:01:27 +00:00
629356469a SpkToolbar: Add new property "HotTrackBrightnessChange" to Pane.Appearance.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5365 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-18 16:57:35 +00:00
93518f483a CalLite: Fix double-advance of month/year arrow buttons if MultiSelect is disabled.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5364 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-18 13:09:50 +00:00
9d3cb29114 CalLite: Fix typos in French and Spanish languages (patch by J-G)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5363 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-18 12:55:48 +00:00
47c02cf7e4 SpkToolbar: Add property "Style" to TSpkToolbar for quick change of appearance style.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5362 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-17 22:01:53 +00:00
86107c9c25 callite: Add Italian and Polish translations of hard-coded calendar texts (translation by John Greetham)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5361 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-17 21:29:09 +00:00
979b1b0fb1 tvplanit: Fix first day of month not shown in MonthView if month starts before WeekStartsOn (issue #0030941, patch by G.Fink)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5360 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-17 08:20:08 +00:00
1b7a79aa78 RxFPC:TRxDBGridExportSpreadSheet allow export selected rows. tnx rellai2
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5359 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-17 07:04:27 +00:00
44f0250efa RxFPC:RxDBGrid - fix copy selected row to cliboard. tnx rellai2
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5358 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-17 06:48:21 +00:00
cec7326c1c RxFPC: add demo for RxIniPropStorageDemo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5357 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-17 06:32:15 +00:00
8fdb7bbd70 gir2pascal changes:
- Added option --max-version. It allows to limit the version of the symbols to a particular version. i.e. Gtk-3.8 when run against 3.14.
 - Added option --keep-deprecated-version. It allow to reduce the version that will exclude deprecated symbols. i.e using --keep-deprecated-version=Gtk-3.8 on version 3.14 will include all symbols from 3.8 up to the current when normally they would be dropped.
 - Some changes to accomodate new nodes in the gir xml files.


git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5356 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-17 02:54:44 +00:00
1595dc270d SpkToolbar: Make Appearance Editor DPI-aware.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5355 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-16 22:44:40 +00:00
9e82f074d9 SpkToolbar: Add new property Style to Appearance.Element (esRounded, esRectangle). Refactoring of Button drawing. Lots of cosmetic changes.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5354 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-16 18:56:23 +00:00
588166bb4c SpkToolbar: Export Appearance properties as Pascal code.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5353 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-15 22:28:06 +00:00
6868957c04 SpkToolbar: Complete all color picker buttons in the Appearance Editor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5352 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-15 16:02:13 +00:00
ab3f9982c5 SpkToolbar: Beginning to add a screen color picker to Appearance Editor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5351 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-14 23:32:02 +00:00
b4cb2a0de2 SpkToolbar: Add new pane property "Style". Update appearance editor. Minor refactoring of pane drawing code.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5350 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-14 16:13:10 +00:00
812b1db7f8 SpkToolbar: Use new property InactiveTabHeaderFontColor when painting inactive tabs.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5349 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-14 12:05:14 +00:00
36650b5004 spktoolbar: Use application icon in appearance editor. Put preview to the top of the appearance editor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5348 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-14 11:53:05 +00:00
f5e3227e71 spktoolbar: Improved layout of Appearance editor. Add new tab appearance property .InactiveTabHeaderFontColor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5347 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-13 23:42:13 +00:00
0c39438e61 SpkToolbar: Remove outdated custom license header in most files and add a modified LGPL license header (with linking exception, according to "license.txt" and http://forum.lazarus.freepascal.org/index.php/topic,13463.msg70814.html#msg70814)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5346 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-13 19:05:46 +00:00
a7a1a1158c spkToolbar: Fix appearance fonts not being changeable (undo part of r5073 - High-DPI code for fonts must be put into application, not in component).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5345 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-13 18:55:17 +00:00
d92ca27508 CalLite: Improve selection of workdays per week; remove support of ALT key.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5344 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-13 11:58:11 +00:00
cf244f31f5 CalLite: Remove unnecessary comments (old commented code). Avoid calling "Draw" outside a paint method (hint by HowardPC).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5343 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-12 09:25:22 +00:00
479d7fbea9 CalLite: Use binary search in TCalDateList (patch by howardpc). Some cleanup.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5342 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-11 21:52:31 +00:00
a7f21d2f4c CalLite: Fix streaming of TCalColors
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5341 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-11 21:19:03 +00:00
6fec96e71d CalLite: Add event OnMonthChange.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5340 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-11 16:45:49 +00:00
a6a39e32de CalLite: Add MultiSelect support (ctrl: add single date, shift: add date range, alt: add week)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5339 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-11 15:04:34 +00:00
ea7c88cc0e CalLite: Undo change of the text delimiter of r5336 because it breaks existing code.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5338 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-11 09:05:18 +00:00
d724556826 CalLite: Always use DisplayTexts.DelimitedText instead of CommaText.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5337 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-11 08:34:36 +00:00
78680407f8 CalLite: Change delimiter in predefined text lists. Remove memory leak in DrawCell event handler of demo2.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5336 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-10 12:25:01 +00:00
548fd7a97a CalLite: Add event OnGetDayText to add additional texts to the days of the calendar (e.g. holiday names, birthdays etc).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5335 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-10 09:56:43 +00:00
0500280dad CalLite: More logical order of parameters of OnDrawCell and OnHint events. ARect in OnDrawCell is a var parameter now.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5334 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-10 09:18:09 +00:00
17d3179c3d CalLite: Add Hint support for individual days.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5333 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-10 09:13:03 +00:00