Commit Graph

35179 Commits

Author SHA1 Message Date
mattias
ae7b77b8ac synedit, lazcontrols, ideintf: added lclwidgettype to output directory to avoid rebuild for lazbuild
git-svn-id: trunk@35985 -
2012-03-14 17:23:28 +00:00
mattias
0bdd29c9e9 lazbuild: --build-mode now selects the IDE build mode, --build-ide options are now added
git-svn-id: trunk@35984 -
2012-03-14 17:09:20 +00:00
mattias
67d3d79813 nogui: fixed linking
git-svn-id: trunk@35983 -
2012-03-14 17:02:37 +00:00
zeljko
3fcf97aadc Gtk2: fixed wrong selStart result after pasting data into GtkEntry. issue #7243
git-svn-id: trunk@35982 -
2012-03-14 17:00:47 +00:00
mattias
f2155a0f4b nogui: less hints
git-svn-id: trunk@35981 -
2012-03-14 16:46:25 +00:00
mattias
1629127aa2 lcl: make cleanall: clean up customdrawn, cocoa and nogui
git-svn-id: trunk@35980 -
2012-03-14 15:57:56 +00:00
sekelsenmat
7e41991294 LCL-CustomDrawn: Fixes clicking in controls inside second page of a TNotebook, starts implementing the drawing of TGroupBox
git-svn-id: trunk@35979 -
2012-03-14 14:12:55 +00:00
mattias
7533b7fae0 fixed make lazbuild to create unit output directory
git-svn-id: trunk@35978 -
2012-03-14 13:23:40 +00:00
mattias
364f0cd318 fixed make lazbuild, cleaned up makefile
git-svn-id: trunk@35977 -
2012-03-14 13:10:26 +00:00
mattias
2473867d22 lcl: added make help, make intf, make cleanintf, make cleanall
git-svn-id: trunk@35976 -
2012-03-14 13:09:44 +00:00
sekelsenmat
eee15bd691 LCL-CustomDrawn: Corrects the z-order of clicking
git-svn-id: trunk@35975 -
2012-03-14 12:39:46 +00:00
sekelsenmat
11a6c128d9 Minor change in TCDSpinEdit: Double is better then Extended
git-svn-id: trunk@35974 -
2012-03-14 10:35:48 +00:00
sekelsenmat
6d8f89f7ee Initial implementation of TCDSpinEdit (supports both float and integer value)
git-svn-id: trunk@35973 -
2012-03-14 09:39:36 +00:00
mattias
1c114e532d IDE: main copy/paste/cut: fixed for docking
git-svn-id: trunk@35972 -
2012-03-14 09:37:45 +00:00
mattias
0100b74916 IDE: comment
git-svn-id: trunk@35971 -
2012-03-14 09:18:39 +00:00
paul
b4a29ed05b ideintf: show properties of persistent descendant (patch of Max Vlasov, issue #0019994)
git-svn-id: trunk@35970 -
2012-03-14 09:09:58 +00:00
mattias
b335cbcd8b IDE: main copy/paste/cut via shortcut
git-svn-id: trunk@35969 -
2012-03-14 09:03:31 +00:00
paul
122f10fd9a lcl: call Clear to clear the sub items list on destroy (bug #0021431)
git-svn-id: trunk@35968 -
2012-03-14 08:54:54 +00:00
paul
4cf3e171b6 ide: Bind main menu Cut, Copy, Paste commands to designer too (issue #0001350)
git-svn-id: trunk@35967 -
2012-03-14 07:53:54 +00:00
paul
519194cb6c ideintf: add TComponentEditorDesigner CanCopy method similar to CanPaste
git-svn-id: trunk@35966 -
2012-03-14 07:24:37 +00:00
paul
694635da21 win32: set IgnoreNextCharWindow on WM_KEYDOWN, WM_SYSKEYDOWN and clear it if it is not processed (fixes issue #0020993)
git-svn-id: trunk@35965 -
2012-03-14 06:26:35 +00:00
paul
dd1c5a1062 win32: debug more EM_ message
git-svn-id: trunk@35964 -
2012-03-14 03:36:21 +00:00
paul
bd4ff02813 lcl: set csCaptureMouse to TCustomLabel - this partly fix issue #0021306
git-svn-id: trunk@35963 -
2012-03-14 01:49:07 +00:00
paul
a54c5387fe win32: hide modal window by SetWindowPos() - this partly fix issue #0021306
git-svn-id: trunk@35962 -
2012-03-14 01:48:40 +00:00
paul
b2e6bf87e6 lcl: restore focused form after enabling them in show modal, also do this after hiding the modal form
git-svn-id: trunk@35961 -
2012-03-14 01:45:13 +00:00
martin
a4e43e4501 AnchorEditor: commit keyboard changes. Issue #0020826
git-svn-id: trunk@35960 -
2012-03-14 00:41:15 +00:00
mattias
ff6d88d005 todolist: fixed xml of lpk
git-svn-id: trunk@35959 -
2012-03-13 23:59:36 +00:00
mattias
42ce8bcc1c lazutils: txmlconfig.create(nil): set readflags
git-svn-id: trunk@35958 -
2012-03-13 23:54:40 +00:00
mattias
218272b7e0 IDE: read lpk: allow lower than in attribute value to read old lpk
git-svn-id: trunk@35957 -
2012-03-13 23:47:13 +00:00
martin
cb3b57701c SynEdit: refactor, make TSynEditAutoComplete based on plugin
git-svn-id: trunk@35956 -
2012-03-13 23:46:25 +00:00
martin
9b1daa010e SynEdit: refactor change text-buffer, update plugin handlers, like other handlers
git-svn-id: trunk@35955 -
2012-03-13 23:46:19 +00:00
martin
43a5ae2dff SynEdit: small refactor (don't hold copy of undolist in syncro plugin)
git-svn-id: trunk@35954 -
2012-03-13 23:43:51 +00:00
martin
149c8660b0 SynEdit Win-IME: fix potential issue with shared edits
git-svn-id: trunk@35953 -
2012-03-13 23:30:25 +00:00
mattias
118c034ea5 IDE: menu caption: New Component
git-svn-id: trunk@35952 -
2012-03-13 23:28:44 +00:00
mattias
065b887ee3 codetools: fixed crash in TCodeCompletionCodeTool.AddProcedureCompatibleToProcType, bug #21271
git-svn-id: trunk@35951 -
2012-03-13 23:01:54 +00:00
mattias
3565bdf474 IDE: clean up
git-svn-id: trunk@35950 -
2012-03-13 23:00:03 +00:00
mattias
9f12b07c98 codetools: clean up
git-svn-id: trunk@35949 -
2012-03-13 22:59:32 +00:00
mattias
51e35fb2e6 IDE: project po output directory: keep relative
git-svn-id: trunk@35948 -
2012-03-13 22:45:45 +00:00
mattias
418d6a5181 IDE mark project modified when changing use applicationbundle
git-svn-id: trunk@35947 -
2012-03-13 22:32:15 +00:00
mattias
8021eb0961 lazutils: IsUNCPath, ExtractUNCVolume: only windows
git-svn-id: trunk@35946 -
2012-03-13 22:27:42 +00:00
mattias
20411d8d19 lazbuild: fixed compilation, bug #21477
git-svn-id: trunk@35945 -
2012-03-13 22:22:38 +00:00
mattias
fb165ba80b IDE: only save lpi/lps if xml changed
git-svn-id: trunk@35944 -
2012-03-13 22:19:21 +00:00
mattias
9a4216f43e lazutils: TXMLConfig.Flush: use WriteXMLFile to allow overriding
git-svn-id: trunk@35943 -
2012-03-13 22:18:38 +00:00
mattias
213f110c4c codetools: fixed TCodeBuffer.FileOnDiskNeedsUpdate/FileOnDiskIsEqual for virtual and created files
git-svn-id: trunk@35942 -
2012-03-13 22:17:35 +00:00
mattias
512d8e4f1c IDE: switched to new laz2_xml
git-svn-id: trunk@35938 -
2012-03-13 21:05:20 +00:00
mattias
3e9e907062 IDE: switched to new laz2_xml
git-svn-id: trunk@35937 -
2012-03-13 20:55:43 +00:00
mattias
64d28c0873 codetools: TCodeBufXMLConfig.WriteXMLFile: only save if needed
git-svn-id: trunk@35936 -
2012-03-13 20:30:34 +00:00
mattias
6088a1a052 codetools: TSourceLog.LoadFromStream: check if source has changed
git-svn-id: trunk@35935 -
2012-03-13 20:12:36 +00:00
mattias
1de0002886 IDE: open project: use disk file nme
git-svn-id: trunk@35934 -
2012-03-13 20:06:06 +00:00
mattias
aab4ac2b3a IDE: write lpi: do not invalidate file state, this is done by the xmlconfig
git-svn-id: trunk@35933 -
2012-03-13 20:03:19 +00:00