lazarus
1f7c5dd3fa
MG: fixed stopping keypress event if handled by LCL
...
git-svn-id: trunk@3139 -
2002-08-18 16:49:51 +00:00
lazarus
6b69ba633b
MG: codecompletion: added ForwardProcInsertPolicies
...
git-svn-id: trunk@3138 -
2002-08-18 16:49:50 +00:00
lazarus
cf4d7edc1e
MG: codecompletion: improved separation of vars, methods and props
...
git-svn-id: trunk@3137 -
2002-08-18 16:49:49 +00:00
lazarus
396d1012c2
MG: jump point is now added if method jumping not revertable
...
git-svn-id: trunk@3136 -
2002-08-18 16:49:48 +00:00
lazarus
b0513667c6
MG: implemented IgnoreErrorAfter position for codetools
...
git-svn-id: trunk@3135 -
2002-08-18 16:49:47 +00:00
lazarus
8608762170
MG: fixed codecompletion stored specifier with False/True
...
git-svn-id: trunk@3134 -
2002-08-18 16:49:46 +00:00
lazarus
e316b51886
MG: added if oldvalue=newvalue then exit; line to codecompletion
...
git-svn-id: trunk@3133 -
2002-08-18 16:49:45 +00:00
lazarus
cd7d01bd78
MG: completion now replaces the whole word when key without Shift
...
git-svn-id: trunk@2979 -
2002-08-18 08:56:44 +00:00
mattias
29ff3a72e1
added package gtkopengl
...
git-svn-id: trunk@2974 -
2002-08-18 08:56:41 +00:00
mattias
c71c909bc7
added make resourcestring dialog, not finished
...
git-svn-id: trunk@2882 -
2002-08-18 08:55:28 +00:00
mattias
5021a1675e
fixed search paths for virtual projects
...
git-svn-id: trunk@2863 -
2002-08-18 08:55:09 +00:00
lazarus
6ad6ae336f
MG: codetools can now work with localized fpc output
...
git-svn-id: trunk@2840 -
2002-08-18 08:54:46 +00:00
lazarus
61fd84bc32
MG: code completion: added local variable completion
...
git-svn-id: trunk@2810 -
2002-08-18 08:54:26 +00:00
lazarus
4d77e6e3dc
MG: added publish project
...
git-svn-id: trunk@2805 -
2002-08-18 08:54:24 +00:00
lazarus
a01c08ffab
MG: removed the 1x1 bitmap from TBitBtn
...
git-svn-id: trunk@2773 -
2002-08-18 08:53:53 +00:00
lazarus
64772d9488
MG: fixed replacing form resources
...
git-svn-id: trunk@2747 -
2002-08-18 08:53:27 +00:00
lazarus
b598a3b831
MG: started form renaming
...
git-svn-id: trunk@2741 -
2002-08-18 08:53:21 +00:00
mattias
8ab6a60b7e
many clipping fixes
...
git-svn-id: trunk@2662 -
2002-08-17 23:41:35 +00:00
mattias
1d61524d13
implemented sourcemarks
...
git-svn-id: trunk@2648 -
2002-08-17 23:41:33 +00:00
mattias
ca6e3c7610
updated all Makefiles
...
git-svn-id: trunk@2638 -
2002-08-17 23:41:32 +00:00
mattias
820460bb3a
ensuecursorvisible now tries to also show the selection
...
git-svn-id: trunk@2627 -
2002-08-17 23:41:32 +00:00
mattias
60e95f2ed8
started codeexplorer
...
git-svn-id: trunk@2618 -
2002-08-17 23:41:31 +00:00
mattias
78cb32fe74
reduced focus handling and improved focus setting
...
git-svn-id: trunk@2602 -
2002-08-17 23:41:31 +00:00
mattias
00459728c6
fixed delete word
...
git-svn-id: trunk@2597 -
2002-08-17 23:41:30 +00:00
mattias
600e5ef1b4
updated translations and raised message window on error
...
git-svn-id: trunk@2568 -
2002-08-17 23:41:29 +00:00
mattias
c39e6a5bba
grids patch from Jesus for painting
...
git-svn-id: trunk@2559 -
2002-08-17 23:41:28 +00:00
mattias
b50a6411c4
fixed regular expression replace
...
git-svn-id: trunk@2535 -
2002-08-17 23:41:27 +00:00
mattias
7168c508df
fixed synedit mouse pos to logical column
...
git-svn-id: trunk@2521 -
2002-08-17 23:41:26 +00:00
mattias
d139150e08
fixed synedit ensure cursor pos visible with tab chars
...
git-svn-id: trunk@2500 -
2002-08-17 23:41:25 +00:00
mattias
48cf736bf6
ident completion: fixed start token and context for classes
...
git-svn-id: trunk@2470 -
2002-08-17 23:41:24 +00:00
mattias
eff3f13ca9
now using SynRegExpr for Find-Replace in IDE
...
git-svn-id: trunk@2457 -
2002-08-17 23:41:23 +00:00
mattias
389e58ef1e
added history to identifier completion
...
git-svn-id: trunk@2428 -
2002-08-17 23:41:22 +00:00
mattias
ddae4a8ce1
focus fixes, reduced lpi size
...
git-svn-id: trunk@2419 -
2002-08-17 23:41:21 +00:00
mattias
27c1fa5151
added published properties for gtkglarea
...
git-svn-id: trunk@2411 -
2002-08-17 23:41:21 +00:00
mattias
171619dd1d
custom controls now support child wincontrols
...
git-svn-id: trunk@2410 -
2002-08-17 23:41:20 +00:00
mattias
7858855e34
synedit: select line now trims space
...
git-svn-id: trunk@2376 -
2002-08-17 23:41:19 +00:00
mattias
12180be05d
improved ExtTxtOut: support for char dist array
...
git-svn-id: trunk@2365 -
2002-08-17 23:41:18 +00:00
mattias
41923f209b
double byte char font started
...
git-svn-id: trunk@2340 -
2002-08-17 23:41:17 +00:00
mattias
09d4639c89
implemented fsUnderLine for ExtTextOut for gtk
...
git-svn-id: trunk@2337 -
2002-08-17 23:41:16 +00:00
mattias
19b1eab0d1
added syneditregexsearch.pas
...
git-svn-id: trunk@2324 -
2002-08-17 23:41:15 +00:00
mattias
3846081d6f
fixed vertical cursor movement and tab chars in line
...
git-svn-id: trunk@2309 -
2002-08-17 23:41:14 +00:00
mattias
47a89f2b2c
applied patch from Vasily
...
git-svn-id: trunk@2287 -
2002-08-17 23:41:13 +00:00
mattias
5473bf6a6f
add synmemo.pas syneditplugins.pas synmacrorecorder.pas
...
git-svn-id: trunk@2282 -
2002-08-17 23:41:12 +00:00
lazarus
df2cfbb671
MG: improved lastmouse caret on focus change
...
git-svn-id: trunk@2265 -
2002-08-17 23:41:11 +00:00
lazarus
33316c1e30
MG: impoved focussing, unfocussing on destroy and fixed unit search
...
git-svn-id: trunk@2244 -
2002-08-17 23:41:10 +00:00
lazarus
41e91ac873
MG: fixed synedit dragging without mousecapture
...
git-svn-id: trunk@2231 -
2002-08-17 23:41:09 +00:00
lazarus
80099ed5b1
MG: fixed gutter click
...
git-svn-id: trunk@2222 -
2002-08-17 23:41:08 +00:00
lazarus
5af6c6bb06
MG: completion now replaces the whole word when key without Shift
...
git-svn-id: trunk@2200 -
2002-08-17 23:41:07 +00:00
lazarus
41a09504d9
MG: changed synedit default background color to white
...
git-svn-id: trunk@2191 -
2002-08-17 23:41:06 +00:00
lazarus
bd91f45a43
MWE: Applied patch from "Andrew Johnson" <aj_genius@hotmail.com>
...
Here is the run down of what it includes -
-Vasily Volchenko's Updated Russian Localizations
-improvements to GTK Styles/SysColors
-initial GTK Palette code - (untested, and for now useless)
-Hint Windows and Modal dialogs now try to stay transient to
the main program form, aka they stay on top of the main form
and usually minimize/maximize with it.
-fixes to Form BorderStyle code(tool windows needed a border)
-fixes DrawFrameControl DFCS_BUTTONPUSH to match Win32 better
when flat
-fixes DrawFrameControl DFCS_BUTTONCHECK to match Win32 better
and to match GTK theme better. It works most of the time now,
but some themes, noteably Default, don't work.
-fixes bug in Bitmap code which broke compiling in NoGDKPixbuf
mode.
-misc other cleanups/ fixes in gtk interface
-speedbutton's should now draw correctly when flat in Win32
-I have included an experimental new CheckBox(disabled by
default) which has initial support for cbGrayed(Tri-State),
and WordWrap, and misc other improvements. It is not done, it
is mostly a quick hack to test DrawFrameControl
DFCS_BUTTONCHECK, however it offers many improvements which
can be seen in cbsCheck/cbsCrissCross (aka non-themed) state.
-fixes Message Dialogs to more accurately determine
button Spacing/Size, and Label Spacing/Size based on current
System font.
-fixes MessageDlgPos, & ShowMessagePos in Dialogs
-adds InputQuery & InputBox to Dialogs
-re-arranges & somewhat re-designs Control Tabbing, it now
partially works - wrapping around doesn't work, and
subcontrols(Panels & Children, etc) don't work. TabOrder now
works to an extent. I am not sure what is wrong with my code,
based on my other tests at least wrapping and TabOrder SHOULD
work properly, but.. Anyone want to try and fix?
-SynEdit(Code Editor) now changes mouse cursor to match
position(aka over scrollbar/gutter vs over text edit)
-adds a TRegion property to Graphics.pp, and Canvas. Once I
figure out how to handle complex regions(aka polygons) data
properly I will add Region functions to the canvas itself
(SetClipRect, intersectClipRect etc.)
-BitBtn now has a Stored flag on Glyph so it doesn't store to
lfm/lrs if Glyph is Empty, or if Glyph is not bkCustom(aka
bkOk, bkCancel, etc.) This should fix most crashes with older
GDKPixbuf libs.
git-svn-id: trunk@2183 -
2002-08-17 23:41:05 +00:00
lazarus
0c825a7d38
MG: added patch from Andrew
...
git-svn-id: trunk@2167 -
2002-08-17 23:41:04 +00:00
lazarus
03c4dc9b8f
MG: added insert Username and Datetime
...
git-svn-id: trunk@2162 -
2002-08-17 23:41:03 +00:00
mattias
af2d20c20c
fixes for htmllite
...
git-svn-id: trunk@2160 -
2002-08-17 23:41:03 +00:00
lazarus
639d8eab21
MG: added selection menu items
...
git-svn-id: trunk@2155 -
2002-08-17 23:41:02 +00:00
lazarus
2bcf2ca00e
MG: implemented BlockIndent for synedit
...
git-svn-id: trunk@2138 -
2002-08-17 23:41:01 +00:00
lazarus
3eebaf9ca8
MG: fixed bracket hilighting on lines with tabs
...
git-svn-id: trunk@2134 -
2002-08-17 23:41:00 +00:00
lazarus
1f576f48df
MG: fixed right margin on non text area
...
git-svn-id: trunk@2125 -
2002-08-17 23:40:59 +00:00
lazarus
c6b0c62f81
New dialog for multiline caption of TCustomLabel.
...
Prettified TStrings property editor.
Memo now has automatic scrollbars (not fully working), WordWrap and Scrollbars property
Removed saving of old combo text (it broke things and is not needed). Cleanups.
git-svn-id: trunk@2114 -
2002-08-17 23:40:58 +00:00
lazarus
a76d248945
MG: double, triple and quad clicks now works
...
git-svn-id: trunk@2107 -
2002-08-17 23:40:57 +00:00
lazarus
96ed28e545
MG: added if oldvalue=newvalue then exit; line to codecompletion
...
git-svn-id: trunk@2103 -
2002-08-17 23:40:56 +00:00
lazarus
75c82f7d1c
MG: right margin is now under the text
...
git-svn-id: trunk@2093 -
2002-08-17 23:40:55 +00:00
lazarus
4db87724b3
MG: fixed bracket hilighting
...
git-svn-id: trunk@2085 -
2002-08-17 23:40:54 +00:00
lazarus
d536c331cd
MG: from Andrew: style list fixes, autosize for radio/checkbtns
...
git-svn-id: trunk@2079 -
2002-08-17 23:40:53 +00:00
lazarus
7532adc77b
MG: implemented Ctrl+Mouse links in source editor
...
git-svn-id: trunk@2074 -
2002-08-17 23:40:52 +00:00
lazarus
75e07c0f7f
MG: freeing more unused GCs
...
git-svn-id: trunk@2068 -
2002-08-17 23:40:51 +00:00
lazarus
126f9199ff
MG: fixed bracket hilighting
...
git-svn-id: trunk@2063 -
2002-08-17 23:40:50 +00:00
lazarus
75c22d6137
MG: accelerated synedit
...
git-svn-id: trunk@2060 -
2002-08-17 23:40:49 +00:00
lazarus
2a2e84fe6c
MG: accelerations for synedit
...
git-svn-id: trunk@2052 -
2002-08-17 23:40:48 +00:00
lazarus
c852a0b4f1
MG: designer: right click selects component before popup
...
git-svn-id: trunk@2003 -
2002-08-17 23:40:35 +00:00
lazarus
f4c9bc475a
MG: fixed codetools proc collection
...
git-svn-id: trunk@1957 -
2002-08-17 23:40:23 +00:00
lazarus
44db1cb51c
MG: removed interfaces
...
git-svn-id: trunk@1954 -
2002-08-17 23:40:23 +00:00
lazarus
6be96de0d3
MG: removed ClientRectBugfix defines
...
git-svn-id: trunk@1850 -
2002-08-17 15:45:36 +00:00
lazarus
b205696671
MG: fixed find declaration of predefined idents
...
git-svn-id: trunk@1838 -
2002-08-09 19:28:29 +00:00
lazarus
0e368232da
MG: codecompletion now checks for filebreaks, savefile now checks for filedate
...
git-svn-id: trunk@1828 -
2002-08-07 09:55:31 +00:00
lazarus
3ee9c1fab9
MG: fixed CodeCompletion of STORED property functions
...
git-svn-id: trunk@1825 -
2002-08-06 19:58:45 +00:00
lazarus
14ab179665
MG: fixed xml reading writing of special chars
...
git-svn-id: trunk@1817 -
2002-08-04 07:44:44 +00:00
lazarus
51d1f6e57c
MG: added file access monitoring and diff view
...
git-svn-id: trunk@1815 -
2002-08-03 14:30:41 +00:00
lazarus
f451b0d701
MG: reduced output
...
git-svn-id: trunk@1809 -
2002-08-01 08:06:27 +00:00
lazarus
4303baa2cc
MG: added file access monitoring for hidden files
...
git-svn-id: trunk@1807 -
2002-07-31 15:33:09 +00:00
lazarus
c4895bad37
MG: scanner will now give an error if a comment is not closed
...
git-svn-id: trunk@1803 -
2002-07-31 11:43:38 +00:00
lazarus
eda6857479
MG: scanner now understands $IF defined(identifier)
...
git-svn-id: trunk@1802 -
2002-07-31 09:18:50 +00:00
lazarus
cdbfb43a99
MG: fixed undefined editor topline on codetool error
...
git-svn-id: trunk@1801 -
2002-07-31 09:00:05 +00:00
lazarus
c0f9ddd6a6
MG: started DelphiObjectBinaryToText
...
git-svn-id: trunk@1800 -
2002-07-31 07:15:39 +00:00
lazarus
5375d0fe35
MG: started File Access Monitoring for hidden files
...
git-svn-id: trunk@1799 -
2002-07-31 06:52:18 +00:00
lazarus
d6179ecfc5
MG: replaced FileDate with LoadDate
...
git-svn-id: trunk@1798 -
2002-07-30 15:56:45 +00:00
lazarus
d395762f08
MG: accelerated xmlread and xmlwrite
...
git-svn-id: trunk@1797 -
2002-07-30 14:36:28 +00:00
lazarus
77fcbcd0dc
MG: added a faster version of TXMLConfig
...
git-svn-id: trunk@1796 -
2002-07-30 06:24:06 +00:00
lazarus
48e9d401cb
MG: source notebook pagenames are now updated more often
...
git-svn-id: trunk@1794 -
2002-07-29 13:26:57 +00:00
lazarus
ffd4807ec9
MG: fixed search forward
...
git-svn-id: trunk@1792 -
2002-07-27 15:38:01 +00:00
lazarus
de61fbc396
MG: fixed parser for external vars
...
git-svn-id: trunk@1785 -
2002-07-09 17:18:23 +00:00
lazarus
8ff74a68fc
MG: added codetools languages
...
git-svn-id: trunk@1774 -
2002-07-04 15:03:07 +00:00
lazarus
ad593a406c
MG: fixed parser for variables with external modifier
...
git-svn-id: trunk@1764 -
2002-06-27 17:38:09 +00:00
lazarus
48d5e21af0
MG: improved Guess Misplaced IFDEF with IFOPT and IFNDEF
...
git-svn-id: trunk@1762 -
2002-06-26 16:12:20 +00:00
lazarus
bac9463593
MG: added new tool: Guess misplaced $IFDEF/$ENDIF
...
git-svn-id: trunk@1761 -
2002-06-26 15:11:09 +00:00
lazarus
1eac5a958a
MG: TControl.Cursor is now set, reduced auto reaction of widgets in design mode
...
git-svn-id: trunk@1756 -
2002-06-21 16:59:15 +00:00
lazarus
930552f748
MG: fixed persistent caret and implemented Form.BorderStyle=bsNone
...
git-svn-id: trunk@1744 -
2002-06-09 14:00:41 +00:00
lazarus
ed57800398
MG: added close buttons and images to TNoteBook and close buttons to source editor
...
git-svn-id: trunk@1740 -
2002-06-08 17:16:02 +00:00
lazarus
dcb1f3247f
MG: setting modified to false will now be remembered
...
git-svn-id: trunk@1739 -
2002-06-07 12:23:18 +00:00
lazarus
16aae9b974
MG: if completion form visible it will now get all synedit keys
...
git-svn-id: trunk@1737 -
2002-06-06 14:41:29 +00:00
lazarus
e09134034f
MG: added Persistent Caret option, useful for windowmanagers that do not send correct focus in messages
...
git-svn-id: trunk@1736 -
2002-06-06 13:19:58 +00:00
lazarus
13926110d3
MG: published variables are now added with code creation options
...
git-svn-id: trunk@1733 -
2002-06-05 20:02:28 +00:00
lazarus
3efe784a25
MG: fixed collect declarations
...
git-svn-id: trunk@1732 -
2002-06-05 19:46:46 +00:00
lazarus
87b9c1b7cf
MG: fixed indent while adding units to uses sections
...
git-svn-id: trunk@1731 -
2002-06-05 19:26:33 +00:00
lazarus
008fb80307
MG: fixed find declaration of function ident with direct child access
...
git-svn-id: trunk@1730 -
2002-06-05 17:33:11 +00:00
lazarus
7d98f31c27
MG: fixed find declaration of identifier starting with round bracket
...
git-svn-id: trunk@1729 -
2002-06-05 17:18:47 +00:00
lazarus
e77137ac52
MG: fixed finddeclaration Result in with statement
...
git-svn-id: trunk@1728 -
2002-06-05 17:02:31 +00:00
lazarus
5688e3f382
MG: completion form colors now corresponds to editor
...
git-svn-id: trunk@1727 -
2002-06-05 14:19:46 +00:00
lazarus
610cb824e9
MG: fixed fonts in XLFD format and styles
...
git-svn-id: trunk@1726 -
2002-06-05 12:33:58 +00:00
lazarus
73522a24f7
MG: cursor is now inverted and can be used with twilight color scheme
...
git-svn-id: trunk@1725 -
2002-06-04 19:28:17 +00:00
lazarus
3a28d7a551
MG: improved TFont for XLFD font names
...
git-svn-id: trunk@1724 -
2002-06-04 15:17:26 +00:00
lazarus
e76460e8d4
MG: fixed form streaming of not direct TForm descendents
...
git-svn-id: trunk@1719 -
2002-05-30 21:53:56 +00:00
lazarus
f2bb9eaf9c
MG: fixed find declaration top lvl name resolving of properties
...
git-svn-id: trunk@1710 -
2002-05-29 21:43:22 +00:00
lazarus
8126e3f5bd
MG: added gtk rc file support and started stule dependent syscolors
...
git-svn-id: trunk@1709 -
2002-05-28 19:39:45 +00:00
lazarus
784fb02b29
MG: added command line help
...
git-svn-id: trunk@1707 -
2002-05-27 17:58:42 +00:00
lazarus
f9f85ea7c2
MG; fixed find declaration of overloaded procs and expression input types
...
git-svn-id: trunk@1706 -
2002-05-27 14:38:34 +00:00
lazarus
3d7a592187
MG: save is now possible during debugging
...
git-svn-id: trunk@1705 -
2002-05-24 07:18:15 +00:00
lazarus
d9b4ed05d3
MG: activated the clientrect bugfixes
...
git-svn-id: trunk@1702 -
2002-05-20 14:19:03 +00:00
lazarus
cc5ebf63af
MG: changed instal directory to lazarus/{lcl,codetools,synedit}
...
git-svn-id: trunk@1701 -
2002-05-20 11:43:55 +00:00
lazarus
d1941058d2
MG: finddeclaration for stupid things like var a:a;
...
git-svn-id: trunk@1694 -
2002-05-17 10:45:23 +00:00
lazarus
ad90cde830
MG: fixed cursor visibility after code template completion
...
git-svn-id: trunk@1693 -
2002-05-17 05:42:47 +00:00
lazarus
7b67948294
MG: fixed parser for statements of the form "with A as B do ;"
...
git-svn-id: trunk@1691 -
2002-05-16 19:00:56 +00:00
lazarus
1817ed5fc4
MG: fixed Event Assignment Completion naming
...
git-svn-id: trunk@1690 -
2002-05-16 18:53:57 +00:00
lazarus
906da1f20d
MG: fixed selection painting of non highlighter
...
git-svn-id: trunk@1689 -
2002-05-16 18:26:08 +00:00
lazarus
e21ba6b96e
MG: fixed find next overloaded proc flags
...
git-svn-id: trunk@1687 -
2002-05-16 15:10:08 +00:00
lazarus
b8972ebce8
Keith: Fixed Win32 compilation problems
...
git-svn-id: trunk@1678 -
2002-05-13 21:21:28 +00:00
lazarus
8aa7f03a41
MG: added license directory overview
...
git-svn-id: trunk@1670 -
2002-05-10 07:18:39 +00:00
lazarus
d142fe1848
MG: combined nvglx.pas and nvglxtokens.pas
...
git-svn-id: trunk@1666 -
2002-05-09 13:06:50 +00:00
lazarus
8e03c7cef1
MG: further clientrect bugfixes
...
git-svn-id: trunk@1665 -
2002-05-09 12:41:32 +00:00
lazarus
9ba6346952
MG: bindings for NVIDIA libGL glx
...
git-svn-id: trunk@1664 -
2002-05-09 12:40:09 +00:00
lazarus
b951ebcc4e
MG: fixed parser for cvar; external;
...
git-svn-id: trunk@1663 -
2002-05-09 12:38:54 +00:00
lazarus
194546760e
MG: find declaration for delphi pointer shortcut and clientrect tricks
...
git-svn-id: trunk@1656 -
2002-05-01 11:57:40 +00:00
lazarus
4567f3e78d
MG: fixed find property
...
git-svn-id: trunk@1655 -
2002-05-01 06:36:25 +00:00
lazarus
887c7fdc1f
MG: fixed find declaration of default properties
...
git-svn-id: trunk@1652 -
2002-04-30 09:57:21 +00:00
lazarus
91bbcd7a92
MG: reduced output
...
git-svn-id: trunk@1649 -
2002-04-28 14:13:50 +00:00
lazarus
f3d7a35da2
MG: fixes for saving resource files
...
git-svn-id: trunk@1648 -
2002-04-28 14:10:31 +00:00
lazarus
f3cb25dc9c
MG: started component renaming
...
git-svn-id: trunk@1646 -
2002-04-27 18:56:50 +00:00
lazarus
486bb0667d
MG: IDE and codetools work now with trimmed filenames
...
git-svn-id: trunk@1642 -
2002-04-26 13:50:15 +00:00
lazarus
13a8d7484d
MG: Delphi6 syntax and defines
...
git-svn-id: trunk@1638 -
2002-04-26 12:25:55 +00:00
lazarus
d969776637
MG: started new client rectangle
...
git-svn-id: trunk@1635 -
2002-04-24 16:11:17 +00:00
lazarus
1c20c98a0b
MG: fixed property completion of stored fuctions
...
git-svn-id: trunk@1634 -
2002-04-24 14:32:23 +00:00
lazarus
f7aa303653
MG: fixed property completion of stored fuctions
...
git-svn-id: trunk@1633 -
2002-04-24 14:31:16 +00:00
lazarus
93afe8a598
MG: fixed typos
...
git-svn-id: trunk@1632 -
2002-04-24 09:29:06 +00:00
lazarus
8a758c33e3
MG: fixed read constant with edged brackets
...
git-svn-id: trunk@1631 -
2002-04-23 20:21:20 +00:00
lazarus
dd251efa47
MG: fixed readconstant of sets
...
git-svn-id: trunk@1630 -
2002-04-23 20:16:06 +00:00
lazarus
271909d412
MG: reduced output
...
git-svn-id: trunk@1629 -
2002-04-23 17:24:23 +00:00
lazarus
088624b9cc
MG: accelerated parser
...
git-svn-id: trunk@1628 -
2002-04-23 16:12:52 +00:00
lazarus
cf4c895262
MG: reduced string use in linkscanner
...
git-svn-id: trunk@1627 -
2002-04-22 14:20:50 +00:00
lazarus
b9f3eb9c5a
MG: fixed AdjustClientRect of TGroupBox
...
git-svn-id: trunk@1626 -
2002-04-22 13:07:46 +00:00
lazarus
e3f266184c
MG: fixed missing include directives
...
git-svn-id: trunk@1625 -
2002-04-22 07:16:36 +00:00
lazarus
b875d995f1
MG: fixed finddeclaration
...
git-svn-id: trunk@1623 -
2002-04-21 14:10:24 +00:00
lazarus
e98e669d0a
MG: small updates and fixes
...
git-svn-id: trunk@1622 -
2002-04-21 13:24:07 +00:00
lazarus
25b2c52fe6
MG: fixed save lrs to test dir
...
git-svn-id: trunk@1621 -
2002-04-21 06:53:55 +00:00
lazarus
6c8804716a
MG: fixed synedit SelText linebreaks and pascalparser of hex char consts
...
git-svn-id: trunk@1620 -
2002-04-20 14:51:21 +00:00
lazarus
d02846cc88
MG: fixed find declaration of forward def class
...
git-svn-id: trunk@1617 -
2002-04-18 07:53:08 +00:00
lazarus
4409ebfe2d
MG: fixed node cache search range calculation
...
git-svn-id: trunk@1616 -
2002-04-18 06:26:05 +00:00
lazarus
591eaa3d79
MG: fixes, e.g. method jumping to changed overloaded methods
...
git-svn-id: trunk@1615 -
2002-04-17 09:15:51 +00:00
lazarus
dd37880074
MG: added path editor for compiler options
...
git-svn-id: trunk@1612 -
2002-04-16 08:55:06 +00:00
lazarus
625ac9a73c
MG: splitted gtkglarea demo in example and component
...
git-svn-id: trunk@1611 -
2002-04-15 13:12:34 +00:00
lazarus
029bb35f4a
MG: fixes from satan
...
git-svn-id: trunk@1607 -
2002-04-15 10:54:58 +00:00
lazarus
9beb5af34e
MG: new expression evalution for find declaration and fixes
...
git-svn-id: trunk@1606 -
2002-04-15 10:54:13 +00:00
lazarus
a5b5b0b875
MG: FPC unitlinks are now saved
...
git-svn-id: trunk@1605 -
2002-04-12 16:36:09 +00:00
lazarus
2047305713
MG: reduced node cache killing for scan ranges
...
git-svn-id: trunk@1604 -
2002-04-12 14:51:33 +00:00
lazarus
57400d3471
MG: fixed node cache dependency update bug
...
git-svn-id: trunk@1603 -
2002-04-12 14:30:26 +00:00
lazarus
39b9f280f6
MG: added Event Assignment completion
...
git-svn-id: trunk@1602 -
2002-04-12 10:21:55 +00:00
lazarus
41d00f60e4
MG: reduced output
...
git-svn-id: trunk@1601 -
2002-04-11 08:20:14 +00:00
lazarus
9b66e0abc7
MG: small fixes, cleanups and started event assignment completion
...
git-svn-id: trunk@1600 -
2002-04-11 08:08:50 +00:00
lazarus
b9aa246069
MG: fixed find context node at predefined property type
...
git-svn-id: trunk@1599 -
2002-04-06 13:22:16 +00:00
lazarus
79843da247
MG: added fpc define templates
...
git-svn-id: trunk@1598 -
2002-04-06 11:20:43 +00:00
lazarus
6c0dd98469
MG: added bound checks for scrollbars
...
git-svn-id: trunk@1594 -
2002-04-05 17:14:09 +00:00
lazarus
d22da79b0b
MG: fixed autocreate form editing in project opts
...
git-svn-id: trunk@1593 -
2002-04-05 16:34:16 +00:00
lazarus
77b21590ad
MG: fixed bug in finddeclaration code node range comparision
...
git-svn-id: trunk@1592 -
2002-04-04 21:53:03 +00:00
lazarus
31798d03be
MG: changed except statements to more verbosity
...
git-svn-id: trunk@1590 -
2002-04-04 12:25:02 +00:00
lazarus
6f067c4c9d
MG: fixed synedit uninitialized charsinwindow
...
git-svn-id: trunk@1588 -
2002-04-03 21:29:54 +00:00
lazarus
20321075df
MG: fixed mem leaks
...
git-svn-id: trunk@1587 -
2002-04-03 18:20:51 +00:00
lazarus
8867b319ef
MG: fixed mem leaks
...
git-svn-id: trunk@1586 -
2002-04-03 11:26:34 +00:00
lazarus
c662603e81
MG: fixed crash on open project
...
git-svn-id: trunk@1585 -
2002-04-03 10:34:07 +00:00
lazarus
4745ac02a1
MG: finddeclaration of array of const and open arrays
...
git-svn-id: trunk@1584 -
2002-04-03 09:16:44 +00:00
lazarus
074a94475e
MG: fixed SearchFileInPath
...
git-svn-id: trunk@1583 -
2002-04-03 07:29:58 +00:00
lazarus
0e2a403556
MG: bugfixes, finddeclaration cache dependencies
...
git-svn-id: trunk@1579 -
2002-04-02 16:44:41 +00:00
lazarus
4e16709290
MG: fixed FindLinkSibling
...
git-svn-id: trunk@1576 -
2002-03-31 19:37:18 +00:00
lazarus
421c4c0cf9
MG: dynhasharray memmanager is now global
...
git-svn-id: trunk@1575 -
2002-03-31 11:06:13 +00:00
lazarus
8b4c655cfb
MG: caches scanner and parser errors
...
git-svn-id: trunk@1573 -
2002-03-30 20:59:43 +00:00
lazarus
d41af48238
MG: fixed splash screen, fixed parser of resource strings
...
git-svn-id: trunk@1572 -
2002-03-30 07:29:15 +00:00
lazarus
f4a4458bbb
MG: added Triple and Quad mouse clicks to lcl and synedit
...
git-svn-id: trunk@1569 -
2002-03-29 17:12:52 +00:00
lazarus
248d37e16d
MG: internationalization for codetools
...
git-svn-id: trunk@1568 -
2002-03-29 16:23:02 +00:00
lazarus
ec6a50b270
MG: fixed makefile
...
git-svn-id: trunk@1567 -
2002-03-29 15:52:53 +00:00
lazarus
93ebbc28eb
MG: more internationalization
...
git-svn-id: trunk@1566 -
2002-03-29 15:50:36 +00:00
lazarus
f295045532
MG: further internationalization
...
git-svn-id: trunk@1565 -
2002-03-29 14:32:49 +00:00
lazarus
40f6998313
MG: removed obsolete attachsignals and fixed resizing
...
git-svn-id: trunk@1564 -
2002-03-29 12:17:22 +00:00
lazarus
94d422e5fa
MG: old Makefile for 1.0.5 compilers
...
git-svn-id: trunk@1563 -
2002-03-29 12:03:39 +00:00
lazarus
77d8477875
MG: started internationalization of codetools
...
git-svn-id: trunk@1561 -
2002-03-28 20:32:06 +00:00
lazarus
ad22b62edc
MG: added inputhistory
...
git-svn-id: trunk@1560 -
2002-03-28 20:31:01 +00:00
lazarus
ca4680a3cc
MG: added search function: Goto Include Directive
...
git-svn-id: trunk@1558 -
2002-03-28 11:49:49 +00:00
lazarus
426f90740f
MG: removed unused
...
git-svn-id: trunk@1556 -
2002-03-28 00:11:07 +00:00
lazarus
c53114998b
MG: fixes for synedit mouse selection
...
git-svn-id: trunk@1555 -
2002-03-27 20:08:05 +00:00
lazarus
1e999a3d60
MG: splitted main.pp: debugger management in TDebugManager
...
git-svn-id: trunk@1552 -
2002-03-27 10:39:44 +00:00
lazarus
c476b4dddd
MG: splitted main.pp: TMainIDE has now an ancestor TMainIDEBar
...
git-svn-id: trunk@1550 -
2002-03-27 09:18:13 +00:00
lazarus
5d76031986
MG: added TOpen/SaveFlags and splittet some methods
...
git-svn-id: trunk@1543 -
2002-03-25 07:29:24 +00:00
lazarus
900d9bc5b4
MG: fixed linkscanner for double included files
...
git-svn-id: trunk@1539 -
2002-03-23 20:41:34 +00:00
lazarus
6a99eabc13
MG: added include link history
...
git-svn-id: trunk@1534 -
2002-03-22 17:36:10 +00:00
lazarus
c0249538e7
MG: allow var a:a; statements
...
git-svn-id: trunk@1533 -
2002-03-22 13:58:00 +00:00
lazarus
17feff57be
MG: many fixes, to make it short: events
...
git-svn-id: trunk@1531 -
2002-03-22 12:36:47 +00:00
lazarus
4d9789a2ab
MG: fixes for save-as and form streaming exceptions
...
git-svn-id: trunk@1528 -
2002-03-21 22:44:08 +00:00
lazarus
0feefa6634
MG: accelerated dynhasharray, fixed codetools defines editor initial resize
...
git-svn-id: trunk@1527 -
2002-03-20 16:38:37 +00:00
lazarus
43f1cb10d1
MG: added complete properties checkbox and ecSaveAll
...
git-svn-id: trunk@1526 -
2002-03-18 12:29:54 +00:00
lazarus
0bf1e61fad
MG: reduced get/freemem usage in linkscanner
...
git-svn-id: trunk@1524 -
2002-03-18 11:18:38 +00:00
lazarus
876a1e0ca7
MG: reduced get/freemem usage in linkscanner
...
git-svn-id: trunk@1523 -
2002-03-18 08:56:24 +00:00
lazarus
f118ad2dcb
MG: reduced size+move messages between lcl and interface
...
git-svn-id: trunk@1522 -
2002-03-16 21:40:55 +00:00
lazarus
cda51ae148
MG: improved method completion: add inherited code on override specifier
...
git-svn-id: trunk@1521 -
2002-03-16 10:38:52 +00:00
lazarus
274decf5f1
MG: improved code completion: special proc bodies
...
git-svn-id: trunk@1520 -
2002-03-15 14:50:36 +00:00
lazarus
2107ba9a69
MG: fixed not caching proc nodes
...
git-svn-id: trunk@1515 -
2002-03-14 17:41:29 +00:00
lazarus
7d44c1a838
MG: fixed sourcechanger wrong src bug
...
git-svn-id: trunk@1512 -
2002-03-14 11:05:37 +00:00
lazarus
160029222a
MG: reduced output
...
git-svn-id: trunk@1511 -
2002-03-14 07:43:33 +00:00
lazarus
d95aa7b01f
MG: added define templates for Delphi5 Projects
...
git-svn-id: trunk@1510 -
2002-03-14 07:42:34 +00:00
lazarus
da158e6e83
MG: added TPicture clipboard support
...
git-svn-id: trunk@1507 -
2002-03-11 23:22:46 +00:00
lazarus
37da619d34
MG: fixed parser for multiple variant identifiers
...
git-svn-id: trunk@1503 -
2002-03-11 20:36:34 +00:00
lazarus
22fcb1c759
MG: fixed parser for dephis activex
...
git-svn-id: trunk@1502 -
2002-03-11 20:22:37 +00:00
lazarus
c40bc842d5
MG: acclerated parser read-undo-read combinations
...
git-svn-id: trunk@1501 -
2002-03-11 18:12:11 +00:00
lazarus
8752d483cc
Keith: Fixed Win32 compilation problem.
...
git-svn-id: trunk@1500 -
2002-03-11 09:43:45 +00:00
lazarus
81dc7d308e
MG: parser enhanced for delphis sysutils
...
git-svn-id: trunk@1499 -
2002-03-10 22:59:29 +00:00
lazarus
4cd162b064
MG: accelerated linkscanner
...
git-svn-id: trunk@1498 -
2002-03-10 21:44:59 +00:00
lazarus
6b7cd3b776
MG: fixed TSourceLog.Assign
...
git-svn-id: trunk@1497 -
2002-03-10 21:41:14 +00:00
lazarus
b15929b6a6
MG: methodjumping of forward procs will now work with renamed procs
...
git-svn-id: trunk@1496 -
2002-03-10 15:07:34 +00:00
lazarus
2c995dc597
MG: fixed finding class parts with empty sections
...
git-svn-id: trunk@1495 -
2002-03-09 17:13:25 +00:00
lazarus
7be6c70b19
MG: OS dependent line end
...
git-svn-id: trunk@1494 -
2002-03-09 17:02:16 +00:00
lazarus
e14d49fb6c
MG: fixes for Delphi compataibility
...
git-svn-id: trunk@1492 -
2002-03-09 16:46:33 +00:00
lazarus
0d735a6f89
MG: fixed class method completion
...
git-svn-id: trunk@1490 -
2002-03-09 11:55:13 +00:00
lazarus
373525fbe5
MG: improved class completion for GUID and line indenting
...
git-svn-id: trunk@1489 -
2002-03-09 10:39:36 +00:00
lazarus
76b1e2b399
MG: fixed synedit pascal highlighter of label @@end
...
git-svn-id: trunk@1487 -
2002-03-08 16:29:41 +00:00
lazarus
26eaea13bd
MG: fixed parser of end blocks in initialization section added label sections
...
git-svn-id: trunk@1486 -
2002-03-08 16:16:55 +00:00
lazarus
e6ace97606
MG: outputfilter can now find include files
...
git-svn-id: trunk@1485 -
2002-03-08 11:37:42 +00:00
lazarus
e5b24ec55e
MG: added define template for Delphi5
...
git-svn-id: trunk@1484 -
2002-03-08 09:30:59 +00:00
lazarus
9e1d337c33
MG: added delphi mode for codetools
...
git-svn-id: trunk@1482 -
2002-03-07 21:56:56 +00:00
lazarus
830cb9a016
MG: fixed find declaration new nodecache flags, find next
...
git-svn-id: trunk@1481 -
2002-03-07 14:14:25 +00:00
lazarus
84fc508f31
MG: fixed find declaration node cache flags checking and updates for defines
...
git-svn-id: trunk@1480 -
2002-03-06 17:26:52 +00:00
lazarus
969951d7fb
MG: updates for codetools defines
...
git-svn-id: trunk@1479 -
2002-03-05 14:52:17 +00:00
lazarus
43f4a972db
MG: updates for codetools defines editor
...
git-svn-id: trunk@1478 -
2002-03-05 08:15:00 +00:00
lazarus
8e4ae5f28d
MG: fixed synedit crash on exit
...
git-svn-id: trunk@1476 -
2002-03-04 10:01:01 +00:00
lazarus
2e084658ef
MG: find declaration: fixed function in with context
...
git-svn-id: trunk@1475 -
2002-03-04 07:28:53 +00:00
lazarus
c393669985
MG: fixed synedit hide right margin
...
git-svn-id: trunk@1474 -
2002-03-03 16:08:52 +00:00
lazarus
bbc6e83287
MG: fixes, e.g. for find declaration
...
git-svn-id: trunk@1472 -
2002-03-02 16:31:18 +00:00
lazarus
b04c9a1244
MG: fixed find declaration and inheriting class visibility flags
...
git-svn-id: trunk@1469 -
2002-03-02 13:22:27 +00:00
lazarus
69a28ff329
MG: fixed method search diff proc, fixed synedit insert in empty line, small fixes, started define editor
...
git-svn-id: trunk@1468 -
2002-03-02 11:08:38 +00:00
lazarus
9891d77a52
MG: fixed typo
...
git-svn-id: trunk@1467 -
2002-03-01 15:53:55 +00:00
lazarus
eb8ad3a7c7
MG: added selection keys and nil operand
...
git-svn-id: trunk@1466 -
2002-03-01 15:51:08 +00:00
lazarus
f85924125e
MG: fixes, code creation policies, keymap categories, menu shortcuts
...
git-svn-id: trunk@1465 -
2002-02-28 12:09:10 +00:00
lazarus
2ab00ee4f2
MG: fixed code completion: fixed long property proc splitting
...
git-svn-id: trunk@1460 -
2002-02-25 19:09:07 +00:00
lazarus
386a8e08f4
MG: fixed nested record parsing
...
git-svn-id: trunk@1459 -
2002-02-25 18:46:06 +00:00
lazarus
b84b0b9b70
MG: fixed external variable and rtl/TargetOS include dir
...
git-svn-id: trunk@1455 -
2002-02-22 18:24:19 +00:00
lazarus
73fbc2fcb1
MG: improved LinkScanner error messages
...
git-svn-id: trunk@1454 -
2002-02-22 17:39:41 +00:00