Commit Graph

79 Commits

Author SHA1 Message Date
juha
f38190794b Formatting: joined lines where only ');' was split to its own line, in procedure defs.
git-svn-id: trunk@29871 -
2011-03-16 16:52:28 +00:00
mattias
2755108d9c IDEIntf: moved compiler options to unit of its own (compoptsintf.pas), added access to compiler options of packages
git-svn-id: trunk@29523 -
2011-02-13 13:42:19 +00:00
mattias
91b4f23fd4 IDE: made inherited items more clear
git-svn-id: trunk@29106 -
2011-01-18 12:13:00 +00:00
mattias
160b52476f IDEIntf: started TIDEWindowCreator for registering independent/dockable windows
git-svn-id: trunk@25597 -
2010-05-24 00:58:44 +00:00
paul
70d6216214 ide: don't add unneeded units for new frame and new datamodule
git-svn-id: trunk@25504 -
2010-05-19 07:47:04 +00:00
paul
f44f816bec ide, ideintf: don't add LResources for the forms which uses fpc resources
git-svn-id: trunk@25503 -
2010-05-19 07:41:49 +00:00
mattias
a92d69cb0d IDE: undid handling copy, cut, paste of objectinspector
git-svn-id: trunk@24855 -
2010-04-23 16:05:36 +00:00
mattias
188ae1249a IDE: removing designer commands cut,copy,paste and using global ones, bug #15481
git-svn-id: trunk@24699 -
2010-04-18 17:19:27 +00:00
martin
6d923e4923 SourceEditor, IDE: Updates/Preparation for SynDualView
git-svn-id: trunk@24363 -
2010-04-01 23:07:21 +00:00
paul
4ca87431d7 ide: increase project version build number only on build and not on each compile/run
git-svn-id: trunk@23772 -
2010-02-24 02:32:13 +00:00
mattias
e01fe377a6 IDE: delphi converter: silently adding interfaces unit, bug #15641
git-svn-id: trunk@23685 -
2010-02-11 09:08:57 +00:00
paul
78e8334829 ide: implement import/export of compiler options for the merged dialog
git-svn-id: trunk@23515 -
2010-01-21 09:51:14 +00:00
paul
4a17de49ea ide: fix compilation with the fpc trunk
git-svn-id: trunk@23410 -
2010-01-09 18:56:43 +00:00
paul
ee188b5600 ideintf, ide: project resources:
- rename TLFMResourceType to TResourceType (and same for other TLFMResource...)
  - move ResourceType to TAbstractProjectResources
  - when fpc resources are chosen:
    1. don't create project .lrs file
    2. use .rc file on all systems (requires windres (or gorc for win64))

git-svn-id: trunk@23292 -
2009-12-26 19:01:05 +00:00
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