Commit Graph

144 Commits

Author SHA1 Message Date
mattias
e8f4f6e240 replaced several BoolToStr calls with dbgs
git-svn-id: trunk@12914 -
2007-11-18 13:06:38 +00:00
vincents
439f5106bb IDE: enabled fake methods by default, fixes bug #9216.
Use -dDisableFakeMethods to use JIT methods.

git-svn-id: trunk@12822 -
2007-11-11 09:06:53 +00:00
mattias
699c8c7b48 IDE: add check if TMainIDE.CreateNewForm FormEditor1.CreateComponent failed
git-svn-id: trunk@12790 -
2007-11-08 21:49:10 +00:00
mattias
a4dc35765d IDEIntf: added lfm/lrs files for objectinspector
git-svn-id: trunk@11965 -
2007-09-08 14:11:53 +00:00
vincents
370aa4c253 fixed fpc 2.3 compilation (assigning to set or record properties)
git-svn-id: trunk@11078 -
2007-05-04 22:43:58 +00:00
mattias
1398f3e372 lcl: published TFileListBox.Directory
git-svn-id: trunk@11041 -
2007-05-01 10:19:12 +00:00
mattias
7e3ecbe143 IDE: implemented fake methods instead of method hack
git-svn-id: trunk@11038 -
2007-04-30 10:42:56 +00:00
mattias
83d784f501 IDE: implemented fake methods (-dEnableFakeMethods). ToDos: 1. extend TWriter.OnWriteMethodProperty for fPropPath, 2. test
git-svn-id: trunk@11037 -
2007-04-30 00:36:05 +00:00
vincents
3dea707621 IDE: formeditor patch from Yury Sidorov
* show Exception message text is displayed when exception occurs in
component's constructor.
* fixed AV when destroying component when its creation failed.

git-svn-id: trunk@10654 -
2007-02-18 21:00:39 +00:00
mattias
b081e13590 IDE: improved error handling on destroying buggy designer component
git-svn-id: trunk@10463 -
2007-01-17 11:34:15 +00:00
mattias
fb43a48277 IDE: improved error handling on creating designer
git-svn-id: trunk@10462 -
2007-01-17 11:30:54 +00:00
mattias
52796d556e IDE: implemented registering custom component base classes for designer
git-svn-id: trunk@10458 -
2007-01-16 18:28:15 +00:00
mattias
787f9e814d added package SimpleIDEIntf to test IDE plugins easier
git-svn-id: trunk@10372 -
2007-01-04 19:51:33 +00:00
mattias
52994ffffc IDE: implemented renaming inherited form and references in unit (simple search and replace, but better than no replace)
git-svn-id: trunk@10163 -
2006-11-02 20:11:45 +00:00
mattias
00b85598ab IDE: improved renaming inherited components
git-svn-id: trunk@10082 -
2006-10-16 18:20:42 +00:00
mattias
c038401b5b IDE: implemented using Ancestor component when saving inherited root component, codetools: added flag to search in ancestors for dangling events
git-svn-id: trunk@10046 -
2006-10-07 20:49:56 +00:00
mattias
b6f164d0aa IDE: implemented creating designer for hidden component
git-svn-id: trunk@10045 -
2006-10-06 17:28:20 +00:00
mattias
099ee4dc99 IDE: implemented closing designer without freeing component
git-svn-id: trunk@10010 -
2006-09-30 13:57:40 +00:00
mattias
0c307f6bf0 IDE: improved ancestor laoding, LCL: fixed TWinControl.InsertControl overhead calling wrong UpdateControlState
git-svn-id: trunk@10005 -
2006-09-29 17:03:51 +00:00
mattias
ab3ba51719 qt intf: combobox from Luis
git-svn-id: trunk@10004 -
2006-09-29 11:06:13 +00:00
mattias
b5bc7f1565 IDE: implemented renaming unit of JIT class
git-svn-id: trunk@9977 -
2006-09-25 22:11:59 +00:00
mattias
8416ec2b2d IDE: using new unitname instead of default unitname
git-svn-id: trunk@9975 -
2006-09-25 20:34:51 +00:00
mattias
7bb113cec8 fixed a few fpc 2.1.1 incompatibilities
git-svn-id: trunk@9716 -
2006-08-11 12:38:00 +00:00
vincents
fd3b592a8d fixed adding a control to a form by double clicking while a non-control was selected (issue #1856)
git-svn-id: trunk@9048 -
2006-03-30 10:19:00 +00:00
mattias
d36315c0c6 registered TStrings.Strings as define property
git-svn-id: trunk@8400 -
2005-12-31 13:45:27 +00:00
mattias
f37495ee05 replaced error messagedlg on loading form with questiondlg
git-svn-id: trunk@8399 -
2005-12-31 13:03:06 +00:00
mattias
4f4f781869 renamed noncontrolforms.pas to noncontroldesigner.pas
git-svn-id: trunk@8335 -
2005-12-18 11:03:18 +00:00
mattias
6a7d9c6f45 renamed TNonControlForm to TNonControlDesignerForm
git-svn-id: trunk@8334 -
2005-12-18 10:52:54 +00:00
vincents
fc9c3bb22a dump exception backtrace in case of error, when deleting a component
git-svn-id: trunk@8015 -
2005-10-31 11:16:59 +00:00
vincents
cd92287656 Dump stack trace in case of exception when placing a component on a form.
git-svn-id: trunk@7822 -
2005-09-25 19:35:45 +00:00
mattias
418c53918e activated menuintf and idescopes
git-svn-id: trunk@7820 -
2005-09-25 11:52:16 +00:00
mattias
c403a620aa improved error handling
git-svn-id: trunk@7759 -
2005-09-20 18:28:48 +00:00
mattias
904520640b implemented IDE command scopes
git-svn-id: trunk@7733 -
2005-09-17 22:31:17 +00:00
vincents
bc6b4b5817 dump exception stacktrace if adding component fails
git-svn-id: trunk@7686 -
2005-09-13 13:48:32 +00:00
mattias
b2fac2d231 implemented TPropertyEditorHook.DeletePersistent
git-svn-id: trunk@7604 -
2005-08-30 22:08:37 +00:00
vincents
e91c979c4e removed $IFDEF VER1 from Salvatore
git-svn-id: trunk@7475 -
2005-08-03 20:14:56 +00:00
mattias
18509cdbd9 fixed triggering TDataModule, and improved parent search for new designer controls. from Jesus
git-svn-id: trunk@7137 -
2005-05-03 16:52:29 +00:00
marc
354b98ed73 * 64bit patch (partial) from Peter Vreman
git-svn-id: trunk@6972 -
2005-03-17 00:09:37 +00:00
vincents
5c84454943 changed hexstr(cardinal()) for pointers to dbgs() and other 64-bits fixes from Peter Vreman
git-svn-id: trunk@6915 -
2005-03-07 21:59:45 +00:00
mattias
d9ea4139b2 fixed searching parent for new control
git-svn-id: trunk@6837 -
2005-02-25 15:59:27 +00:00
mattias
f91a0b7b97 fixed loading TSpeedButton.Down from Yoyong
git-svn-id: trunk@6775 -
2005-02-09 11:25:19 +00:00
micha
1a1bf02612 delay setting parent until after setbounds, prevents control being displayed at (0,0)
git-svn-id: trunk@6772 -
2005-02-08 21:33:20 +00:00
vincents
6f7b6034ad fixed fpc 1.0.x compilation
git-svn-id: trunk@6606 -
2005-01-15 18:41:47 +00:00
vincents
c535f37167 use xml units from fpc, if not compiling with fpc 1.0
git-svn-id: trunk@6603 -
2005-01-15 13:44:03 +00:00
vincents
a66dd7eb21 Removed some fpc 1.9.4 workarounds
git-svn-id: trunk@6559 -
2005-01-12 21:03:48 +00:00
mattias
4e924ae6a2 implemented open project after open standard windows
git-svn-id: trunk@6367 -
2004-12-12 03:54:09 +00:00
vincents
9d07455586 fixed fpc 1.0.x compilation
git-svn-id: trunk@6365 -
2004-12-11 20:04:36 +00:00
mattias
93cb3ed38c implemented auto add on double click on component palette
git-svn-id: trunk@6358 -
2004-12-10 19:22:28 +00:00
mattias
40bafd24f2 added variants IFDEF
git-svn-id: trunk@6344 -
2004-12-06 23:26:31 +00:00
mattias
d2d3030a60 implemented creating classes at run time from any TComponent descendant
git-svn-id: trunk@6272 -
2004-11-20 11:20:06 +00:00