Commit Graph

728 Commits

Author SHA1 Message Date
mattias
9c8eae8184 started identifier completion
git-svn-id: trunk@3752 -
2002-12-28 21:05:48 +00:00
mattias
eed003866d fixed FindControl and searching overloaded procs
git-svn-id: trunk@3751 -
2002-12-28 17:43:43 +00:00
mattias
ac8efccb39 reduced lpi size
git-svn-id: trunk@3750 -
2002-12-28 13:26:37 +00:00
mattias
c36de31dd9 xmlcfg deletion, focus fixes
git-svn-id: trunk@3748 -
2002-12-28 11:29:47 +00:00
mattias
a8e39c68f8 fixes for htmllite
git-svn-id: trunk@3745 -
2002-12-27 18:18:05 +00:00
mattias
1428729afd added htmllite
git-svn-id: trunk@3744 -
2002-12-27 17:54:54 +00:00
mattias
e1ba27ef09 implemented TListBox.TopIndex
git-svn-id: trunk@3739 -
2002-12-27 10:23:40 +00:00
mattias
3bcd792d80 changes for fpc 1.1
git-svn-id: trunk@3738 -
2002-12-27 08:46:32 +00:00
mattias
17f2aeb9bc made Form.Close more Delphish, added some windows compatibility functions
git-svn-id: trunk@3733 -
2002-12-25 10:21:05 +00:00
mattias
eb74c0b02d fixed invalid typecast
git-svn-id: trunk@3732 -
2002-12-24 13:05:08 +00:00
mattias
00e65ab044 fixed ReAllocmem of memcheck and added memcheck for fpc 1.1
git-svn-id: trunk@3731 -
2002-12-24 12:52:53 +00:00
mattias
4e54229b87 added symlink test and unit types
git-svn-id: trunk@3726 -
2002-12-23 10:12:40 +00:00
mattias
db006b69cb acceleration from Jeroen van Iddekinge
git-svn-id: trunk@3722 -
2002-12-22 23:04:03 +00:00
mattias
589298a29a find declaration now supports class interfaces
git-svn-id: trunk@3718 -
2002-12-20 13:34:23 +00:00
mattias
23f2a663a1 extended parser for new 1.1 syntax
git-svn-id: trunk@3717 -
2002-12-20 11:27:26 +00:00
mattias
f8329f9fc6 method resolution clause, class ancestor find declaration, 1.1. makros
git-svn-id: trunk@3716 -
2002-12-20 11:08:47 +00:00
mattias
41a4c638d3 fixed find declaration of non comment pos
git-svn-id: trunk@3708 -
2002-12-17 11:56:09 +00:00
mattias
41a97ec751 find declaration of Low(ordinal type)
git-svn-id: trunk@3707 -
2002-12-17 11:42:10 +00:00
mattias
4c65658fab fixed finddeclaration of include directives in front of first node
git-svn-id: trunk@3706 -
2002-12-17 10:23:08 +00:00
mattias
4e18f83f77 fixed command line internationalization
git-svn-id: trunk@3703 -
2002-12-16 23:27:01 +00:00
mattias
d2d0bbe1e4 fixes for fpc 1.1
git-svn-id: trunk@3701 -
2002-12-16 12:12:50 +00:00
mattias
4130ccb02e fixed else skipping
git-svn-id: trunk@3697 -
2002-12-15 12:52:45 +00:00
mattias
3fc78ab4b6 fixed if block else part
git-svn-id: trunk@3696 -
2002-12-15 12:24:58 +00:00
mattias
45be5148ad started gtk2 interface
git-svn-id: trunk@3695 -
2002-12-15 11:52:28 +00:00
mattias
735191d158 new constants for compatibility
git-svn-id: trunk@3694 -
2002-12-12 17:47:46 +00:00
mattias
c788144e44 added basic file handling functions to filectrl
git-svn-id: trunk@3692 -
2002-12-09 16:48:36 +00:00
mattias
a1dcad841e fixed finddeclaration: with context flag bug
git-svn-id: trunk@3690 -
2002-12-09 15:12:17 +00:00
mattias
55ad52ff29 fixed finddeclaration error msg for default property not found
git-svn-id: trunk@3689 -
2002-12-07 09:49:53 +00:00
mattias
5095706b4c improved ExtTxtOut: support for char dist array
git-svn-id: trunk@3688 -
2002-12-07 08:42:08 +00:00
mattias
801656d902 double byte char font started
git-svn-id: trunk@3687 -
2002-12-05 22:16:28 +00:00
mattias
022d633371 position highlighter can now copy from other highlighters
git-svn-id: trunk@3684 -
2002-12-03 00:13:10 +00:00
mattias
9a4f7c76ac started position highlighter
git-svn-id: trunk@3683 -
2002-12-02 16:38:13 +00:00
mattias
10e045f319 fixed SourceChangeCache when nothing has changed
git-svn-id: trunk@3682 -
2002-12-02 10:44:57 +00:00
mattias
5c93adce8a find declaration type of constructor
git-svn-id: trunk@3681 -
2002-12-01 23:01:42 +00:00
mattias
ffa37c72b5 fixed find declaration for function results
git-svn-id: trunk@3679 -
2002-12-01 21:57:00 +00:00
mattias
790ec25214 fixed for empty lines
git-svn-id: trunk@3676 -
2002-11-30 09:45:37 +00:00
mattias
0f6d6a66fd reduced output
git-svn-id: trunk@3674 -
2002-11-30 08:25:42 +00:00
mattias
80df955390 added syneditregexsearch.pas
git-svn-id: trunk@3672 -
2002-11-29 20:00:21 +00:00
mattias
b1c942ccb1 Fixed find expression type of @String[]
git-svn-id: trunk@3671 -
2002-11-29 18:12:31 +00:00
mattias
f11f15fbb3 fixed special pascal includes
git-svn-id: trunk@3663 -
2002-11-25 22:16:32 +00:00
mattias
fb08c8bc2f added published props of TSynMemo
git-svn-id: trunk@3658 -
2002-11-22 10:08:08 +00:00
mattias
7937f9b99e add synmemo.pas syneditplugins.pas synmacrorecorder.pas
git-svn-id: trunk@3656 -
2002-11-21 21:39:49 +00:00
mattias
79a4067923 added SynEditExport and SynExportHTML
git-svn-id: trunk@3655 -
2002-11-21 20:28:26 +00:00
mattias
cf663dfc48 added SynRegExpr and SynHighlighterMulti
git-svn-id: trunk@3654 -
2002-11-21 20:04:56 +00:00
mattias
bec5c13181 Fixed codetools node cache and added icons
git-svn-id: trunk@3638 -
2002-11-15 15:07:11 +00:00
mattias
912fe26086 fixed exception handling in findidentifierincontext
git-svn-id: trunk@3637 -
2002-11-14 17:18:54 +00:00
mattias
82b4e7b805 MG: added todo output
git-svn-id: trunk@3635 -
2002-11-13 23:00:29 +00:00
lazarus
9141937e10 MG: codetools can now work with localized fpc output
git-svn-id: trunk@3631 -
2002-11-13 13:40:15 +00:00
lazarus
68fc86e651 MG: added proc parameter list to smart hints
git-svn-id: trunk@3630 -
2002-11-13 09:15:02 +00:00
lazarus
f3293cbf80 MG: better description for cutsom components
git-svn-id: trunk@3623 -
2002-11-12 09:14:18 +00:00
lazarus
9d7444f027 MG: added custom components trick
git-svn-id: trunk@3620 -
2002-11-11 18:09:45 +00:00
lazarus
193e9e1936 MG: added smart hints in debug mode
git-svn-id: trunk@3619 -
2002-11-10 22:02:36 +00:00
lazarus
feb9086ada MG: added smart hints in edit mode
git-svn-id: trunk@3618 -
2002-11-10 21:49:27 +00:00
lazarus
fb4ff8c25c MG: fixed codetools abort
git-svn-id: trunk@3612 -
2002-11-06 15:59:24 +00:00
lazarus
27b75d80fc MG: linkscanner is now able to user abort scanning
git-svn-id: trunk@3605 -
2002-11-04 09:57:00 +00:00
lazarus
7f51bddfb5 MG: fixed typo
git-svn-id: trunk@3602 -
2002-11-03 20:53:36 +00:00
lazarus
6ecb567b0a MG: parser is now abortable
git-svn-id: trunk@3601 -
2002-11-02 23:30:58 +00:00
lazarus
1cb12c9983 MG: added handling of unexpected exceptions in finddeclaration
git-svn-id: trunk@3600 -
2002-11-02 22:44:19 +00:00
lazarus
51b8c1acf0 MG: fixed designer hints
git-svn-id: trunk@3598 -
2002-11-02 10:59:31 +00:00
lazarus
8a926e3017 MG: fixed return polygon point
git-svn-id: trunk@3595 -
2002-10-31 17:31:10 +00:00
lazarus
038aaa7cb3 MG: fixed used virtual files and IsPartOfProject Bug
git-svn-id: trunk@3591 -
2002-10-30 22:28:50 +00:00
lazarus
3ae29b7c22 MG: fixed unitname update bug
git-svn-id: trunk@3586 -
2002-10-30 18:24:45 +00:00
lazarus
e02a01606f MG: impoved focussing, unfocussing on destroy and fixed unit search
git-svn-id: trunk@3577 -
2002-10-28 18:17:02 +00:00
lazarus
5a82543198 MG: improvements for fpc1.1
git-svn-id: trunk@3539 -
2002-10-23 11:45:30 +00:00
lazarus
4b80bf49f0 MG: fixed searching units in fpc1.1 sources
git-svn-id: trunk@3538 -
2002-10-22 22:33:19 +00:00
lazarus
4502e5b28f MG: fixed segfault on loading xmlfile
git-svn-id: trunk@3532 -
2002-10-22 08:48:04 +00:00
lazarus
78e3abadce MG: fixes for 1.1
git-svn-id: trunk@3528 -
2002-10-21 14:40:52 +00:00
lazarus
8ef3f22c76 MG: fixes for 1.1
git-svn-id: trunk@3523 -
2002-10-20 21:54:03 +00:00
lazarus
6543bb78ea MG: fixed unique code lists
git-svn-id: trunk@3519 -
2002-10-18 06:47:20 +00:00
lazarus
c7f69bf594 MG: reduced output
git-svn-id: trunk@3509 -
2002-10-14 13:07:56 +00:00
lazarus
70db5f4b81 Cleanups. Fixed source generation for autocreated forms from project options.
git-svn-id: trunk@3504 -
2002-10-13 21:36:42 +00:00
lazarus
23a85fff62 MG: code completion: added local variable completion
git-svn-id: trunk@3503 -
2002-10-13 21:23:45 +00:00
lazarus
92e2f6aee5 MG: added publish project
git-svn-id: trunk@3501 -
2002-10-13 09:35:38 +00:00
lazarus
53e90eeb49 MG: gtk interface now sends keyboard events via DeliverMessage
git-svn-id: trunk@3498 -
2002-10-11 07:28:03 +00:00
lazarus
3c97241416 MG: reduced exceptions on file not found
git-svn-id: trunk@3494 -
2002-10-09 12:40:25 +00:00
lazarus
be81c8f901 MG: fixed client origin coordinates
git-svn-id: trunk@3490 -
2002-10-09 10:22:54 +00:00
lazarus
1206f3ae82 MG: fixed editing autocreating forms
git-svn-id: trunk@3482 -
2002-10-08 00:27:29 +00:00
lazarus
a9f177849b MG: fixed find declaration: resolving type of property
git-svn-id: trunk@3479 -
2002-10-07 10:09:19 +00:00
lazarus
ffd74ad961 MG: moved jitform to a special directory
git-svn-id: trunk@3477 -
2002-10-07 08:21:11 +00:00
lazarus
f47cc0335c MG: fixed find declaration warning of searching again in system unit
git-svn-id: trunk@3476 -
2002-10-06 19:20:24 +00:00
lazarus
c766beac19 MG: added selection changes checks
git-svn-id: trunk@3474 -
2002-10-06 16:46:47 +00:00
lazarus
cfaaa10ef0 MG: codecompletion: added ForwardProcInsertPolicies
git-svn-id: trunk@3472 -
2002-10-06 09:03:28 +00:00
lazarus
8031f9b137 MG: codecompletion: improved separation of vars, methods and props
git-svn-id: trunk@3471 -
2002-10-05 17:33:43 +00:00
lazarus
3733da26dd MG: completion now replaces the whole word when key without Shift
git-svn-id: trunk@3470 -
2002-10-05 16:38:11 +00:00
lazarus
fac2a16ff2 MG: jump point is now added if method jumping not revertable
git-svn-id: trunk@3469 -
2002-10-05 14:17:53 +00:00
lazarus
199076ab2f MG: accelerated calculating guidelines
git-svn-id: trunk@3468 -
2002-10-05 14:03:58 +00:00
lazarus
7394eb6f92 MG: added some component rename checks
git-svn-id: trunk@3461 -
2002-10-04 21:31:56 +00:00
lazarus
cdc4491fb2 MG: accelerated unitdependencies
git-svn-id: trunk@3448 -
2002-10-02 16:16:40 +00:00
lazarus
367fd82678 MG: fixed frozen selection in designer on sizing
git-svn-id: trunk@3444 -
2002-10-02 07:56:23 +00:00
mattias
a9ebfbffec implemented editing dependencies
git-svn-id: trunk@3410 -
2002-10-01 15:45:40 +00:00
mattias
cefa78f0c5 added synedit localization
git-svn-id: trunk@3402 -
2002-10-01 15:45:32 +00:00
mattias
bba7efd634 added spanish support
git-svn-id: trunk@3392 -
2002-10-01 15:45:22 +00:00
lazarus
f3d8ce7792 MG: added clear and deletepath
git-svn-id: trunk@3383 -
2002-10-01 09:09:07 +00:00
lazarus
e104598666 MG: fixed parsing textnodes
git-svn-id: trunk@3382 -
2002-10-01 08:27:35 +00:00
lazarus
fc096bf64a MG: accelerated xmlwriter
git-svn-id: trunk@3377 -
2002-09-30 11:01:43 +00:00
lazarus
652ff7ba3f MG: accelerated xml
git-svn-id: trunk@3369 -
2002-09-20 09:27:47 +00:00
lazarus
7460fce057 MG: implemented IgnoreErrorAfter position for codetools
git-svn-id: trunk@3362 -
2002-09-19 14:53:38 +00:00
lazarus
74af27a012 MG: fixed creating project from file
git-svn-id: trunk@3360 -
2002-09-17 22:19:36 +00:00
lazarus
6b3a527af4 MG: accelerated designer mouse move and added Delete Selection to designer popupmenu
git-svn-id: trunk@3359 -
2002-09-17 21:33:16 +00:00
lazarus
ad15b496f4 MG: fixed mem leak in TComboBox
git-svn-id: trunk@3358 -
2002-09-16 17:34:37 +00:00
lazarus
093d68ba1a MG: renamed designerstr.pas to objinspstrconsts.pas
git-svn-id: trunk@3351 -
2002-09-16 14:46:05 +00:00
lazarus
ae98336c93 MG: fixed keymapping of none
git-svn-id: trunk@3347 -
2002-09-14 20:05:14 +00:00
lazarus
1d4aa7e976 MG: added expanding to unit dependencies
git-svn-id: trunk@3341 -
2002-09-14 10:39:40 +00:00
lazarus
44e3418b75 MG: added TListView notification from Vincent
git-svn-id: trunk@3340 -
2002-09-14 08:38:06 +00:00
lazarus
7c2bb90b7b MG: added uni dependencies
git-svn-id: trunk@3339 -
2002-09-14 07:05:15 +00:00
lazarus
5aab225599 MG: removed the 1x1 bitmap from TBitBtn
git-svn-id: trunk@3337 -
2002-09-13 16:58:27 +00:00
lazarus
6a4f25e1c6 MG: aded memcheck diff
git-svn-id: trunk@3333 -
2002-09-13 08:26:02 +00:00
lazarus
9e033cc12d MG: aded memcheck diff
git-svn-id: trunk@3332 -
2002-09-13 08:23:11 +00:00
lazarus
a8acebb11a MG: fixed memcheck output
git-svn-id: trunk@3331 -
2002-09-13 08:11:46 +00:00
lazarus
1b2e55a1f2 MG: fixed memcheck
git-svn-id: trunk@3329 -
2002-09-13 07:01:20 +00:00
lazarus
a168428731 MG: added some property editors and started component editors
git-svn-id: trunk@3270 -
2002-08-31 18:45:53 +00:00
lazarus
5d5f7d7b6e MG: fixed finddeclaration IsCompatible for nodes
git-svn-id: trunk@3266 -
2002-08-30 14:59:14 +00:00
lazarus
9caac69e35 MG: MoveWindowOrgEx, Splitted FWinControls/FControls, TControl drawing, Better DesignerDrawing, ...
git-svn-id: trunk@3265 -
2002-08-30 12:32:25 +00:00
lazarus
b2bee3d6e7 MG: fixed editing empty resources
git-svn-id: trunk@3250 -
2002-08-27 08:55:29 +00:00
lazarus
674a9771d9 MG: fixed replacing form resources
git-svn-id: trunk@3249 -
2002-08-27 08:21:30 +00:00
lazarus
87302ee8a9 MG: method jumping with compilr directives in front
git-svn-id: trunk@3236 -
2002-08-23 12:52:24 +00:00
lazarus
fdf0b1a83c MG: implemented form renaming
git-svn-id: trunk@3235 -
2002-08-23 11:24:43 +00:00
lazarus
349457e0f7 MG: fixed synhilighter
git-svn-id: trunk@3232 -
2002-08-22 13:56:32 +00:00
lazarus
1a695cf5d0 MG: fixed highlighter
git-svn-id: trunk@3231 -
2002-08-21 14:47:33 +00:00
lazarus
d0e6ec2023 MG: accelerated synedit
git-svn-id: trunk@3230 -
2002-08-21 14:44:18 +00:00
mattias
9a5a6c7cb4 added grids.pas from Jesus Reyes A.
git-svn-id: trunk@3209 -
2002-08-19 15:15:18 +00:00
lazarus
e06bba7a46 MG: fixed parser for Clx enums and empty param lists
git-svn-id: trunk@3167 -
2002-08-19 08:50:28 +00:00
mattias
ae12a98a40 fixes for debugging
git-svn-id: trunk@3166 -
2002-08-18 16:50:09 +00:00
mattias
f0590fba4f added syneditregexsearch.pas
git-svn-id: trunk@3165 -
2002-08-18 16:50:08 +00:00
mattias
83894d1dc1 fixed lazarus xml files for fpc 1.1
git-svn-id: trunk@3164 -
2002-08-18 16:50:08 +00:00
mattias
a344dfcdf7 fixed inserting code in front of delphi comment
git-svn-id: trunk@3161 -
2002-08-18 16:50:08 +00:00
mattias
14c83e35c1 fixed compiling errors for synregexpr.pas
git-svn-id: trunk@3160 -
2002-08-18 16:50:07 +00:00
lazarus
8221469815 MG: removed the 1x1 bitmap from TBitBtn
git-svn-id: trunk@3159 -
2002-08-18 16:50:07 +00:00
mattias
125edc1935 fixed jumping to renamed procs
git-svn-id: trunk@3158 -
2002-08-18 16:50:07 +00:00
mattias
619e882233 added export procedure specifier
git-svn-id: trunk@3156 -
2002-08-18 16:50:06 +00:00
mattias
97141c5c27 added SynRegExpr and SynHighlighterMulti
git-svn-id: trunk@3155 -
2002-08-18 16:50:06 +00:00
mattias
a49177e24f changed macro name ProjectDir to ProjPath
git-svn-id: trunk@3153 -
2002-08-18 16:50:05 +00:00
mattias
602eb57081 implemented add file to a package dialog
git-svn-id: trunk@3152 -
2002-08-18 16:50:04 +00:00
mattias
7762fc3ae7 added ipdefine.inc
git-svn-id: trunk@3151 -
2002-08-18 16:50:03 +00:00
mattias
7eefc30745 code completion, local var completion now indents correct after var a:b;
git-svn-id: trunk@3150 -
2002-08-18 16:50:02 +00:00
mattias
e231ac6cbf fixed real number recognition
git-svn-id: trunk@3149 -
2002-08-18 16:50:01 +00:00
mattias
6cf183e85d fixed code completion, when cursor in forward proc head
git-svn-id: trunk@3148 -
2002-08-18 16:50:00 +00:00
mattias
03c5f31679 fixed class completion for property access <ident>.<ident>
git-svn-id: trunk@3147 -
2002-08-18 16:49:59 +00:00
mattias
013fb59c22 code completion now copies procedure calling conventions
git-svn-id: trunk@3146 -
2002-08-18 16:49:58 +00:00
mattias
f31dad6d8a fixed form FActive, cleanups
git-svn-id: trunk@3145 -
2002-08-18 16:49:57 +00:00
mattias
6c2a71138f find declaration now supports class interfaces
git-svn-id: trunk@3144 -
2002-08-18 16:49:56 +00:00
mattias
82870643ca fixed finddeclaration: with context flag bug
git-svn-id: trunk@3143 -
2002-08-18 16:49:55 +00:00
mattias
ef26f3b4e6 Local variable completion for program begin..end blocks
git-svn-id: trunk@3142 -
2002-08-18 16:49:54 +00:00
lazarus
19d0cc7d08 MG: fixed used virtual files and IsPartOfProject Bug
git-svn-id: trunk@3141 -
2002-08-18 16:49:53 +00:00
lazarus
5825d97718 MG: code completion: added local variable completion
git-svn-id: trunk@3140 -
2002-08-18 16:49:52 +00:00
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