Commit Graph

107 Commits

Author SHA1 Message Date
lazarus
041250d1cf Changes for wordcompletion and many other things from Mattias.
Shane

git-svn-id: trunk@186 -
2001-02-20 16:53:27 +00:00
lazarus
d7c1389787 Added some functions
Shane

git-svn-id: trunk@184 -
2001-02-16 19:13:31 +00:00
lazarus
97ea122574 Added -gl option to compiler options. CAW
git-svn-id: trunk@181 -
2001-02-09 05:04:47 +00:00
lazarus
79445d5fa8 Partially implemented Save Project As menu selection. CAW
git-svn-id: trunk@180 -
2001-02-08 06:09:25 +00:00
lazarus
a2e58fdb3b Began adding code to save project to the output directory. Added TODO
comments and cleaned up some of the code.                            CAW

git-svn-id: trunk@179 -
2001-02-08 06:08:13 +00:00
lazarus
03b52d2c2c Fix crashing bug.
Added the ability for TProject to load and save the compiler options.
Added Clear method.                                                   CAW

git-svn-id: trunk@178 -
2001-02-08 04:34:10 +00:00
lazarus
bde7e85bed Trying to get the last control of the last form focused when a dialog closes.
Still working on it.
Shane

git-svn-id: trunk@177 -
2001-02-06 20:59:17 +00:00
lazarus
77cd73123e Shane
git-svn-id: trunk@175 -
2001-02-06 18:19:38 +00:00
lazarus
ee40879606 Changed TSpeedbutton in gtkobject so it erases itself when it's set to visible=false;
Shane

git-svn-id: trunk@174 -
2001-02-06 14:52:47 +00:00
lazarus
467b5fc459 Changed the files from mode delphi to mode objfpc
Shane

git-svn-id: trunk@173 -
2001-02-06 13:55:23 +00:00
lazarus
aa81046e12 Fixes from Mattias for EditorOPtions
Fixes to COmpiler that should allow people to compile if their path is set up.
Changes to code completion.
Shane

git-svn-id: trunk@172 -
2001-02-06 13:38:58 +00:00
lazarus
67fe309404 Goto dialog added
Shane

git-svn-id: trunk@171 -
2001-02-04 19:23:26 +00:00
lazarus
5eb3c3af49 Code cleanup
Shane

git-svn-id: trunk@170 -
2001-02-04 18:24:42 +00:00
lazarus
c93bdb1d05 Clean up of CustomFormEditor.pp
Shane

git-svn-id: trunk@169 -
2001-02-04 18:06:19 +00:00
lazarus
6ecb60e9b4 Code cleanup and JITFOrms bug fix.
Shane

git-svn-id: trunk@168 -
2001-02-04 04:18:12 +00:00
lazarus
e07823a099 CodeCompletion works pretty well.
Shane

git-svn-id: trunk@167 -
2001-02-03 02:33:07 +00:00
lazarus
bf2acd12f4 Codecompletion changes.
Added code to Uniteditor for code completion.

Also, added code to gtkobject.inc so forms now get keypress events.
Shane

git-svn-id: trunk@166 -
2001-02-02 20:13:39 +00:00
lazarus
a60f0a22ae Start of code completion code.
Shane

git-svn-id: trunk@165 -
2001-02-02 14:23:38 +00:00
lazarus
694b526564 Changes for code completion.
Shane

git-svn-id: trunk@164 -
2001-02-01 21:04:32 +00:00
lazarus
b63fd4b108 Started the code completion.
Shane

git-svn-id: trunk@162 -
2001-02-01 16:45:20 +00:00
lazarus
3e14935439 Polished the Find and Find Again features.
Shane

git-svn-id: trunk@161 -
2001-02-01 02:33:13 +00:00
lazarus
ab5868d740 Changed to TCOmboBox focusing.
Shane

git-svn-id: trunk@160 -
2001-01-31 21:16:45 +00:00
lazarus
6e5214d1d9 Ctrl-S and Ctrl-O can be used in the editor to OPEN and Save the file now.
Shane

git-svn-id: trunk@159 -
2001-01-31 20:41:51 +00:00
lazarus
2309e338b0 Added the Ctrl-Shift-A and S to flip between editor tabs on the editing window.
Shane

git-svn-id: trunk@158 -
2001-01-31 19:50:48 +00:00
lazarus
a5e1df0838 Added the ability to use the FIND feature in the editor.
Shane

git-svn-id: trunk@157 -
2001-01-31 18:57:29 +00:00
lazarus
8d90db514d Changed UnitEditor.pp to load the LAzarus.dci file from your home directory if it exists.
Shane

git-svn-id: trunk@156 -
2001-01-31 14:37:28 +00:00
lazarus
f74fc3c637 Commitng source with new editor.
Shane

git-svn-id: trunk@155 -
2001-01-31 13:03:33 +00:00
lazarus
1b047e0f9b Removed global unit.
Renamed TProjectUnitInfo to TUnitInfo.
Added Source property to both TUnitInfo and TProject to hold source code
  for units and project.
Added functions to load and save units to TUnitInfo.
Added code to save and load units when a project is saved and loaded.  CAW

git-svn-id: trunk@154 -
2001-01-31 06:28:41 +00:00
lazarus
068eabfdf5 Removed global unit. CAW
git-svn-id: trunk@153 -
2001-01-31 06:26:53 +00:00
lazarus
ca586f24c0 Removed global unit. CAW
git-svn-id: trunk@152 -
2001-01-31 06:26:23 +00:00
lazarus
e953bd0e5a Removed global unit.
Removed and commented all references to TUnitInfo.

git-svn-id: trunk@151 -
2001-01-31 06:25:35 +00:00
lazarus
c8872787b4 Moved Project Options and Compiler Options menus to the Project menu.
Added Project property to TMainIDE class to allow the project to be
accessed from other units.                                            CAW

git-svn-id: trunk@146 -
2001-01-29 05:46:30 +00:00
lazarus
e856c6896b Moved compiler options to write to the project file. CAW
git-svn-id: trunk@145 -
2001-01-29 05:44:02 +00:00
lazarus
061fa9525a Created new TProjectUnitInfo class.
Created new TProject class. Saves to XML config file.
Moved compiler options to write to the project file.            CAW

git-svn-id: trunk@144 -
2001-01-29 05:42:41 +00:00
lazarus
640b9e463d *** empty log message ***
git-svn-id: trunk@138 -
2001-01-25 15:57:15 +00:00
lazarus
0876960b91 Documentation.
Shane

git-svn-id: trunk@137 -
2001-01-25 15:53:19 +00:00
lazarus
ad995611b8 Documentation added.
Shane

git-svn-id: trunk@136 -
2001-01-25 15:42:57 +00:00
lazarus
6bde1f02ae Minor changees
Shane

git-svn-id: trunk@127 -
2001-01-18 13:27:31 +00:00
lazarus
5fff3549d0 trying to determine what's crashing LAzarus on load.
Shane

git-svn-id: trunk@126 -
2001-01-16 23:30:45 +00:00
lazarus
c0ca68ed97 Removes the resource for TViewUnits and it compiles and runs now.
Shane

git-svn-id: trunk@125 -
2001-01-16 22:04:26 +00:00
lazarus
b86d3c39a1 Changed LResources to TLResources
Shane

git-svn-id: trunk@124 -
2001-01-16 16:21:29 +00:00
lazarus
1476ee9a17 Changes for loading filesa
Shane

git-svn-id: trunk@122 -
2001-01-15 20:55:44 +00:00
lazarus
001301df01 Fixed a stupid error I caused by using a variable as an index in main.pp and this variable sometimes caused an exception because the index was out of range.
Shane

git-svn-id: trunk@121 -
2001-01-15 18:25:51 +00:00
marco
30c39459e7 * Initial version. Same as Linux, and probably will be that way.
git-svn-id: trunk@120 -
2001-01-14 20:50:23 +00:00
lazarus
a38cefe625 Shane
git-svn-id: trunk@119 -
2001-01-14 03:56:57 +00:00
lazarus
0c8466f7f1 Minor fixes
Shane

git-svn-id: trunk@118 -
2001-01-13 06:11:07 +00:00
lazarus
05b6ea0354 Minor changes
Shane

git-svn-id: trunk@117 -
2001-01-13 03:09:37 +00:00
lazarus
92261b271b Shiftstate fixed so it reports ssCtrl and ssShift now.
You can use Shift-Ctrl-Up and Down to jump to procedures in the code explorer.
Shane

git-svn-id: trunk@116 -
2001-01-12 20:22:09 +00:00
lazarus
874482b405 Named the speedbuttons in MAINIDE and took out some writelns.
Shane

git-svn-id: trunk@115 -
2001-01-12 18:46:50 +00:00
lazarus
feb921f5b1 Changes for keyevents in the editor.
Shane

git-svn-id: trunk@113 -
2001-01-12 18:10:54 +00:00