mattias
ffa522c0ae
IDE: reduced updating window menu on idle
...
git-svn-id: trunk@22973 -
2009-12-05 10:17:51 +00:00
paul
d342bcff0e
ide: if project options has FPC resource chosen then generate all new forms, datamodules and frames with that resources
...
git-svn-id: trunk@22968 -
2009-12-04 17:32:00 +00:00
mattias
830714131b
IDE: creating manifest file only for win32/win64 and where the exe is, which can differ from the project directory
...
git-svn-id: trunk@22849 -
2009-11-28 12:55:38 +00:00
paul
00cc1fb130
ide: don't declare a class variable for the new inherited items if they are inherits from the TFrame (new dialog)
...
git-svn-id: trunk@22359 -
2009-10-31 15:06:47 +00:00
paul
75d877a8fb
ide: rename AUnitName properties to Unit_Name
...
git-svn-id: trunk@22354 -
2009-10-30 15:16:14 +00:00
paul
79ff6ed4bc
components, ide, ideintf: change UnitName identifier to AUnitName inside classes (preparations for the new TObject.UnitName method)
...
git-svn-id: trunk@22327 -
2009-10-29 08:40:22 +00:00
mattias
29ea3fdaa5
IDE: fixup references when dropping a frame onto a form
...
git-svn-id: trunk@22260 -
2009-10-22 13:56:11 +00:00
mattias
438579ae18
IDE: new dialog: using localized names
...
git-svn-id: trunk@20992 -
2009-07-28 14:04:33 +00:00
mattias
313765804b
added resourcestrings
...
git-svn-id: trunk@20991 -
2009-07-28 13:58:37 +00:00
mattias
243682df33
IDEIntf: changed some var to out
...
git-svn-id: trunk@20589 -
2009-06-12 06:49:14 +00:00
mattias
ba16d11eae
IDE: implemented rename main unit
...
git-svn-id: trunk@20235 -
2009-05-26 10:59:23 +00:00
paul
d691c803fc
ide, debugger: mark source line when jump into it (by double click) from the call stack dialog
...
git-svn-id: trunk@19727 -
2009-05-01 10:16:05 +00:00
mattias
13d580f6d8
IDE: making some abort buttons context sensitive
...
git-svn-id: trunk@19387 -
2009-04-12 22:53:16 +00:00
mattias
35ccd93e17
IDE: new unit: fixed using IsPascalUnit when adding file to uses section of project
...
git-svn-id: trunk@18621 -
2009-02-09 20:03:04 +00:00
mattias
0b0d219245
fixed some visibilities
...
git-svn-id: trunk@17521 -
2008-11-22 16:13:03 +00:00
paul
3c446ce0da
ide: don't declare a class variable for new TFrame descendant (when you create a frame in the ide)
...
git-svn-id: trunk@17172 -
2008-11-01 16:53:26 +00:00
mattias
ca1ba91b58
IDE: added unit FileUtil to new units
...
git-svn-id: trunk@16273 -
2008-08-27 11:28:48 +00:00
mattias
ea23d0c086
IDE+codetools: using compiler mode Delphi when set in compiler options
...
git-svn-id: trunk@16092 -
2008-08-17 19:45:49 +00:00
mattias
e98cde9ee1
IDE: added New file item inherited component based on bug/patch 1287
...
git-svn-id: trunk@15076 -
2008-05-08 12:39:46 +00:00
paul
d4aba5ae44
ide:
...
- derive FrameDesigner and NonControlDesigner from the same ancestor and use it where is possible (simplify code)
- set UseCreateFormStatements to false for frames
git-svn-id: trunk@15059 -
2008-05-06 09:29:24 +00:00
paul
3825a0a319
ide: start frame support (with -dEnableTFrame)
...
git-svn-id: trunk@15052 -
2008-05-06 03:28:07 +00:00
tombo
7f51d24813
IDE: Changed menu item Windows to singular, show menu item check for active form
...
git-svn-id: trunk@12826 -
2007-11-11 14:58:03 +00:00
mattias
4ec6450897
IDE: implemented attributes for code templates
...
git-svn-id: trunk@11997 -
2007-09-11 17:38:17 +00:00
mattias
a4dc35765d
IDEIntf: added lfm/lrs files for objectinspector
...
git-svn-id: trunk@11965 -
2007-09-08 14:11:53 +00:00
mattias
6b9944e3a0
IDE: compiling a package now shows it in the MainBar caption, building the IDE does not save virtual projects
...
git-svn-id: trunk@10837 -
2007-03-31 12:41:20 +00:00
mattias
ab3ba51719
qt intf: combobox from Luis
...
git-svn-id: trunk@10004 -
2006-09-29 11:06:13 +00:00
mattias
694d469e5e
IDEIntf: added revert editor file function, h2pas gui: added tools for extern c and empty c macros
...
git-svn-id: trunk@9839 -
2006-09-08 15:24:58 +00:00
mattias
f7855da268
IDE: moved package compile code to packagesystem, IDEIntf: removed IsPartOfProject flag of Backup functions, lazbuidl: package compiling
...
git-svn-id: trunk@9821 -
2006-09-06 22:40:37 +00:00
mattias
3080a56bcc
IDE: closing all forms when IDE is closing
...
git-svn-id: trunk@9819 -
2006-09-05 19:41:48 +00:00
mattias
2e614998a5
IDE/lazbuild: moved macros to TBuildManager
...
git-svn-id: trunk@9814 -
2006-09-05 10:39:25 +00:00
mattias
652f249a8b
IDE: started BuildManager, the IDE part controlling all building, compiling
...
git-svn-id: trunk@9811 -
2006-09-04 21:21:54 +00:00
mattias
b45d740067
sorted IDE macros
...
git-svn-id: trunk@9796 -
2006-09-02 21:10:32 +00:00
mattias
504a3626cd
started lazbuild
...
git-svn-id: trunk@9784 -
2006-09-02 11:24:50 +00:00
mattias
eca40584b9
IDEIntf: added IDESearchInText, added text converter tools
...
git-svn-id: trunk@9683 -
2006-07-26 16:51:44 +00:00
mattias
0fdb95d4a6
improved Delphi project converter with reading .dof and .cfg file, multiple retries and fixing include filenames in .lpr
...
git-svn-id: trunk@8868 -
2006-03-05 23:55:40 +00:00
mattias
17f7100bdb
moved IDE functions to convert delphi projects to unit of its own
...
git-svn-id: trunk@8853 -
2006-03-01 12:12:42 +00:00
mattias
17092a4e58
implemented make bigide
...
git-svn-id: trunk@8412 -
2006-01-02 20:39:49 +00:00
mattias
6eb78f3ee0
fixed saving non project editor files, when saving to test directory
...
git-svn-id: trunk@8324 -
2005-12-14 23:24:04 +00:00
mattias
394baa43ef
added some resourcestrings
...
git-svn-id: trunk@8138 -
2005-11-12 09:12:07 +00:00
mattias
c54f333978
started IDE progress dialog and splitted project sessions
...
git-svn-id: trunk@8120 -
2005-11-09 19:40:59 +00:00
mattias
4595d9066c
implemented IDE code macro selection
...
git-svn-id: trunk@8102 -
2005-11-08 15:50:42 +00:00
mattias
0936587d9f
started loading ancestor form classes - far away from being usable, do not use
...
git-svn-id: trunk@8070 -
2005-11-06 01:23:05 +00:00
mattias
859081d346
component palette popup menu now searches for virtual units
...
git-svn-id: trunk@7883 -
2005-10-02 10:02:06 +00:00
mattias
418c53918e
activated menuintf and idescopes
...
git-svn-id: trunk@7820 -
2005-09-25 11:52:16 +00:00
mattias
f1bd1cc6c5
implemented using menuintf for IDE main menu
...
git-svn-id: trunk@7779 -
2005-09-21 22:33:37 +00:00
mattias
9dfd7b0475
implemented TApplication.OnActivate/OnDeactivate
...
git-svn-id: trunk@7714 -
2005-09-16 09:39:08 +00:00
mattias
abe8ca8638
fixed debugger working directory with -FE option
...
git-svn-id: trunk@7607 -
2005-08-31 08:17:04 +00:00
vincents
e91c979c4e
removed $IFDEF VER1 from Salvatore
...
git-svn-id: trunk@7475 -
2005-08-03 20:14:56 +00:00
mattias
bb74449136
fixed registering TStaticText
...
git-svn-id: trunk@7276 -
2005-06-23 18:48:55 +00:00
mattias
e91d514ec5
added TLazIDEInterface.DoOpenProject
...
git-svn-id: trunk@7214 -
2005-05-31 21:26:10 +00:00
mattias
dc21f3484c
added TLazProject.ProjectInfoFile, fixed saving editor files if deleted
...
git-svn-id: trunk@7204 -
2005-05-26 20:17:50 +00:00
mattias
5d208b3b2b
added TLazIDEInterface.ActiveProject property
...
git-svn-id: trunk@7199 -
2005-05-23 23:39:02 +00:00
mattias
a4f497026b
fixed ambigious with ambiguous
...
git-svn-id: trunk@7011 -
2005-03-23 10:45:06 +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
mattias
85db9924a1
added global package links for lazarus cvs packages
...
git-svn-id: trunk@6382 -
2004-12-16 22:09:53 +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
mattias
68c0ee8c21
renamed avl_tree.pas to oldavltree.pas for new fpc 1.9.5
...
git-svn-id: trunk@6210 -
2004-11-06 19:49:14 +00:00
mattias
eb45bfc091
implemented custom project types
...
git-svn-id: trunk@6093 -
2004-10-01 11:23:07 +00:00
vincents
450371882c
splitted off unit FileUtil, it doesn't depend on other LCL units
...
git-svn-id: trunk@6081 -
2004-09-27 22:05:41 +00:00
mattias
f252d6adac
added refactoring submenu in source editor popupmenu and implemented simple var/const heuristic for extract proc
...
git-svn-id: trunk@6011 -
2004-09-16 00:15:50 +00:00
mattias
06702cefa4
implemented autofixing MainUnit IDE directive PathDelim by Vincent
...
git-svn-id: trunk@5989 -
2004-09-12 22:57:29 +00:00
mattias
ca675e25c7
implemented registration of project file types
...
git-svn-id: trunk@5899 -
2004-09-01 09:43:24 +00:00
mattias
02957fe9b9
Open unit of component palette component now jumps to declaration
...
git-svn-id: trunk@5773 -
2004-08-12 10:50:14 +00:00
mattias
674612146d
added main IDe hints
...
git-svn-id: trunk@5750 -
2004-08-08 18:20:41 +00:00
mattias
a7d381ad9d
splitted TMainIDE (main control instance) and TMainIDEBar (IDE menu and palette), added mainbase.pas and mainintf.pas
...
git-svn-id: trunk@5749 -
2004-08-08 18:02:45 +00:00