Commit Graph

17651 Commits

Author SHA1 Message Date
paul
a4326b440c jcf: sync with r746 (misc fixes in comments)
git-svn-id: trunk@17880 -
2008-12-22 08:35:35 +00:00
paul
52c3090688 jcf: further work on operators (r743)
git-svn-id: trunk@17879 -
2008-12-21 15:26:48 +00:00
paul
ba83fff416 ideintf: don't execute command twice (Mattias, review it)
git-svn-id: trunk@17878 -
2008-12-21 15:12:16 +00:00
paul
9aaa60fc8b jcf: more work on operators (r742)
git-svn-id: trunk@17877 -
2008-12-21 14:47:55 +00:00
mattias
1b6e58d0b9 codetools: TExprEval: fixed IndexOf with Count=0
git-svn-id: trunk@17876 -
2008-12-21 09:41:00 +00:00
mattias
9679ef7abb IDEIntf: TIDEMenuCommand now connects events to commands automatically
git-svn-id: trunk@17875 -
2008-12-21 09:27:27 +00:00
mattias
a04b1b2626 IDE: cond nodes clear
git-svn-id: trunk@17874 -
2008-12-21 09:20:28 +00:00
paul
c50309a06c jcf2: sync with r741 (finished MoveSpaceToBeforeColon, initial support of fpc *operators*, misc fixes)
git-svn-id: trunk@17873 -
2008-12-21 03:44:59 +00:00
kirkpatc
12be8c9460 FPDoc - updates, descriptions and links for several classes and types in ExtCtrls.xml
git-svn-id: trunk@17872 -
2008-12-20 22:30:03 +00:00
mattias
914a569450 fixed compilation
git-svn-id: trunk@17871 -
2008-12-20 19:09:50 +00:00
mattias
ad6b499676 codetools: fixed TExprEval empty
git-svn-id: trunk@17870 -
2008-12-20 19:07:51 +00:00
sekelsenmat
1a0fb05b4a Patch from Chris Kirkpatrick, fixed type in TTrayIcon
git-svn-id: trunk@17869 -
2008-12-20 16:18:30 +00:00
sekelsenmat
bf17b9f666 Adds TShellTreeView to the component palette
git-svn-id: trunk@17868 -
2008-12-19 20:02:08 +00:00
mattias
20a9979609 IDE: better english, moved resourcestrings
git-svn-id: trunk@17867 -
2008-12-19 15:49:48 +00:00
mattias
20fee49b9d IDE: started conditional evaluation
git-svn-id: trunk@17866 -
2008-12-19 11:37:16 +00:00
paul
3817032fa7 lcl: reset parent orientation if we remove control and parent stay only with 1 child (fixes crash in insertcontrol)
git-svn-id: trunk@17865 -
2008-12-19 10:52:07 +00:00
paul
4620b0c84b lcl: fix DockOrientation of child control
git-svn-id: trunk@17864 -
2008-12-19 10:08:07 +00:00
paul
1b2398da45 lcl: docking
- don't crash if in InserControl DockControl = AControl
  - improve RemoveControl a bit

git-svn-id: trunk@17863 -
2008-12-19 09:55:54 +00:00
paul
7591410835 lcl: docking
- delete empty parent zones when we delete control from the dock tree
  - optimize inserting and deleting of control into/from dock tree

git-svn-id: trunk@17862 -
2008-12-19 08:57:54 +00:00
paul
10b0890c9d lcl: docking improvements
- change control DockOrientation if its parent zone changed
  - setup Zone.Splitter even if Zone does not has ChildControl
  - improve debug output so now visible to which splitter and to which sides controls are anchored

git-svn-id: trunk@17861 -
2008-12-19 08:26:56 +00:00
paul
0206260c62 lcl: docking - reposition children after the dock layout change
git-svn-id: trunk@17860 -
2008-12-19 07:16:03 +00:00
mattias
3ba102a25f IDE: started build modes
git-svn-id: trunk@17859 -
2008-12-18 22:33:04 +00:00
mattias
1a4313f8bc codetools: consistencychecks now raises exceptions, accelerated TExprEval, added TExprEval.ChangeStamp
git-svn-id: trunk@17858 -
2008-12-18 22:32:30 +00:00
mattias
dd4e9f87a1 IDE: added macro ProjOutDir and Project(OutputDir)
IDE: added project option to put .lrs files of .lfm files into output directory

git-svn-id: trunk@17857 -
2008-12-18 13:24:52 +00:00
paul
180cd262cc examples: add drag-dock example which works with TLazDockTree (just to look at what work now and what needs to be fixed)
git-svn-id: trunk@17856 -
2008-12-18 07:09:43 +00:00
paul
24d3205a30 lcl: fix many TLazDockTree bugs, add a method to output Dock Layout to html (to look at and understand how to fix it further)
git-svn-id: trunk@17855 -
2008-12-18 07:08:34 +00:00
sekelsenmat
09455e27ba Patch from mazen for trayicon. Updates Visible if changing the state of the trayicon fails.
git-svn-id: trunk@17854 -
2008-12-17 14:11:48 +00:00
sekelsenmat
2beaaa8625 Patch from Mazen, improves gtk2 trayicon
git-svn-id: trunk@17853 -
2008-12-17 12:43:32 +00:00
kirkpatc
8ba0f028a0 FPDoc - additions, updates and links to several classes in ComCtrls.xml
git-svn-id: trunk@17852 -
2008-12-16 17:42:41 +00:00
vincents
f753961ce6 tests: updated readme
git-svn-id: trunk@17851 -
2008-12-16 13:17:24 +00:00
andrew
e059ec103f * fixed crash when trying to load an image type fpimage doesn't support
git-svn-id: trunk@17849 -
2008-12-16 04:50:15 +00:00
andrew
332993241d * fixed crash when reading properties which values are one char
* fixed crash when property values are empty

git-svn-id: trunk@17848 -
2008-12-16 04:44:02 +00:00
paul
e966b41e53 lhelp: fixed anchoring
git-svn-id: trunk@17847 -
2008-12-16 03:51:20 +00:00
paul
434106a147 lhelp:
- add project icon
 - don't crash if terminal is not opened

git-svn-id: trunk@17846 -
2008-12-16 03:11:53 +00:00
paul
41933b3605 ide: rename editor codetools options to Automatic feature, remove internal groupbox
git-svn-id: trunk@17845 -
2008-12-16 02:26:39 +00:00
martin
9ca4e6bd39 SynEdit: Fix LogicalToPhysical on end of Line (or empty line) whit trim-spaces. This caused Tabs to misbehave
git-svn-id: trunk@17844 -
2008-12-15 23:34:42 +00:00
jesus
7b5cf81427 LCL, limit dbedit to field size, issue #12116,
git-svn-id: trunk@17843 -
2008-12-15 18:59:33 +00:00
andrew
006f02864e * updated icon for chm toc documents
* updated http dataprovider for lnet trunk. only enabled if the lnetvisual package is added as a requirement
* some cleanup for chmcontentprovider

git-svn-id: trunk@17842 -
2008-12-15 17:15:56 +00:00
kirkpatc
12b34e10e0 FPDoc - some additions to descriptions and links for several classes in Stdctrls.xml
git-svn-id: trunk@17841 -
2008-12-15 16:21:10 +00:00
jesus
ed25b4f6f3 LCL, fix dbgrid picklist crash, issue #12797
git-svn-id: trunk@17840 -
2008-12-15 15:01:59 +00:00
jesus
6cb56909ad LCL, makes cells in cbsColumnCheckbox column editable
git-svn-id: trunk@17839 -
2008-12-15 05:17:49 +00:00
paul
035d9ead5b jcf: reduce amount of warnings
git-svn-id: trunk@17838 -
2008-12-15 04:41:38 +00:00
jesus
2ad9a36af2 LCL, implements cbsColumnCheckbox in TDrawGrid/TStringGrid, issue #8682
git-svn-id: trunk@17837 -
2008-12-15 04:18:02 +00:00
paul
351862c47d jcf: sync with r728
git-svn-id: trunk@17836 -
2008-12-15 02:59:23 +00:00
martin
590ebab989 SynEdit, fixed calc pixel coordinates. Right value was used, but from wrong function
git-svn-id: trunk@17835 -
2008-12-14 23:57:05 +00:00
jesus
993bd7b87d LazReport, fix compilation win 64, issue #12798
git-svn-id: trunk@17834 -
2008-12-14 18:27:04 +00:00
martin
7c793d4f5b SynEdit, Block/Selection: Introduced ActiveSelectionMode to fix Bug #12598 (column mode became stuck, after alt-mouse), fixed some undo/redo issues related to blocks/ caret-pos
git-svn-id: trunk@17833 -
2008-12-14 18:24:28 +00:00
martin
e522240764 SynEdit SynEdit, Block/Selection: Clean-up/Refactor
git-svn-id: trunk@17832 -
2008-12-14 14:07:34 +00:00
jesus
d635b8fb66 LazReport, fix internal variable [TIME] returning an invalid date instead of current time
git-svn-id: trunk@17831 -
2008-12-14 05:59:06 +00:00
martin
892c84807d SynEdit, Block/Selection: Fixed wrong display of Line-Mode blocks
git-svn-id: trunk@17830 -
2008-12-13 23:17:57 +00:00