e4f6f6e355
fpspreadsheet: Implement simplest 3D cell references (single cells on any sheet within the same workbook). No reading for xls so far, writing is ok. Reading/writing to xlsx and ods ok.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6398 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-08 22:32:09 +00:00
44f158a3aa
RxFPC:sort date values in RxDBGrid filter
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6396 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-08 12:31:39 +00:00
6e428bf96d
RxFPC:fix compile with lcl 1.9
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6395 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-08 11:09:13 +00:00
2a7a7830d6
jvcllaz: Add new JvTabBar demo using a JvNotebookPageList
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6394 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-07 20:26:26 +00:00
0eafcd014e
jvcllaz: Move TJvTabBar and TJvTabBarXPPainter from JvCustomControls to JvPageComps package.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6393 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-07 09:11:24 +00:00
417eff8496
tvplanit: Use Constraints in the VpNavBar component editor form.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6392 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-06 08:47:18 +00:00
6f01c05126
tvplanit: A combined commit due to outage of sourceforge
...
- Increase version to 1.0.11 for new development version
- Fix misalignment of listboxes in VpNavBar component editor form (issue #33698 )
- More flexible aligment of the listboxes in VpNavBar component editor (alLeft/alClient)
- Add themed highlighting of VpNavBar items.
- Extended VpNavBar demo with selection of item theme and text color.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6391 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-05 23:21:08 +00:00
bfd11b30a9
tvplanit: Updated readme.txt
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6390 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-05 23:02:43 +00:00
22a58397f4
tvplanit: Set version to 1.0.10 for next release.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6389 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-05 16:09:31 +00:00
b68354b929
tvplanit: Support scaled imagelist of Laz 1.9+ in VpNavBar. Fix compilation with Laz 1.6.4/fpc 2.6.4.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6388 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-05 15:01:55 +00:00
daf38af9df
jvcllaz: Fix compilation with Laz 1.6.4/fpc 2.6.4
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6387 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-05 14:49:08 +00:00
3cfeca9127
tvplanit: Support VpNavBar scaling with screen resolution.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6386 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 22:28:03 +00:00
74675b1396
tvplanit: Make NavBar componente edit Hi-DPI aware (except for icons). Cleanup.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6385 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 14:26:36 +00:00
c5ed4281a9
tvplanit: Call IDEDialogLayoutList.Apply/SaveLayout used by other component editors (seems to have no effect)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6384 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 13:16:33 +00:00
20b643ae68
tvplanit: Find already-open VpNavBar component editor
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6383 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 13:01:51 +00:00
b1084a5d3f
tvplanit: Fix incorrect enable/disable state of command buttons in vpNavBar component editor after exchanging listbox items.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6382 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 12:40:53 +00:00
c599028a0c
tvplanit: Fix IDE crashing at end if VpNavBar component editor is still open after editing a property in object inspector.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6381 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 12:35:39 +00:00
4a68ab4027
tvplanit: use a Listbox in VpNavBar component editor for image selection.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6380 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 12:04:31 +00:00
9ae714dee3
tvplanit: Change layout of VpNavBar component editor to clarify which action buttons belong to folders or which belong to btnitems.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6379 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 10:01:26 +00:00
fb3f45cf2c
tvplanit: Remove RefreshTimer from VpNavBar component editor form and replace its function by property hook handler.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6378 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 09:17:09 +00:00
7416450bf4
fpspreadsheet: Avoid creating a blank cell if the row/col indexes passed to Worksheet.ReadAsText(row, col) are those of a non-existing cell (see https://forum.lazarus.freepascal.org/index.php/topic,41132.msg284876.html ).
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6377 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 07:43:48 +00:00
47138e4412
tvplanit: Prevent VpNavBar component editor playing sounds in design mode.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6376 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-03 22:17:43 +00:00
6542115d09
tvplanit: Fix missing update of object inspector/component tree when new folders/items are added by VpNavBar component editor.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6375 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-03 22:12:30 +00:00
166dae1e7f
tvplanit: Fix crash of IDE when a folder is added and deleted to an empty JvNavBar. Issue #33676 . Patch by Hichem.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6374 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-03 13:19:15 +00:00
8b3da42703
tvplanit: In VpNavBar component editor, update properties changed by object inspector (caption, icon index).
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6373 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-03 09:45:11 +00:00
e383592406
tvplanit: Add images for NavBar up/down arrows.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6372 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-02 22:51:17 +00:00
159c1958df
tvplanit: Several further improvements of NavBar component editor (avoid crashes, hopefully; enable/disable buttons).
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6371 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-02 21:50:54 +00:00
3627e39793
tvplanit: Fix and activate component editor of TVpNavBar (still some issues!). Fix TvNavBar background painting issue ( #33675 ).
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6370 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-02 15:52:08 +00:00
0dd145f49a
tvplanit: Fix changing of icon size in NavBar demo.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6369 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-02 04:56:38 +00:00
44ec7c690b
tvplanit: Fix list-index-out-of-bounds error of freshly created NavBar (issue #33670 )
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6368 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-02 04:49:38 +00:00
06000dcd6c
jvcllaz: Support fixed tab height in JvTabBar.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6367 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-01 22:55:16 +00:00
a4e69c5dbf
jvcllaz: Make JvTabBar support the high-res imagelist. Add AutoSize.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6366 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-01 22:38:49 +00:00
493e1b50b8
jvcllaz: Add TJvNotebookPageList as workaround for issues with TJvPageList and its componenteditors.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6365 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-01 17:21:14 +00:00
dfea328594
jvcllaz: Minor cosmetic changes
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6364 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-01 10:29:50 +00:00
499efd7b8c
fpspreadsheet: Fix compilation with fpc before 3.0
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6363 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-01 10:23:42 +00:00
ffd8d74165
RxFPC:fix compile after lazarus rev.57722
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6360 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-27 06:11:12 +00:00
468c8c7e08
jvcllaz: Make outlookbar component editor high-dpi aware.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6359 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-26 22:01:42 +00:00
a20e7f7f74
jvcllaz: More improvements in JvOutlookBar component editor.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6358 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-26 12:18:09 +00:00
fe7d894bc7
jvcllaz: In JvOutlookBar component editor, use IDE images, save/load layout, improve interaction with object inspector (inspired by fieldseditor.pas).
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6357 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-26 10:09:15 +00:00
6d6f3c6f62
jvcllaz: Add TJvMovablePanel
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6356 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-25 20:49:53 +00:00
bbd1093e72
jvcllaz: Make unit JvMoveableBevel self-contained.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6355 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-25 20:27:18 +00:00
c99e29e309
jvcllaz: Fix JvOutlookBar being blocked due to missing call to EnableAutoSizing. Several cosmetic changes.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6354 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-25 17:39:48 +00:00
100954c7a4
jvcllaz: Cosmetic changes in TJvOutlookBar component/property editor unit
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6353 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-25 07:47:38 +00:00
f32f1be7b7
jvcllaz: Publish missing standard properties for TJvOutlookBar.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6352 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-25 07:45:29 +00:00
9ef39260e0
RxFPC: restore close button in TRxPopupNotifier window
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6351 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-25 07:17:31 +00:00
b329efafe9
jvcllaz: Cosmetic changes in TJvOutlookBar.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6350 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-25 07:02:45 +00:00
3106033431
jvcllaz: Add component editor for TJvOutlookBar (still some issues...)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6349 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-24 15:22:33 +00:00
0f98655a07
RxFPC:fix active window lost focus on TRxPopupNotifier show message. New function in RxAppUtil - RxGetKeyboardLayoutName
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6348 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-24 13:27:14 +00:00
75e57b190f
RxFPC:new application service function - ErrorBox, WarningBox, InfoBox
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6347 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-24 08:42:50 +00:00
a4d0516ad9
jvcllaz: Implement scaled imagelists for JvOutlookBar.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6346 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-23 23:18:49 +00:00