Commit Graph

10461 Commits

Author SHA1 Message Date
lazarus
ac26d5531f MG: free fhintfont
git-svn-id: trunk@408 -
2001-11-12 11:54:10 +00:00
lazarus
f41b3116ce MG: free FFont on destroy
git-svn-id: trunk@407 -
2001-11-12 07:56:56 +00:00
lazarus
67cf25e0fa MG: fixed set formicon on invisible forms
git-svn-id: trunk@406 -
2001-11-10 10:48:02 +00:00
lazarus
8dd386378b Minor fixes
Shane

git-svn-id: trunk@404 -
2001-11-09 20:48:36 +00:00
lazarus
40cb0d378a HintWindow changes
Shane

git-svn-id: trunk@403 -
2001-11-09 19:14:25 +00:00
lazarus
aeb18d8c38 MG: fixed GetItemIndex-Handle-NotAllocated-Crash bug
git-svn-id: trunk@400 -
2001-11-09 14:33:41 +00:00
lazarus
4d2da430b7 added popupmenu+arrows to notebooks, added target filename
git-svn-id: trunk@389 -
2001-11-05 18:18:19 +00:00
lazarus
6241105b36 MWE: Updated version
git-svn-id: trunk@387 -
2001-11-05 00:10:43 +00:00
lazarus
2b97867c60 MG: fixed errorline showing, resource adding and published var editing and added make cleanall
git-svn-id: trunk@384 -
2001-11-03 08:37:37 +00:00
lazarus
326a431398 MG: applied Keith Bowes win32 interface updates
git-svn-id: trunk@383 -
2001-11-01 22:40:14 +00:00
lazarus
5da619f0b3 Changes to Messagebox.
Added line to CodeTools to prevent duplicate USES entries.

git-svn-id: trunk@382 -
2001-11-01 21:30:35 +00:00
lazarus
0180f8302a Changed Application.Messagebox to use TMessageBox class.
Added icon images for mtError and mtConfirmation
Shane

git-svn-id: trunk@381 -
2001-11-01 18:48:52 +00:00
lazarus
0c36e4eab1 MG: added ExceptProc to forms.pp
git-svn-id: trunk@380 -
2001-10-31 22:12:12 +00:00
lazarus
bb9b3d32fe Added code for TApplication to get it ready to accept exceptions.
Shane

git-svn-id: trunk@378 -
2001-10-31 21:43:29 +00:00
lazarus
2cbcc53a57 Fixed the gtk mousemove bug where the control gets the coord's based on it's parent instead of itself.
Shane

git-svn-id: trunk@375 -
2001-10-31 16:29:23 +00:00
lazarus
82aca78edd MG: fixed sorted customlistbox
git-svn-id: trunk@373 -
2001-10-31 10:38:26 +00:00
lazarus
1296a70f3e MG: fixed parsing constants with OR, AND, XOR, MOD, DIV, SHL, SHR
git-svn-id: trunk@369 -
2001-10-25 19:02:18 +00:00
lazarus
0aaf66dea5 Added an IFDEF for VER1_1
Shane

git-svn-id: trunk@368 -
2001-10-25 13:21:06 +00:00
lazarus
74d3d43522 MG: workaround for fpc1.1 in GTKAPIWidgetClient_ClassInit
git-svn-id: trunk@366 -
2001-10-24 09:28:03 +00:00
lazarus
5535649f0b MG: fixes for fpc 1.1: range check errors
git-svn-id: trunk@365 -
2001-10-24 00:35:55 +00:00
lazarus
a5a458d225 MG: fixed customradiogroup OnClick + ItemIndex
git-svn-id: trunk@361 -
2001-10-19 14:27:43 +00:00
lazarus
5710c6c271 MG: fixed speedbuttons numglyphs>1 and started IDE debugging
git-svn-id: trunk@358 -
2001-10-18 13:01:33 +00:00
lazarus
6897d83bf2 MG: removed splashform fix, because of the unpredictable side effects
git-svn-id: trunk@353 -
2001-10-16 20:01:28 +00:00
lazarus
d5ce8010d6 MG: added nvidia opengl support and a new opengl example from satan
git-svn-id: trunk@352 -
2001-10-16 14:19:13 +00:00
lazarus
9c0893ff5e MG: added clicked event to TButton, MessageDialog reacts to return key
git-svn-id: trunk@351 -
2001-10-16 10:51:10 +00:00
lazarus
a4f8e5ce80 MG: added complete code
git-svn-id: trunk@349 -
2001-10-15 13:11:28 +00:00
lazarus
54395a0848 MG: fixed caret lost, gtk cleanup, bracket lvls, bookmark saving
git-svn-id: trunk@345 -
2001-10-10 17:55:06 +00:00
lazarus
2575c72711 MG: added codetools, fixed synedit unindent, fixed MCatureHandle
git-svn-id: trunk@343 -
2001-10-09 09:46:59 +00:00
lazarus
596a86978a MG: fixed GetPixel
git-svn-id: trunk@341 -
2001-10-08 12:57:07 +00:00
lazarus
4c04295209 MG: fixed TColorDialog set color
git-svn-id: trunk@340 -
2001-10-08 08:05:08 +00:00
lazarus
10f39f4d33 MG: minor fix
git-svn-id: trunk@339 -
2001-10-07 07:35:28 +00:00
lazarus
d6dced53e4 MG: fixed setpixel and TCustomForm.OnResize event
git-svn-id: trunk@338 -
2001-10-07 07:28:34 +00:00
lazarus
4aed2a0ba4 MG: reduced repaints
git-svn-id: trunk@337 -
2001-10-03 21:03:02 +00:00
lazarus
1a42b43afc MG: activated TCustomForm.OnCreate event
git-svn-id: trunk@335 -
2001-10-03 17:34:27 +00:00
lazarus
68eca96428 MG: fixed mem leaks and fixed range check errors
git-svn-id: trunk@334 -
2001-09-30 08:34:52 +00:00
peter
7874c71590 * regenerated to support -T for fpcmake
git-svn-id: trunk@333 -
2001-08-22 20:46:37 +00:00
lazarus
17b5939905 MWE:
Made makefile.fpc files compatible with new fpcmake util.

git-svn-id: trunk@331 -
2001-08-13 23:34:05 +00:00
lazarus
f7f706596a MG: new win32api Makefile from Keith Bowes
git-svn-id: trunk@329 -
2001-08-10 11:26:38 +00:00
lazarus
e2db92305a MG: small bugfixes
git-svn-id: trunk@328 -
2001-08-07 11:05:51 +00:00
lazarus
229fdb1bee MG: removed double props in OI, small bugfixes
git-svn-id: trunk@326 -
2001-08-05 10:14:50 +00:00
lazarus
f1dd977018 MG: win32 interface patch from Keith Bowes
git-svn-id: trunk@325 -
2001-08-02 12:58:35 +00:00
lazarus
1d13fae63c MG: added unit info, arrow xpms, and many changes from jens arm
git-svn-id: trunk@322 -
2001-07-31 18:40:24 +00:00
lazarus
22be600ffb MG: repaints reduced
git-svn-id: trunk@320 -
2001-07-10 13:25:49 +00:00
lazarus
0182aeaaa8 MG: fixes for ide speedbuttons, form.showmodal, initial lazarus.dci
git-svn-id: trunk@314 -
2001-07-06 06:25:37 +00:00
lazarus
12fdcee41e MG: speedbuttonglyph centered, buttonglyph border fixed
git-svn-id: trunk@312 -
2001-07-03 10:30:32 +00:00
lazarus
38adf9cc3c MG: fixed wordcompletion and carettimer nonfocus bug
git-svn-id: trunk@311 -
2001-07-02 15:17:24 +00:00
lazarus
cf83aad8c0 MG: added WaitMessage and HandleEvents is now non blocking
git-svn-id: trunk@308 -
2001-07-01 23:33:13 +00:00
lazarus
5466ee1774 MG: bugfixes for destroying controls
git-svn-id: trunk@303 -
2001-06-28 18:15:04 +00:00
lazarus
8bdc13024b MG: added project bookmark support
git-svn-id: trunk@302 -
2001-06-27 21:43:23 +00:00
lazarus
b8d28a65c6 MG: reduced paint messages
git-svn-id: trunk@300 -
2001-06-26 21:44:33 +00:00
lazarus
bc488d5e04 MG: added code for form icons from Rene E. Beszon
git-svn-id: trunk@299 -
2001-06-26 00:08:36 +00:00
lazarus
7e73ae43d8 MG: fixed unknown special key code
git-svn-id: trunk@298 -
2001-06-20 17:34:37 +00:00
lazarus
e186a1d1d7 MG: alternative key bugfix, shiftstate bugfix
git-svn-id: trunk@297 -
2001-06-20 17:00:20 +00:00
lazarus
16d5355d7b MG: added VK_IRREGULAR and key grabbing
git-svn-id: trunk@296 -
2001-06-20 13:35:51 +00:00
lazarus
8b5c1ffe45 MG: added lazqueue and used it for the messagequeue
git-svn-id: trunk@294 -
2001-06-16 09:14:39 +00:00
lazarus
3594c19600 MG: set longstrings as default
git-svn-id: trunk@291 -
2001-06-15 10:31:06 +00:00
lazarus
1e8f005ddf MWE:
* Fixed some syntax errors for the latest 1.0.5 compiler

git-svn-id: trunk@289 -
2001-06-14 23:13:30 +00:00
lazarus
d175a3aca2 MG: small bugfixes and less notes
git-svn-id: trunk@288 -
2001-06-14 14:57:59 +00:00
lazarus
42ba7dce4d MG: small bugfixes
git-svn-id: trunk@287 -
2001-06-12 18:31:01 +00:00
lazarus
fad535a99c MG: bugfixes
git-svn-id: trunk@286 -
2001-06-06 12:30:41 +00:00
lazarus
c816040f46 MG: small bugfixes for bitbtn, handles
git-svn-id: trunk@282 -
2001-06-05 10:32:06 +00:00
lazarus
36975e1117 MG: fixed bugs and cleaned up messages
git-svn-id: trunk@280 -
2001-06-04 09:32:17 +00:00
lazarus
2703d29631 MG: close application object in gtkint.pp
git-svn-id: trunk@279 -
2001-06-04 07:54:59 +00:00
lazarus
eb92e596e0 MG: added environment option OpenLastProjectAtStart
git-svn-id: trunk@278 -
2001-05-31 13:57:28 +00:00
lazarus
99383a228a MG: fixed wrong page index in editor closing
git-svn-id: trunk@269 -
2001-05-16 10:00:00 +00:00
lazarus
505bc9fa3d Implemented BringToFront / SendToBack.
git-svn-id: trunk@267 -
2001-05-13 22:07:09 +00:00
lazarus
d919d167eb + added working OnClick support for TCustomRadiogroup, stoppok
git-svn-id: trunk@265 -
2001-04-17 21:39:17 +00:00
lazarus
f8ad639e4e + added working OnClick support for TCustomRadiogroup, stoppok
git-svn-id: trunk@263 -
2001-04-17 21:33:52 +00:00
lazarus
84e7070fe4 MWE:
* Moved menubar outside clientarea
* Played a bit with the IDE layout
* Moved the creation of the toolbarspeedbuttons to a separate function

git-svn-id: trunk@262 -
2001-04-13 17:56:17 +00:00
lazarus
c966642d4d Fixed typo MAH
git-svn-id: trunk@261 -
2001-04-13 13:37:13 +00:00
lazarus
3bcf623f2a Made fix to buttonglyph to use the correct size of single glyph
Made fix to StretchBlt to use the correct height and width
     Both of these corrected the Win32 Speedbutton problem        MAH

git-svn-id: trunk@260 -
2001-04-13 13:22:23 +00:00
lazarus
30d2a175a2 * TTimer uses winapi interface now instead of sendmessage interface, stoppok
git-svn-id: trunk@259 -
2001-04-06 22:28:09 +00:00
lazarus
b11e8615f1 * TTimer uses winapi-interface now instead of sendmessage-interface, stoppok
git-svn-id: trunk@258 -
2001-04-06 22:25:15 +00:00
lazarus
6fcd18e2a6 MG: bugfixes for TBevel
git-svn-id: trunk@250 -
2001-04-02 14:45:26 +00:00
lazarus
d6756d69bb MG: added non-visual-component code to IDE and LCL
git-svn-id: trunk@248 -
2001-03-31 13:35:23 +00:00
lazarus
5cc0992d9c MWE:
+ Turned on longstrings
  + modified memotest to add lines

git-svn-id: trunk@244 -
2001-03-27 21:12:54 +00:00
lazarus
652e4b7903 MWE:
* changed makefiles so that the LCL is build separate fron interfaces

git-svn-id: trunk@243 -
2001-03-27 20:55:23 +00:00
lazarus
56b97ad5b7 Changes from Nagy Zsolt
Shane

git-svn-id: trunk@242 -
2001-03-27 14:27:43 +00:00
lazarus
3416b940e1 MG: fixed mouse msg, added filedialog initialdir
git-svn-id: trunk@241 -
2001-03-27 11:11:13 +00:00
lazarus
0b8e9b01d6 MG: setwindowpos + bugfixes
git-svn-id: trunk@240 -
2001-03-26 14:58:32 +00:00
lazarus
5a4c6ea7a6 MG: canvas size enlarged
git-svn-id: trunk@238 -
2001-03-24 18:05:58 +00:00
lazarus
9924268fbc MG: fixed unreleased handle bug
git-svn-id: trunk@237 -
2001-03-22 22:46:18 +00:00
lazarus
0b370679cf MG: fixed unreleased handle bug
git-svn-id: trunk@236 -
2001-03-22 22:39:02 +00:00
lazarus
567eee5674 MG: fixed window positions
git-svn-id: trunk@234 -
2001-03-21 23:48:29 +00:00
lazarus
7d3a2d32ad MG: Bugfixes + changed ide closing
git-svn-id: trunk@233 -
2001-03-21 14:26:00 +00:00
lazarus
6a9c20a154 MG: fixed memory leaks
git-svn-id: trunk@232 -
2001-03-21 00:20:29 +00:00
lazarus
3cc827e5b9 MG: fixed many bugs (mem leaks, canvas)
git-svn-id: trunk@231 -
2001-03-20 16:59:15 +00:00
lazarus
4abca0516d MG: added dynhasharray and renamed tsynautocompletion
git-svn-id: trunk@230 -
2001-03-19 18:51:57 +00:00
lazarus
3b8b0a23b7 MG: fixed many unreleased DC and GDIObj bugs
git-svn-id: trunk@229 -
2001-03-19 14:44:22 +00:00
lazarus
d8de02b1dc MG: fixed many unreleased DC and GDIObj bugs
git-svn-id: trunk@228 -
2001-03-19 14:00:52 +00:00
lazarus
33a7107d2e MWE:
+ Added some detailed info on unreleased GDIObjects

git-svn-id: trunk@227 -
2001-03-17 17:30:02 +00:00
lazarus
d7a5998509 MG: customradiogroup is now streamable
git-svn-id: trunk@226 -
2001-03-15 14:42:20 +00:00
lazarus
9522dc1fd6 MG: added some mouse cursors
git-svn-id: trunk@225 -
2001-03-15 14:40:09 +00:00
lazarus
06516e70d4 MG: activated GetWindowOrgEx
git-svn-id: trunk@224 -
2001-03-13 15:02:14 +00:00
lazarus
5718818c2a MG: fixed random function results
git-svn-id: trunk@221 -
2001-03-12 12:17:02 +00:00
lazarus
106110f999 MG: bugfix for readstream
git-svn-id: trunk@220 -
2001-03-12 09:40:44 +00:00
lazarus
960f9acdb1 bugfix
git-svn-id: trunk@217 -
2001-03-09 17:08:15 +00:00
lazarus
ab68959328 added streaming to tgraphic, added tpicture
git-svn-id: trunk@211 -
2001-03-05 14:20:04 +00:00
lazarus
cee16124c1 + added support for message dialogs (messagedialogs.inc)
+ added some pixmaps for message dialogs(messagedialogpixmaps.inc)
stoppok

git-svn-id: trunk@208 -
2001-03-03 00:50:34 +00:00
lazarus
7ef5168c08 + added support for message dialogs
stoppok

git-svn-id: trunk@207 -
2001-03-03 00:48:03 +00:00
lazarus
8802de661f Added some debug code for the top,left reporting problem.
Shane

git-svn-id: trunk@204 -
2001-02-28 13:17:34 +00:00
lazarus
99d36d5c1e MWE:
+ Added the -gl option the get some info on crashes

git-svn-id: trunk@202 -
2001-02-25 17:16:52 +00:00
lazarus
a6404f82e0 Made interfaces.pp consistent across widget sets. CAW
git-svn-id: trunk@196 -
2001-02-24 17:07:55 +00:00
lazarus
e290c25646 Make interfaces.pp consistent across the widget sets. CAW
git-svn-id: trunk@195 -
2001-02-24 17:07:01 +00:00
lazarus
93cb00f62f small bugfixes + added TOIOptions
git-svn-id: trunk@189 -
2001-02-21 22:55:26 +00:00
lazarus
9b472a0458 MWE:
* Fixed zipinstall
  * fixed clean
  * fixed build with compiler from CVS

git-svn-id: trunk@188 -
2001-02-20 23:12:25 +00:00
lazarus
376564528b MWE:
* some fixes

git-svn-id: trunk@187 -
2001-02-20 20:52:14 +00:00
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
3fbeb6110f MWE:
* Updated makefiles for packaging support
  * created temporary lazarusmake.ini to use with fpcmake

git-svn-id: trunk@182 -
2001-02-14 21:06:35 +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
7a970da46b Changed InvalidateControl
Shane

git-svn-id: trunk@176 -
2001-02-06 18:23:51 +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
6ecb60e9b4 Code cleanup and JITFOrms bug fix.
Shane

git-svn-id: trunk@168 -
2001-02-04 04:18:12 +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
43ca80415d TScrollbar created and a lot of code added.
It's cose to working.
Shane

git-svn-id: trunk@163 -
2001-02-01 19:34:50 +00:00
lazarus
b63fd4b108 Started the code completion.
Shane

git-svn-id: trunk@162 -
2001-02-01 16:45:20 +00:00
lazarus
ab5868d740 Changed to TCOmboBox focusing.
Shane

git-svn-id: trunk@160 -
2001-01-31 21:16:45 +00:00
lazarus
f74fc3c637 Commitng source with new editor.
Shane

git-svn-id: trunk@155 -
2001-01-31 13:03:33 +00:00
lazarus
5ea2433be7 MWE:
+ added $mode objfpc directive

git-svn-id: trunk@150 -
2001-01-30 22:56:54 +00:00
lazarus
87da23955b Added 2 files for the TStatusbar
Shane

git-svn-id: trunk@148 -
2001-01-30 18:15:57 +00:00
lazarus
596fb74e0a Added code for TStatusBar
I'm now capturing WMPainT and doing the drawing myself.
Shane

git-svn-id: trunk@147 -
2001-01-30 18:15:02 +00:00
lazarus
5db12a2d5c Changes for TComboBox events KeyPress Focus.
Shane

git-svn-id: trunk@143 -
2001-01-28 21:06:07 +00:00
lazarus
d0a3aae6d1 Fixed the problem with Changed for ComboBoxs
Shane

git-svn-id: trunk@141 -
2001-01-28 03:51:42 +00:00
lazarus
b9bfc36a44 MWE:
* fixed lil bug I commetted yesterday (listbox crash)

git-svn-id: trunk@139 -
2001-01-25 21:38:57 +00:00
lazarus
2661a323d9 MWE:
= moved some types to gtkdef
  + added WinWidgetInfo
  + added some initialization to Application.Create

git-svn-id: trunk@135 -
2001-01-24 23:26:40 +00:00
lazarus
033fc13f37 Removed gtkDrawDefualt signal function from gtkcallback.inc
It was no longer used.
Shane

git-svn-id: trunk@134 -
2001-01-24 03:21:03 +00:00
lazarus
c7c10a56c7 MWE:
- Removed old LM_InvalidateRect
  - did some cleanup in old  code
  + added some comments  on gtkobject data (gtkproc)

git-svn-id: trunk@133 -
2001-01-23 23:33:55 +00:00
lazarus
b83c55f212 Fixxed the errors I commited with Unionrect
Shane

git-svn-id: trunk@132 -
2001-01-23 19:13:57 +00:00
lazarus
c9bfc42a4d Fixxed bug in RestoreDC
Shane

git-svn-id: trunk@131 -
2001-01-23 19:01:10 +00:00
lazarus
66c98f419a Slight modification to Invalidaterect.
Shane

git-svn-id: trunk@130 -
2001-01-23 18:43:12 +00:00
lazarus
0c11c51967 Added InvalidateRect to gtkwinapi.inc
Shane

git-svn-id: trunk@129 -
2001-01-23 18:42:10 +00:00
lazarus
6bde1f02ae Minor changees
Shane

git-svn-id: trunk@127 -
2001-01-18 13:27:31 +00:00
lazarus
b86d3c39a1 Changed LResources to TLResources
Shane

git-svn-id: trunk@124 -
2001-01-16 16:21:29 +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
lazarus
a38cefe625 Shane
git-svn-id: trunk@119 -
2001-01-14 03:56:57 +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
6d9153fbf6 Streaming additions by MAttias
Shane

git-svn-id: trunk@114 -
2001-01-12 18:27:32 +00:00
lazarus
feb921f5b1 Changes for keyevents in the editor.
Shane

git-svn-id: trunk@113 -
2001-01-12 18:10:54 +00:00
lazarus
7b20ab2021 Added some TImageList code.
Added a bookmark resource with 10 resource images.
Removed some of the IFDEF's in mwCustomEdit around the inherited code.
Shane

git-svn-id: trunk@112 -
2001-01-11 20:16:47 +00:00
lazarus
969406d8b7 MWE:
* Fixed make clean
  + moved allunits from exe to unit, skipping link stage

git-svn-id: trunk@111 -
2001-01-10 23:54:59 +00:00
lazarus
69c0f67e66 MWE:
~ minor change

git-svn-id: trunk@110 -
2001-01-10 23:53:30 +00:00
lazarus
a392379d1d Added the Nudge feature to the IDE.
Shane

git-svn-id: trunk@109 -
2001-01-10 20:12:29 +00:00
lazarus
176191f0cf Started taking KeyDown messages in TDesigner
Shane

git-svn-id: trunk@108 -
2001-01-09 21:06:06 +00:00
lazarus
fd402e04ac Worked on moving controls. It's just not working with the X and Y coord's I'm getting.
Shane

git-svn-id: trunk@107 -
2001-01-09 18:23:21 +00:00
lazarus
416eed0941 MWE:
~ Changed makefiles
  ~ Removed testform from lararus and changed it into program
  * some formatting

git-svn-id: trunk@106 -
2001-01-08 23:48:33 +00:00
lazarus
e914a86c61 MWE:
~ applieed patch from Peter Vreman to reflect compiler fix

git-svn-id: trunk@105 -
2001-01-08 21:59:36 +00:00
lazarus
0a09a437ad Minor changes
git-svn-id: trunk@99 -
2001-01-05 18:56:23 +00:00
lazarus
32bbe50f33 ViewUnits1, ViewForms1 and MessageDlg are all loaded from their resources and all controls are auto-created on them.
There are still a few problems with some controls so I haven't converted all forms.
Shane

git-svn-id: trunk@97 -
2001-01-05 17:44:37 +00:00
lazarus
a1ea547079 Moved lresources.
Moved CreateLFM to Main.pp
Changed Form1 and TFOrm1 to MainIDE and TMainIDE
Shane

git-svn-id: trunk@96 -
2001-01-04 20:33:53 +00:00
lazarus
da8f1b2837 Removed some writelns and changed the property editor for TStrings a bit.
Shane

git-svn-id: trunk@95 -
2001-01-04 16:12:54 +00:00
lazarus
536fafd89b Tested TCustomEdit.Readonly, MaxLength and CharCase.
Shane

git-svn-id: trunk@94 -
2001-01-04 15:09:05 +00:00
lazarus
bff114a928 Minor changes to TEdit.
Not tested.
Shane

git-svn-id: trunk@93 -
2001-01-04 13:52:00 +00:00
lazarus
2f4f81f07e The Speedbutton now has a numglyphs setting.
I started the TStringPropertyEditor

git-svn-id: trunk@91 -
2001-01-03 18:44:54 +00:00
lazarus
b94c169301 Speedbuttons can now draw disabled images.
Shane

git-svn-id: trunk@88 -
2000-12-29 20:32:33 +00:00
lazarus
27f9719f6a Shane
git-svn-id: trunk@87 -
2000-12-29 19:20:27 +00:00
lazarus
0fa9bc58f7 TStatusBar's create and destroy were not set to override TWinControls so they were never called.
Shane

git-svn-id: trunk@85 -
2000-12-29 18:33:54 +00:00
lazarus
4be859d5cd Added a dropdown image to the resource and a downarrow button by the OPEN button.
Shane

git-svn-id: trunk@84 -
2000-12-29 17:50:53 +00:00
lazarus
f691b58971 Added more images to the resource.
Shane

git-svn-id: trunk@81 -
2000-12-29 15:04:07 +00:00
lazarus
c9e26ce998 Using the lresources.pp and registering components.
This is a major change but will create much more flexibility for the IDE.
Shane

git-svn-id: trunk@78 -
2000-12-29 13:14:05 +00:00
lazarus
bed2aff0c4 Added the Popupmenu code to the LCL.
Now you can right click on the editor and a PopupMenu appears.
Shane

git-svn-id: trunk@76 -
2000-12-22 19:55:38 +00:00
lazarus
90b0558cba Added GetChildren
Shane

git-svn-id: trunk@72 -
2000-12-20 17:35:58 +00:00
peter
c169803e96 * regenerated
git-svn-id: trunk@70 -
2000-12-19 21:18:02 +00:00
lazarus
4ccb1fbc5a Removed IDEEDITOR. This causes the PROJECT class to not function.
Saving projects no longer works.

I added TSourceNotebook and TSourceEditor.  They do all the work for saving/closing/opening units.  Somethings work but they are in early development.
Shane

git-svn-id: trunk@68 -
2000-12-19 18:43:13 +00:00
lazarus
4ac1b588ad Updated OI from Mattias
Shane

git-svn-id: trunk@63 -
2000-12-12 14:16:43 +00:00
lazarus
730e64351f Changed the DEFINE in qt/interfaces.pp
Shane

git-svn-id: trunk@62 -
2000-12-06 14:58:38 +00:00
lazarus
503f8131c6 Set some defaults in interfacebase.inc
Shane

git-svn-id: trunk@61 -
2000-12-06 14:54:38 +00:00
lazarus
d823c5ccff MWE:
- removed designer from uses clause,
    it is not needed

git-svn-id: trunk@59 -
2000-12-01 23:42:15 +00:00
lazarus
62cc3bcd41 Modified Gloabal so TDesignForm isn't included anymore.
Shane

git-svn-id: trunk@56 -
2000-12-01 18:12:40 +00:00
lazarus
3952fe23db changed the TCOmponentInterface SetPropByName. It works for a few properties, but not all.
Shane

git-svn-id: trunk@55 -
2000-12-01 15:50:39 +00:00
lazarus
8ad22a1c8f Changed TDesigner. It's now notified when a control is added to it's CustomForm.
It's created in main.pp when New Form is selected.

Shane

git-svn-id: trunk@53 -
2000-11-30 21:43:38 +00:00
lazarus
fe6058b7fc New Object Inspector code
Shane

git-svn-id: trunk@52 -
2000-11-29 21:22:35 +00:00
lazarus
f28a735d19 Added the Object Inspector code.
Added more form editor code.
Shane

git-svn-id: trunk@46 -
2000-11-27 18:52:38 +00:00
lazarus
2a2fc723d4 Added TCustomForm.Notification so the TDesigner is notified of actions.
Added more code for getting info via RTTI
Shane

git-svn-id: trunk@44 -
2000-11-21 17:33:37 +00:00
lazarus
fe47d09840 MWE:
* fixed some selection code
  + Added selection sample

git-svn-id: trunk@40 -
2000-10-09 22:50:33 +00:00
peter
fd870cae44 * regenerated
git-svn-id: trunk@39 -
2000-10-01 21:05:55 +00:00
peter
52f1b8b83a * regenerated
git-svn-id: trunk@38 -
2000-09-27 21:11:16 +00:00
peter
e091a582e8 * regenerated
git-svn-id: trunk@36 -
2000-09-20 19:50:47 +00:00
lazarus
a2060eac49 MWE:
+ Added CreateCompatibeleBitamp function
  + Updated TWinControl.WMPaint
  + Added some checks to avoid gtk/gdk errors
  - Removed no fixed warning from GetDC
  - Removed some output

git-svn-id: trunk@34 -
2000-09-10 23:08:31 +00:00
lazarus
8d46c53658 MWE:
* Updated makefiles for FPC release 1.0  binary units
  * Changed creation, now LCL unit distributions are possible
  * Moved interfaces.pp from LCL to interface dirs

git-svn-id: trunk@33 -
2000-09-10 19:58:48 +00:00
lazarus
92b80ced3a Added a few files for the start of creating classes for the editor. [SHANE]
git-svn-id: trunk@32 -
2000-08-28 14:23:49 +00:00
lazarus
5672e45e1d Minor modifications for SynEdit .
Shane

git-svn-id: trunk@31 -
2000-08-14 12:31:12 +00:00
lazarus
f8a1263111 Adding all the Synedit files.
Changed the GDK_KEY_PRESS and GDK_KEY_RELEASE stuff to fix the problem in the editor with the shift key being ignored.
Shane

git-svn-id: trunk@30 -
2000-08-11 14:59:09 +00:00
lazarus
81ae5c8dee Added some winapi calls.
Most don't have code yet.
SetTextCharacterExtra
CharLowerBuff
IsCharAlphaNumeric
Shane

git-svn-id: trunk@29 -
2000-08-10 18:56:24 +00:00
lazarus
1937465711 Adding commondialog.pp and removing customdialog.inc
git-svn-id: trunk@27 -
2000-08-10 11:01:06 +00:00
lazarus
708a392932 Changed TCustomDialog to TCommonDialog
Shane

git-svn-id: trunk@26 -
2000-08-10 10:55:45 +00:00
lazarus
04bd08aab8 Added more code for the find function.
Shane

git-svn-id: trunk@25 -
2000-08-09 18:32:10 +00:00
lazarus
109626d9c4 Changed the TCUstomForm create function. I am getting it ready to read the resources to auto-create the controls...
Anslo changes TScreen.AddForm and TScreen.RemoveForm.  They were being passed TFOrm's instead of TCustomForms.
Shane

git-svn-id: trunk@24 -
2000-08-09 14:15:04 +00:00
lazarus
5e1b091aee Slight modification to CreateFontIndirect.
I check to see if the GdiObject^.GDIFontObject is nil.  If so After the code to retry the weight and slant I added code to retry the Family and Foundry.
Shane

git-svn-id: trunk@21 -
2000-08-07 17:06:39 +00:00
lazarus
1cc50fde23 MWE:
= Moved ObjectToGTKObject to GTKProc unit
  * Fixed array checking in LoadPixmap
  = Moved LM_SETENABLED to API func EnableWindow and EnableMenuItem
  ~ Some cleanup

git-svn-id: trunk@17 -
2000-07-30 21:48:34 +00:00
lazarus
77a1bb679d changed some comments, stoppok
git-svn-id: trunk@15 -
2000-07-23 19:03:10 +00:00
lazarus
5aaf084e37 menus will be destroyed now, stoppok
git-svn-id: trunk@14 -
2000-07-23 19:01:33 +00:00
lazarus
6630718ac0 more cleanups, stoppok
git-svn-id: trunk@13 -
2000-07-23 18:59:35 +00:00
lazarus
0fa9db6224 workaround for possible compiler bug (KEYSTATE), stoppok
git-svn-id: trunk@12 -
2000-07-23 10:53:41 +00:00
lazarus
ced2c525c7 - cleanups in IntSendMessage3
- minor cleanups in other functions
stoppok

git-svn-id: trunk@11 -
2000-07-23 10:51:53 +00:00
lazarus
8e0c8245fa added text for LM_Destroy, stoppok
git-svn-id: trunk@10 -
2000-07-23 10:49:47 +00:00
lazarus
f2242c2d8e - some more cleanups (removal of unused variables), stoppok
git-svn-id: trunk@9 -
2000-07-16 20:59:03 +00:00
lazarus
b3206798a8 Added procedure ListBox.Clear (changes by chris, added by stoppok)
git-svn-id: trunk@8 -
2000-07-16 12:45:01 +00:00
lazarus
22127cbbef added OnMouseEnter, OnMouseLeave property (changes by chris, committed by stoppok)
git-svn-id: trunk@7 -
2000-07-16 12:44:31 +00:00
lazarus
553b33058f Made one Glyph to BitBtn.Kind "All" (changes by chris, added by stoppok)
git-svn-id: trunk@6 -
2000-07-16 12:42:29 +00:00
lazarus
c730c47bd0 Added procedure ListBox.Clear (changes made by christer, added to cvs
by stoppok)

git-svn-id: trunk@5 -
2000-07-16 12:39:53 +00:00
lazarus
c103f649b3 Added OnMouseEnter, OnMouseLeave property
(code from christer, added by stoppok)

git-svn-id: trunk@4 -
2000-07-16 12:37:52 +00:00
michael
f088b13a3e + Initial import
git-svn-id: trunk@2 -
2000-07-13 10:28:31 +00:00