Commit Graph

1168 Commits

Author SHA1 Message Date
vincents
66c17e960d fpc 1.9.5 has no saveregisters calling convention anymore.
git-svn-id: trunk@6163 -
2004-10-25 17:59:29 +00:00
mattias
4d35cd562c fixed expanding proc heads
git-svn-id: trunk@6161 -
2004-10-25 13:52:54 +00:00
mattias
82eee573aa fixed compilation of ipro
git-svn-id: trunk@6112 -
2004-10-04 09:36:23 +00:00
mazen
bcb9c47ed9 * Use VDelete instead of Delete to support BIDI text
git-svn-id: trunk@6089 -
2004-09-30 10:34:45 +00:00
mattias
967e95c46b barchart icon from Michael VC, finnish translation from Seppo
git-svn-id: trunk@6086 -
2004-09-28 21:00:26 +00:00
mazen
147197bdf5 - non used readers removed
git-svn-id: trunk@6084 -
2004-09-28 16:36:14 +00:00
mattias
19cd43bf63 added TCustomPropertyLink.EditingDone
git-svn-id: trunk@6077 -
2004-09-27 10:25:08 +00:00
mattias
abacaa7cbf implemented Rename Identifier
git-svn-id: trunk@6075 -
2004-09-25 15:05:39 +00:00
mattias
84135ce89b added ploAutoSave to RTTIControls from Michael VC
git-svn-id: trunk@6063 -
2004-09-24 11:36:46 +00:00
vincents
67212be365 fix fpc 1.0.x. compilation
git-svn-id: trunk@6050 -
2004-09-23 07:54:16 +00:00
mattias
55ead40b81 implemented forward search for FindReferences and added check sign for package file type
git-svn-id: trunk@6048 -
2004-09-23 00:10:52 +00:00
mattias
08d727e283 various fixes for TCustomMemo, RTTIControls, FindReferences
git-svn-id: trunk@6046 -
2004-09-22 19:05:58 +00:00
mattias
317a590852 implemented searching and editing virtual units
git-svn-id: trunk@6042 -
2004-09-22 12:43:18 +00:00
mattias
3a9c3febb9 updated russian localization
git-svn-id: trunk@6040 -
2004-09-21 21:51:08 +00:00
mattias
751fa405fa moved remaining TCanvas handle dependent methods to protected
git-svn-id: trunk@6037 -
2004-09-20 23:13:46 +00:00
mattias
62665cfd40 implemented Refactoring Tool: Find Identfier References
git-svn-id: trunk@6035 -
2004-09-20 20:22:13 +00:00
mattias
5ecbd3487f increased rpm version to 0.9.2.2
git-svn-id: trunk@6027 -
2004-09-18 12:25:39 +00:00
mattias
ada62722b1 started new feature: find identifier references
git-svn-id: trunk@6022 -
2004-09-18 01:02:23 +00:00
vincents
c1c08bbb99 replaced write by DbgOut
git-svn-id: trunk@6021 -
2004-09-17 20:30:13 +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
21b225c77b implemented finding DefineProperties in registered TPersistent, implemented auto commenting of missing units for Delphi unit conversion
git-svn-id: trunk@5996 -
2004-09-14 10:23:44 +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
d8300a99ff implemented commenting missing units for Delphi unit conversion
git-svn-id: trunk@5964 -
2004-09-11 01:23:11 +00:00
mattias
a22c29b480 fixed converting vaInt8 and vaUTF8String
git-svn-id: trunk@5963 -
2004-09-10 22:14:47 +00:00
mazen
4ec18647d4 * Add support for BIDI using FreeBIDI unit (new RTL unit)
git-svn-id: trunk@5957 -
2004-09-10 16:14:16 +00:00
mazen
d900a5f83e * fix BIDI insertion, still needs more work on utf8bidi
git-svn-id: trunk@5944 -
2004-09-08 16:39:34 +00:00
mattias
89483df42f fixed find in files searching at end of line
git-svn-id: trunk@5942 -
2004-09-08 08:20:50 +00:00
mattias
d1151c2d1e fixed crash on deleteing custom ct defines
git-svn-id: trunk@5933 -
2004-09-07 11:13:10 +00:00
mattias
135948348e started the carbon LCL interface
git-svn-id: trunk@5929 -
2004-09-06 22:24:52 +00:00
mattias
0efc0e2812 fixed inserting after EOL
git-svn-id: trunk@5920 -
2004-09-04 22:58:54 +00:00
mattias
9cbff0982c added default values for compiler skip options and improved many parts of synedit for UTF8
git-svn-id: trunk@5919 -
2004-09-04 22:24:16 +00:00
mattias
490dbdc645 removed double KeyPress method in synedit
git-svn-id: trunk@5915 -
2004-09-02 17:59:59 +00:00
mazen
e9bf89e4df * fix compile probelm using gtk1
git-svn-id: trunk@5913 -
2004-09-02 16:04:17 +00:00
mazen
5f334ecf17 * fix compilation problem with utf8bidi
* ugly hack CaretNew.x/CaretX should be safe, but will
  recode later

git-svn-id: trunk@5910 -
2004-09-02 14:49:58 +00:00
mazen
366fa1a99e - utf8bidi is not used here
git-svn-id: trunk@5909 -
2004-09-02 14:08:15 +00:00
mattias
725ee3133d improved double byte char fonts for gtk1, started synedit UTF8 support
git-svn-id: trunk@5906 -
2004-09-02 09:17:00 +00:00
vincents
b3edbd82ba added output directories for powerpc/linux target
git-svn-id: trunk@5904 -
2004-09-01 22:04:46 +00:00
mattias
4cb794d4d7 added OnUTF8KeyPresss
git-svn-id: trunk@5895 -
2004-08-30 16:37:58 +00:00
mattias
3fca394b77 changed GTK2 IFDEF to USE_UTF8BIDI_LCL
git-svn-id: trunk@5894 -
2004-08-30 16:11:02 +00:00
mattias
75d71f9804 started project interface
git-svn-id: trunk@5893 -
2004-08-30 16:02:17 +00:00
mazen
90c2b1d394 * now units are manually registered by user
git-svn-id: trunk@5888 -
2004-08-29 17:24:24 +00:00
mattias
f7390aea11 fixed searching units first lowercase
git-svn-id: trunk@5879 -
2004-08-29 08:59:37 +00:00
mazen
2a2c700341 * adapt example to the package
git-svn-id: trunk@5861 -
2004-08-26 16:31:37 +00:00
mazen
cb9a639a21 + added support for XPM, BMP, TGA
* Fix units names
* Fix example program

git-svn-id: trunk@5860 -
2004-08-26 11:27:40 +00:00
mazen
b5be98d22b + added support for XPM, BMP, TGA
* Fix units names
* Fix example program

git-svn-id: trunk@5859 -
2004-08-26 11:19:13 +00:00
mazen
a06f3320e8 + added "Images For Lazarus" package which allow handling all FCL supported Image formats
git-svn-id: trunk@5857 -
2004-08-26 07:34:45 +00:00
mattias
79e0b3d2d1 fixed compiling codetools with -dCTDebug
git-svn-id: trunk@5855 -
2004-08-25 21:26:45 +00:00
mattias
19ea06abe4 implemented help jump to FPDoc context in unit
git-svn-id: trunk@5839 -
2004-08-23 15:49:18 +00:00
mattias
07dd273dd2 implemented context help for source editor
git-svn-id: trunk@5836 -
2004-08-22 22:47:43 +00:00
mattias
d0ded429f3 implemented simple HTML help viewer
git-svn-id: trunk@5831 -
2004-08-21 23:16:11 +00:00
mattias
1a019cd539 added darwin libpaths to Makefile and LCL Usage lib paths
git-svn-id: trunk@5826 -
2004-08-20 09:47:36 +00:00
mattias
b188fee924 synedit UTF8 support started by Mazen
git-svn-id: trunk@5818 -
2004-08-18 13:12:05 +00:00
mattias
e08e2b61ee accelerated Find In Files
git-svn-id: trunk@5817 -
2004-08-18 13:06:21 +00:00
mattias
a3c5113732 fixed Extract Proc flags not used in selection
git-svn-id: trunk@5816 -
2004-08-18 11:32:12 +00:00
mattias
8fb1867a6b removed obsolete unit vclglobals
git-svn-id: trunk@5814 -
2004-08-18 09:31:21 +00:00
mattias
e28d428309 fixed deleting of collection item in prop editor
git-svn-id: trunk@5813 -
2004-08-18 09:08:34 +00:00
mattias
3e8038ec1a added UniCode keyvals
git-svn-id: trunk@5803 -
2004-08-16 16:03:52 +00:00
mattias
4d1c380243 added fpc src path: from rtl/darwin/ to rtl/bsd/
git-svn-id: trunk@5793 -
2004-08-15 17:16:53 +00:00
mattias
a6d5670154 implemented platform independent binary object streamer
git-svn-id: trunk@5787 -
2004-08-15 14:39:36 +00:00
mazen
c4db8f2797 + TCharater type used to allow UTF8 keyboard with gtk2
git-svn-id: trunk@5781 -
2004-08-13 16:40:47 +00:00
mattias
885b54ba20 fixed codetools ConstSet, implemented notifying TApplication whenmenu popups
git-svn-id: trunk@5776 -
2004-08-13 10:20:19 +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
b884614dd5 improved gtk1 FontCache to handle several descriptors per gdkfont
git-svn-id: trunk@5768 -
2004-08-11 12:57:03 +00:00
mattias
1410eb274a added to codetools: compiler funcs typeof, assigned, lo, hi
git-svn-id: trunk@5765 -
2004-08-10 18:39:20 +00:00
mattias
191dae0550 added to ct compiler functions read, readln, write, writeln, finalize, initialize, inc, dec, setlength
git-svn-id: trunk@5764 -
2004-08-10 18:01:18 +00:00
mattias
0c6ffcf286 fixed type of Low(open array) and type of PathDelim
git-svn-id: trunk@5759 -
2004-08-09 18:22:08 +00:00
mattias
ae15cfe4a8 implemented getting define properties for Repair broken LFM wizard
git-svn-id: trunk@5757 -
2004-08-09 15:46:34 +00:00
mattias
212493a075 added ideintf/packageintf.pas and implemented automatic uses section addition and package dependencies fixer for broken LFM
git-svn-id: trunk@5754 -
2004-08-09 13:54:11 +00:00
mattias
d71325aced moved componentreg.pas to ideintf
git-svn-id: trunk@5753 -
2004-08-09 09:24:29 +00:00
mattias
c30685c57e change component class dlg now works with child controls
git-svn-id: trunk@5752 -
2004-08-08 21:52:02 +00:00
mattias
dffc4d0999 replaced TDBEdit.WMKillFocus by EditingDone, Change Class basically working
git-svn-id: trunk@5751 -
2004-08-08 20:51:15 +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
mattias
6efa88fffb fixed extract proc selection block level check
git-svn-id: trunk@5748 -
2004-08-07 10:57:08 +00:00
mattias
ebb787e8f5 implemented virtual temporary ct files
git-svn-id: trunk@5747 -
2004-08-07 07:03:29 +00:00
mattias
79f1d1940b fixed ct nodes for proc param type array of
git-svn-id: trunk@5740 -
2004-08-04 17:35:40 +00:00
mattias
a5ded8dcb0 fixed range check error for TCustomSynAutoComplete.ExecuteCompletion in empty lines
git-svn-id: trunk@5738 -
2004-08-04 16:41:07 +00:00
micha
820efea207 fix Dbf unit filename case
git-svn-id: trunk@5719 -
2004-08-01 13:59:49 +00:00
vincents
c9f8ec214e updated localization
git-svn-id: trunk@5718 -
2004-07-30 20:55:16 +00:00
vincents
52d45cdab4 regenerated makefiles, make doesn't need to be in path now
git-svn-id: trunk@5712 -
2004-07-26 20:44:22 +00:00
mattias
2f8201d816 added rx components from Michal Van Canneyt
git-svn-id: trunk@5709 -
2004-07-25 15:39:55 +00:00
mattias
72ef86a3d5 added darwin TargetOS
git-svn-id: trunk@5706 -
2004-07-25 13:05:47 +00:00
mattias
53d5117b90 added codetools defines and lazconf support for powerpc
git-svn-id: trunk@5705 -
2004-07-25 12:59:49 +00:00
mattias
784902b92a TXMLPropStorage basically working
git-svn-id: trunk@5704 -
2004-07-25 01:04:45 +00:00
mattias
06bc03d2d6 fixed compilation for fpc 1.0.10
git-svn-id: trunk@5700 -
2004-07-23 22:14:22 +00:00
mattias
7168c90f9d fixed typos
git-svn-id: trunk@5698 -
2004-07-23 17:15:03 +00:00
mattias
b411535774 added for Delphi compati: TPropertyEditor.GetComponent
git-svn-id: trunk@5694 -
2004-07-18 09:58:44 +00:00
mattias
66d9c63226 reload property on write error
git-svn-id: trunk@5693 -
2004-07-18 09:42:14 +00:00
mattias
bddd2f7bdc fixed freeing synedit PrimarySelection and sending gtklist DrawItem msg for destroing controls
git-svn-id: trunk@5691 -
2004-07-17 14:24:31 +00:00
mattias
852d652b26 removed unneeded hidden prop edits
git-svn-id: trunk@5690 -
2004-07-16 22:07:39 +00:00
mattias
6500dd3584 added usage hints
git-svn-id: trunk@5689 -
2004-07-16 22:05:11 +00:00
mattias
56adc44990 added README
git-svn-id: trunk@5688 -
2004-07-16 21:54:27 +00:00
mattias
116c988455 added RTTI controls
git-svn-id: trunk@5687 -
2004-07-16 21:49:00 +00:00
mattias
6a0c96edb6 fixed resolving round brackets
git-svn-id: trunk@5684 -
2004-07-16 08:57:41 +00:00
vincents
c75e39c844 fix compilation for win32
git-svn-id: trunk@5683 -
2004-07-15 17:29:59 +00:00
vincents
0f998e6fcc fix typos in defines
git-svn-id: trunk@5678 -
2004-07-13 21:57:53 +00:00
mattias
c514d2257d fixed reading FPC makros with values
git-svn-id: trunk@5673 -
2004-07-12 21:06:35 +00:00
mattias
d060060851 updated memcheck.pas and made it more easy to update
git-svn-id: trunk@5672 -
2004-07-12 20:59:25 +00:00
mattias
587f9c2420 added Delphi ToDo support, Application.WndProc, small bugfixes from Colin
git-svn-id: trunk@5664 -
2004-07-10 18:17:30 +00:00
mattias
daf4ccc21c added icon for python highlighter
git-svn-id: trunk@5659 -
2004-07-07 17:23:21 +00:00
mattias
38b987e7a3 added python highlighter
git-svn-id: trunk@5648 -
2004-07-04 15:58:02 +00:00
mattias
8f27c45b9f fixed IFDEF tool for blocks from Colin
git-svn-id: trunk@5647 -
2004-07-04 11:09:43 +00:00
mattias
4e6c7af336 checked realization of gtkglarea
git-svn-id: trunk@5646 -
2004-07-03 15:20:11 +00:00
mattias
52cfcb4f89 added insert IFDEF tool from Colin
git-svn-id: trunk@5644 -
2004-07-03 15:10:57 +00:00
micha
038203a674 remove redundant mousewheel handling
git-svn-id: trunk@5635 -
2004-07-01 20:56:39 +00:00
mattias
d808ea8234 fixed find units with mixed case
git-svn-id: trunk@5633 -
2004-07-01 18:46:04 +00:00
mattias
6fcb395bc3 updated italian localization from Marco Ciampa
git-svn-id: trunk@5630 -
2004-07-01 10:40:02 +00:00
mattias
d1af34e444 made key handling more flexible
git-svn-id: trunk@5628 -
2004-07-01 10:08:31 +00:00
micha
a0bbd3dbca let synedit use scrollwindowex, if that does not work, use invalidate
git-svn-id: trunk@5626 -
2004-06-30 17:14:11 +00:00
mattias
33f16ae8a0 updated italian localization from Marco
git-svn-id: trunk@5619 -
2004-06-29 19:55:28 +00:00
mattias
1354eab275 resizes for localizations
git-svn-id: trunk@5607 -
2004-06-28 17:30:22 +00:00
mattias
a0099c31b4 clean up
git-svn-id: trunk@5606 -
2004-06-28 17:03:37 +00:00
mattias
34c8d220cf fixed ord ptr conversion hints
git-svn-id: trunk@5603 -
2004-06-28 08:54:20 +00:00
mattias
269377f97f fixed FileMask for FPCSrc scan
git-svn-id: trunk@5600 -
2004-06-25 00:30:16 +00:00
mattias
cf41ff6c70 added italian translation from Marco Ciampa
git-svn-id: trunk@5598 -
2004-06-24 19:05:29 +00:00
mattias
c0d838030c added hebrew translation from ik
git-svn-id: trunk@5570 -
2004-06-17 08:11:51 +00:00
mattias
c87baba4a7 added debian package build files from Pierre Gillmann
git-svn-id: trunk@5544 -
2004-06-07 19:56:01 +00:00
mattias
caf487c9e8 implemented OnChange for TRadioButton, TCheckBox, TToggleBox and some more docking stuff
git-svn-id: trunk@5531 -
2004-05-30 14:02:31 +00:00
mattias
99c7244234 implemented codetools support for library export clauses
git-svn-id: trunk@5528 -
2004-05-29 17:50:55 +00:00
micha
b2ea8a5dba convert writeln to debugln; silence wm_mousewheel messages
git-svn-id: trunk@5522 -
2004-05-29 11:34:07 +00:00
mattias
3fb20adcaa fixed special key point in syncompletion
git-svn-id: trunk@5511 -
2004-05-25 22:02:39 +00:00
mattias
c973629965 icon added
git-svn-id: trunk@5506 -
2004-05-25 20:18:00 +00:00
micha
9c6a2f7ddf fix compilation
git-svn-id: trunk@5505 -
2004-05-24 19:33:47 +00:00
micha
2ce2b83596 enable wmmousewheel
git-svn-id: trunk@5504 -
2004-05-24 18:31:36 +00:00
mattias
730a67c8e1 fixed button return key
git-svn-id: trunk@5500 -
2004-05-22 14:35:33 +00:00
mattias
c01cf47133 quick fixed crashing property overloading BorderStyle
git-svn-id: trunk@5495 -
2004-05-21 18:12:17 +00:00
micha
0ebc945aa3 implement new borderstyle
- centralize to twincontrol (protected)
- public expose at tcustomcontrol to let interface access it

git-svn-id: trunk@5490 -
2004-05-21 09:03:55 +00:00
mattias
1f15c0c1c7 implemented centered method jump to body with big headers
git-svn-id: trunk@5487 -
2004-05-20 14:14:39 +00:00
mattias
65faba3c10 clean up
git-svn-id: trunk@5460 -
2004-05-12 15:09:47 +00:00
micha
b21d97fc01 add note show scrollbars
git-svn-id: trunk@5458 -
2004-05-12 09:18:32 +00:00
micha
965624865b fix show scrollbars
git-svn-id: trunk@5457 -
2004-05-12 09:17:34 +00:00
mattias
106d63ecce added nil check for Deactivate
git-svn-id: trunk@5452 -
2004-05-10 08:10:07 +00:00
mattias
617948d9c8 removed unneeded units in uses sections
git-svn-id: trunk@5443 -
2004-05-02 12:01:15 +00:00
mattias
f93500465f activated TIBQuery for fpc 1.1+
git-svn-id: trunk@5441 -
2004-05-01 17:21:02 +00:00
mattias
0ce0cd43a4 fixed TSynEdit.RealGetText
git-svn-id: trunk@5433 -
2004-04-26 10:01:27 +00:00
micha
c2fd5df2c7 REVERT: focus editor issue when autocompletion form hides
git-svn-id: trunk@5430 -
2004-04-23 20:59:12 +00:00
micha
020e6396f1 fix focus editor issue when autocompletion form hides
git-svn-id: trunk@5429 -
2004-04-23 20:51:15 +00:00
mattias
9d36925453 added SetFocus after closing completion form
git-svn-id: trunk@5428 -
2004-04-23 20:41:11 +00:00
mattias
523d5205c0 fixed ancestor of TWSGTKGLAreaControl
git-svn-id: trunk@5427 -
2004-04-23 12:42:05 +00:00
mattias
1b1b4c54e6 fixed debugging unitlinks
git-svn-id: trunk@5426 -
2004-04-23 11:21:41 +00:00
mattias
6d336f79e0 added debugging for FPC Src Scan
git-svn-id: trunk@5424 -
2004-04-23 10:41:36 +00:00
mattias
3fa3ca063d fixed reading expressions in type definitions
git-svn-id: trunk@5423 -
2004-04-22 20:42:26 +00:00
mattias
9fbcc69584 fixed illegal ancestor search
git-svn-id: trunk@5415 -
2004-04-19 10:06:56 +00:00
marc
05f9bbe917 * Applied patch from Ladislav Michl
* Changed the way TControl.Text is resolved
* Added setting of text to TWSWinControl

git-svn-id: trunk@5413 -
2004-04-18 23:55:39 +00:00
micha
b4c61fa97d fix (lm_)setcursor changes for gtk target
git-svn-id: trunk@5402 -
2004-04-11 18:58:26 +00:00
micha
5c6cbc475a - removed: startupheapend, it's unused
- fixed calling convention which fixes startup crash
- cleaner implementation GetEnv, GetEnvironmentStrings is deprecated

git-svn-id: trunk@5396 -
2004-04-11 10:15:58 +00:00
mattias
ce11f9f6e2 implemented mainunit hints for include files
git-svn-id: trunk@5393 -
2004-04-10 17:58:57 +00:00
mattias
26b4223134 fixed hiding uninitialized controls
git-svn-id: trunk@5389 -
2004-04-09 23:52:01 +00:00
mattias
2f10d4e852 fixed longint as predefined ident for fpc
git-svn-id: trunk@5377 -
2004-04-05 12:04:04 +00:00
mattias
766cfd3a2c fixed checking empty mask raw image
git-svn-id: trunk@5359 -
2004-04-02 19:39:46 +00:00
mattias
1ad1a10321 fixed interface constraints, fixed syncompletion colors
git-svn-id: trunk@5354 -
2004-03-30 20:38:14 +00:00