Commit Graph

11767 Commits

Author SHA1 Message Date
mattias
0d150f7df9 codetools: implemented generating a dependency graph from definitions of a unit
git-svn-id: trunk@11834 -
2007-08-17 19:29:02 +00:00
mattias
afcbbf4db0 codetools: implemented local type and var section for generics
git-svn-id: trunk@11833 -
2007-08-17 12:48:29 +00:00
zeljko
2f7eaae417 (Qt): Bindings update. Added QLocale, QTransform, QAbstractItemDelegate and QLCLItemDelegate with paint() and sizeHint() hooks.
git-svn-id: trunk@11832 -
2007-08-17 08:12:54 +00:00
mattias
3df0f2e900 codetools: implemented FixAllAliasDefinitions - auto fixing wrong type/const alias
git-svn-id: trunk@11831 -
2007-08-16 19:53:39 +00:00
mattias
73d0ae53b0 LCL: TLabel added DoMeasureTextPosition from Luiz Americo Pereira Camara
git-svn-id: trunk@11830 -
2007-08-16 18:42:49 +00:00
mattias
13c2b40e20 codetools: implemented parsing the new fpc 2.3.1 generics, simple find declaration for generics
git-svn-id: trunk@11829 -
2007-08-16 17:12:56 +00:00
zeljko
04f92b95dd (Qt): Fix Rectangle() compatibility with other widgetsets by Luiz.
git-svn-id: trunk@11828 -
2007-08-16 08:05:11 +00:00
vincents
eea11d9a53 svn2revisioninc : always write revision.inc, except if there is a good revision.inc and no svn info (got broken in r11474 #885c836b8a)
git-svn-id: trunk@11827 -
2007-08-16 07:18:34 +00:00
vincents
f19a38ded1 win32 widgetset: fixed tabbing into a spinedit (bug #9250)
git-svn-id: trunk@11826 -
2007-08-15 22:04:44 +00:00
mattias
5c210a7a2e codetools: updated example for generics
git-svn-id: trunk@11825 -
2007-08-15 22:03:08 +00:00
mattias
78094ff39d codetools: improved finding wrong alias
git-svn-id: trunk@11824 -
2007-08-15 20:39:49 +00:00
vincents
99f0cddd30 lcl: added ListView.Tooltips property, implemented for win32 widgetset (bug #9136)
git-svn-id: trunk@11823 -
2007-08-15 18:13:43 +00:00
mattias
fe72c7716c h2pas wizard: added combo tools for pre and post h2pas tools
git-svn-id: trunk@11822 -
2007-08-15 17:41:50 +00:00
vincents
04703e3b42 IDE: fixed CompilerOptions.IsEqual (bug #8060)
git-svn-id: trunk@11821 -
2007-08-15 14:13:02 +00:00
vincents
e9a4a804f8 win32 interface: fixed retreiving shiftstate for wm_mousewheel message (bug #8992)
git-svn-id: trunk@11820 -
2007-08-15 11:37:52 +00:00
jesus
86b7670b28 LCL, grids, fixes editor visible when grid is fixed
git-svn-id: trunk@11819 -
2007-08-15 00:39:54 +00:00
mattias
f2b1ebcd42 codetools: aded function to replace simple functions with type casts
git-svn-id: trunk@11818 -
2007-08-14 23:13:31 +00:00
vincents
78ef0135a5 LCL: set combobox maxlength when the control is created (bug #9439)
git-svn-id: trunk@11817 -
2007-08-14 18:30:00 +00:00
mattias
cede6cfe89 rtti controls: clean up
git-svn-id: trunk@11816 -
2007-08-14 18:17:12 +00:00
mattias
a03409e87a IDE: code explorer: added directives page
git-svn-id: trunk@11815 -
2007-08-14 17:22:47 +00:00
vincents
57286f6635 win32 interface: fixed changing color of bitbtn (bug #9286)
git-svn-id: trunk@11814 -
2007-08-14 11:47:38 +00:00
vincents
9ba1b42342 IDE: fixed syntax highlighting in code templates dialog (bug #8288)
+ put TSynFreepascalSyn on component palette
+ use TSynFreePascalSyn instead of TSynPasSyn in code template dialog

git-svn-id: trunk@11813 -
2007-08-14 11:15:52 +00:00
vincents
5243a46204 regenerated synedit component images
git-svn-id: trunk@11812 -
2007-08-14 11:06:03 +00:00
vincents
b758598ba6 synedit: added icon for TSynFreePascalSyn
git-svn-id: trunk@11811 -
2007-08-14 11:03:48 +00:00
mattias
06753dbd34 codetools: added update check for parsing directives
git-svn-id: trunk@11810 -
2007-08-14 08:36:30 +00:00
vincents
99f2a3de36 IDE: trim trailing dots from code template dialog title
git-svn-id: trunk@11809 -
2007-08-13 22:21:05 +00:00
vincents
70af0c3bc1 lcl: made TPopupMenu.DoClose a virtual protected method, like DoPopup (bug #9426) from Luiz
git-svn-id: trunk@11808 -
2007-08-13 21:39:05 +00:00
vincents
31a2d5bbb8 win32 interface: implemented setting listview.font.color (bug #8773)
git-svn-id: trunk@11807 -
2007-08-13 21:35:55 +00:00
mattias
3c7d2a9d84 codetools: imporoved finding unreachable IFDEF blocks
git-svn-id: trunk@11806 -
2007-08-13 18:07:51 +00:00
mattias
0df6cf29ec IDE: added options for new project item console application from Michael Van Canneyt
git-svn-id: trunk@11805 -
2007-08-13 08:59:41 +00:00
mattias
b050f71de9 codetools: added example for ifndef def combination
git-svn-id: trunk@11804 -
2007-08-12 20:37:27 +00:00
mattias
14d4329219 codetools: improved simplifying IF directive expressions
git-svn-id: trunk@11803 -
2007-08-12 20:23:51 +00:00
mattias
b684aa7ac5 codetools: implemented disabling unreachable IFDEF blocks
git-svn-id: trunk@11802 -
2007-08-12 19:42:36 +00:00
mattias
09bb70e178 clean up
git-svn-id: trunk@11801 -
2007-08-12 18:00:35 +00:00
mattias
6d27521538 ideintf: improved layout of image list editor
git-svn-id: trunk@11800 -
2007-08-12 15:05:55 +00:00
mattias
09d15928ca codetools: implemented removing IFDEF nodes with content
git-svn-id: trunk@11799 -
2007-08-12 14:55:22 +00:00
mattias
dcd6a94ad3 IDEIntf: TDateTimePropertyEditor now tries date+time, date only and time only
git-svn-id: trunk@11798 -
2007-08-12 11:59:49 +00:00
mattias
7d0d0743fd IDEIntf+IDE: added new project type: console application - a program using TCustomApplication
git-svn-id: trunk@11797 -
2007-08-12 11:54:11 +00:00
mattias
ef2055c607 IDE: added fpc component TEventLog
git-svn-id: trunk@11796 -
2007-08-12 11:18:12 +00:00
mattias
619ed3c329 codetools: added include path for packages/fcl-base/src/SrcOS
git-svn-id: trunk@11795 -
2007-08-12 11:09:55 +00:00
mattias
e8ca93235b rtti controls: published TTIMaskEdit.Link
git-svn-id: trunk@11794 -
2007-08-12 09:55:44 +00:00
mattias
e248181ae4 fixed file extension
git-svn-id: trunk@11793 -
2007-08-11 21:10:00 +00:00
mattias
2d37c4a089 examples: added example for service, gui and console app from Michael Van Canneyt
git-svn-id: trunk@11792 -
2007-08-11 21:09:34 +00:00
mattias
ff1ef707c1 codetools: started function to disable unreachable IFDEF blocks
git-svn-id: trunk@11791 -
2007-08-11 20:03:06 +00:00
mattias
ece5c99e5b codetools: added function to move DEFINEs a level up
git-svn-id: trunk@11790 -
2007-08-11 14:18:44 +00:00
mattias
9708b1003e synedit: fixed codefolding block comparison
git-svn-id: trunk@11789 -
2007-08-11 13:08:53 +00:00
mattias
afa5563498 codetools: added FindNameInIfExpression
git-svn-id: trunk@11788 -
2007-08-11 12:54:06 +00:00
mattias
ce2e2d8d45 codetools: added IsIfExpressionSimple, DefineUsesName
git-svn-id: trunk@11787 -
2007-08-11 10:53:37 +00:00
vincents
ec7a0aa245 tools: regenerate Makefile for all targets
git-svn-id: trunk@11786 -
2007-08-11 06:08:29 +00:00
mattias
82501a3e17 codetools: improved FixMissingH2PasDirectives for running twice
git-svn-id: trunk@11785 -
2007-08-10 19:40:53 +00:00