Commit Graph

4165 Commits

Author SHA1 Message Date
mattias
9dd08d1adb synedit: added overloaded searchreplace method to provide a startingpoint, from Martin Friebe, bug #11474
git-svn-id: trunk@15825 -
2008-07-21 08:46:32 +00:00
mattias
440314ef7f IDE: source editor options: added markup options to new options dialog, from Martin Friebe, bug #11693
git-svn-id: trunk@15823 -
2008-07-21 08:10:32 +00:00
mattias
1341499890 synedit: set default synedit font for carbon
IDE: sourceditor: using the same default font as synedit
  IDE: added code template d for debugln
  IDE: moved Insert $IFDEF in keymapping to edit section
  CodeTools: identifier completion: do not add semicolon in front of then, of, to, else, do
  CodeTools: define LCL and LCLwidgetset for lazarus sources
  IDE: Editor Options Keymapping: implemented text filter and shortcut search

git-svn-id: trunk@15819 -
2008-07-19 09:51:32 +00:00
mattias
194d128c0f IDE: allowing negative font height
git-svn-id: trunk@15812 -
2008-07-18 08:08:06 +00:00
mattias
ec306d185d codetools: added debugging info or dangling events
git-svn-id: trunk@15811 -
2008-07-18 08:00:07 +00:00
mattias
2573f41a30 IDE: fixed checking symlinks for non existing files
git-svn-id: trunk@15808 -
2008-07-17 21:31:23 +00:00
mattias
361831a886 IDE: made destroy hint windows more robust vs errors
git-svn-id: trunk@15807 -
2008-07-17 21:28:57 +00:00
mattias
7f8fab8d64 IDE+codetools: added verbosity via -dVerboseDanglingComponentEvents
git-svn-id: trunk@15798 -
2008-07-17 06:47:25 +00:00
mattias
154fb076a6 lazbuild: fixed compilation
git-svn-id: trunk@15797 -
2008-07-17 06:20:27 +00:00
mattias
19b259bb99 IDE: removed auto resolving symlinks. Filenames must fit the search paths
git-svn-id: trunk@15795 -
2008-07-16 23:22:54 +00:00
mattias
6d0aceeba0 added dumpstack for inconsistency check
git-svn-id: trunk@15793 -
2008-07-16 19:19:03 +00:00
mattias
f70b98cbb8 IDE: added minimum font height of 6
git-svn-id: trunk@15792 -
2008-07-16 19:15:33 +00:00
vincents
92b6e4d35d IDE: changed CreateCompilerTestPascalFilename as suggested by Mattias
* return '', if no file could be created
* use same implementation on all platforms

git-svn-id: trunk@15790 -
2008-07-15 22:16:14 +00:00
mattias
5e1643bf25 do not add X11 path when building carbon
git-svn-id: trunk@15787 -
2008-07-15 19:10:32 +00:00
mattias
588edd1cab IDE: identifier completion: always move cursor in front of semicolon
git-svn-id: trunk@15784 -
2008-07-14 22:21:35 +00:00
vincents
91146521fe IDE: fixed restarting lazarus
git-svn-id: trunk@15778 -
2008-07-14 11:24:07 +00:00
mattias
5972f2bf98 synedit: renamed OnCtrlLeftMouseUp to OnClickLink, fixed Ctrl+MouseLeft jump
git-svn-id: trunk@15769 -
2008-07-13 20:16:15 +00:00
mattias
4fdf213191 synedit: fixed moving selection by mouse dragging, from Martin Friebe
git-svn-id: trunk@15760 -
2008-07-13 10:37:18 +00:00
mattias
d875e8ef93 lazbuild: implemented compiling IDE
git-svn-id: trunk@15749 -
2008-07-11 15:43:48 +00:00
mattias
1b29789902 IDE: fixed freeing nested TComponentInterfaces
git-svn-id: trunk@15748 -
2008-07-11 15:31:58 +00:00
mattias
acc9c7d69c IDE: moved some IDE building code down to packagegraph
git-svn-id: trunk@15747 -
2008-07-11 15:21:55 +00:00
mattias
eddb955b2f IDE: implemented recursively closing nested frames
git-svn-id: trunk@15742 -
2008-07-10 18:14:46 +00:00
mattias
4d27d2dca5 IDE+codetools: implemented creating event override for nested components
git-svn-id: trunk@15738 -
2008-07-10 16:17:24 +00:00
mattias
c6197e81fe IDE: creating component interfaces for nested/inline components
git-svn-id: trunk@15734 -
2008-07-10 13:36:50 +00:00
mattias
9dfbba8302 IDE: implemented jumping to inherited inline method
git-svn-id: trunk@15726 -
2008-07-10 00:07:06 +00:00
vincents
e6859b987a IDE: small improvements to the command line handling
git-svn-id: trunk@15724 -
2008-07-09 14:59:04 +00:00
vincents
2c7d835569 IDE: centralized command line parsing from Ido Kanner (issue #11624)
git-svn-id: trunk@15723 -
2008-07-09 14:49:12 +00:00
mattias
dc0bf0c863 lazbuild: implemented compiling IDE without packages
git-svn-id: trunk@15721 -
2008-07-09 13:33:25 +00:00
mattias
9d0afc204c IDE: moved IFDEF BigIDE to lazarus.pp to let it work even on quick build, LazBuild: implemented compiling IDE standard packages
git-svn-id: trunk@15720 -
2008-07-09 13:22:45 +00:00
mattias
6e13c5dbe9 synedit: codefolding fixes: ctrl-mouse underlining, cursor left/right skip blocks from Martin Friebe
git-svn-id: trunk@15718 -
2008-07-09 11:38:05 +00:00
mattias
1546f3eee9 IDEIntf: TPropertyEditorHook changed method names to be ansistring instead shortstring
git-svn-id: trunk@15712 -
2008-07-08 18:48:15 +00:00
mattias
b3038dc825 IDE: showing events of ancestor names with classname
git-svn-id: trunk@15711 -
2008-07-08 18:37:33 +00:00
mattias
6c56c29ae5 IDE: added debugging for frame events
git-svn-id: trunk@15709 -
2008-07-08 17:59:05 +00:00
mattias
f24355994c IDE: added todo
git-svn-id: trunk@15704 -
2008-07-08 14:04:30 +00:00
marc
ee79443e1a * Added nil-check for editor files not part of the project (workaround for #11571)
git-svn-id: trunk@15702 -
2008-07-07 23:17:38 +00:00
mattias
138ad73ec6 IDE: fixed creating methods with the right LookupRoot owner for inline components
git-svn-id: trunk@15700 -
2008-07-07 22:21:48 +00:00
mattias
9cf5b70a7d IDE: writing method names to stream of inline components
git-svn-id: trunk@15698 -
2008-07-07 15:54:50 +00:00
mattias
a1681f0ae4 IDE: delete form component: checking if it is a nested/inline component
git-svn-id: trunk@15696 -
2008-07-07 15:31:08 +00:00
mattias
63efe33bc3 IDE: implemented auto loading frame hidden when ptting a frame onto a form
git-svn-id: trunk@15695 -
2008-07-07 14:22:46 +00:00
mattias
86cf5d94fb IDE: fixed crash on selecting frame
git-svn-id: trunk@15694 -
2008-07-07 14:09:13 +00:00
mattias
75cb5b0984 IDE: close frame: checking if frame is used as inline/nested component
git-svn-id: trunk@15693 -
2008-07-07 11:58:18 +00:00
mattias
085ddbcdac IDE: adding frame to form: adding published var, unit and package
git-svn-id: trunk@15692 -
2008-07-07 11:02:58 +00:00
mattias
30a2dc2ee2 IDE: invertassigntool converted to UTF-8
git-svn-id: trunk@15691 -
2008-07-07 10:26:57 +00:00
mattias
e8071d14a8 synedit: implemented markup system from Martin Friebe
git-svn-id: trunk@15689 -
2008-07-07 07:41:40 +00:00
vincents
892bfce165 LazBuild: fixed default widget set for darwin (bug #11617)
git-svn-id: trunk@15686 -
2008-07-06 20:37:23 +00:00
mattias
5f15a64ce4 IDE: designer component dependencies: implemented searching for inline components
git-svn-id: trunk@15684 -
2008-07-06 14:23:10 +00:00
mattias
6611e4c5c9 IDE: designer: reading inline streams when putting components on a form
git-svn-id: trunk@15683 -
2008-07-06 13:36:02 +00:00
mattias
7d22d4856a IDE: designer: creating components: set csInline before calling Create
git-svn-id: trunk@15682 -
2008-07-06 12:22:03 +00:00
mattias
06eebec281 IDE: designer: creating components: set ComponentState flags before calling Create
git-svn-id: trunk@15681 -
2008-07-06 12:13:43 +00:00
mattias
046b400ff5 IDE: lfm repair dlg: improved layout
git-svn-id: trunk@15680 -
2008-07-06 11:49:02 +00:00