paul
ce9780a7a4
gtk: fix crNo cursor, fix setting cursor to button/bitbtn
...
git-svn-id: trunk@19161 -
2009-03-31 02:50:34 +00:00
paul
c501a479b7
lcl: allow to set crNone cursor in the designer (issue #0013424 )
...
git-svn-id: trunk@19160 -
2009-03-30 13:45:16 +00:00
jesus
2d20e4ef95
LCL, grids, removed check for windows/linux in InternalNeedBorder, using IntersetctRect in BoxRect
...
git-svn-id: trunk@19159 -
2009-03-30 06:13:53 +00:00
jesus
26c62d75eb
LCL, made grid's BoxRect method protected
...
git-svn-id: trunk@19157 -
2009-03-29 18:56:52 +00:00
jesus
f2b575d55c
LCL, implemented grid's BoxRect method
...
git-svn-id: trunk@19156 -
2009-03-29 18:38:21 +00:00
zeljko
ead98ef613
Qt: bugfix for #13191
...
git-svn-id: trunk@19153 -
2009-03-29 14:21:17 +00:00
paul
ac0184724f
gtk, gtk2, win32: don't call OnChange twice when we change TEdit text (bug #0013102 )
...
gtk2: don't call OnChange more than one time when we change TMemo text
git-svn-id: trunk@19151 -
2009-03-29 09:06:48 +00:00
paul
e383d89e63
lcl: cleanup
...
git-svn-id: trunk@19150 -
2009-03-29 08:12:09 +00:00
paul
d37486a114
win32: raise TMemo.OnChange not only by user input but also by Lines change (bug #0013411 )
...
git-svn-id: trunk@19149 -
2009-03-29 07:12:15 +00:00
paul
5858273212
lcl: formatting, + simplify TApplication.GetTitle
...
git-svn-id: trunk@19148 -
2009-03-29 06:43:39 +00:00
jesus
2c9b6bd08a
LCL, fix compile error when using fpc 2.2.2 after the dbloookup patch
...
git-svn-id: trunk@19143 -
2009-03-28 19:31:32 +00:00
zeljko
cad3c62030
Qt: bugfix for #13083 .
...
git-svn-id: trunk@19142 -
2009-03-28 18:46:45 +00:00
jesus
d72c8f6da9
LCL, patch for the lookup controls implementing the changing of the key fields of a lookup field, from Leslie Kaye, issue #13396
...
git-svn-id: trunk@19139 -
2009-03-28 16:01:10 +00:00
paul
aa41109af3
gtk2: don't toggle checklistbox on double-click
...
git-svn-id: trunk@19138 -
2009-03-28 06:52:21 +00:00
paul
541aefdc1d
wince: implement HitTest for calendar (copy paste from win32 without testing)
...
git-svn-id: trunk@19135 -
2009-03-27 16:31:48 +00:00
paul
3d962ae5d8
wince: add all missed in fpc calendar related messages, styles, types
...
git-svn-id: trunk@19134 -
2009-03-27 16:29:15 +00:00
paul
5ff8005dc5
wince: cleanup
...
git-svn-id: trunk@19133 -
2009-03-27 16:12:10 +00:00
paul
5027651b45
win32: fix GetObject to support fonts with national names
...
git-svn-id: trunk@19132 -
2009-03-27 08:30:09 +00:00
paul
ea305d04d4
win32: initial support for fonts with national names (issue #0013141 )
...
git-svn-id: trunk@19131 -
2009-03-27 08:15:34 +00:00
paul
5a3f0457dd
lcl: don't close calendar dialog and calendar popup form on double click if user clicked on wrong parts of calendar (issue #0009722 )
...
git-svn-id: trunk@19126 -
2009-03-27 03:25:20 +00:00
paul
3215e2c1d2
qt: start HitTest implementation for calendar
...
git-svn-id: trunk@19125 -
2009-03-27 03:15:00 +00:00
sekelsenmat
086fcf9b93
Small fix for ShellCtrls
...
git-svn-id: trunk@19123 -
2009-03-26 18:25:17 +00:00
sekelsenmat
0c45ccdace
Starts TShellListView component and fixes compiling wince interface with fpc 2.3.1
...
git-svn-id: trunk@19122 -
2009-03-26 18:05:45 +00:00
paul
56ae429345
lcl: fix Timers class hierarchi. Was: TCustomTimer -> TTimer -> TIdleTimer with published props only in TCustomFirmer. Now: TCustomTimer -> TTimer, TCustomTimer -> TCustomIdleTimer -> TIdleTimer and published props are in TTimer and TIdleTimer.
...
git-svn-id: trunk@19117 -
2009-03-26 15:09:24 +00:00
paul
513040eaed
gtk2: implement HitTest for calendar
...
git-svn-id: trunk@19114 -
2009-03-26 10:17:34 +00:00
paul
5c9822cc3e
win32: implement TWin32WSCustomCalendar.HitTest
...
git-svn-id: trunk@19112 -
2009-03-26 08:30:08 +00:00
paul
3b0c402312
lcl: remove TCalendar.ReadOnly property, add HitTest function
...
git-svn-id: trunk@19111 -
2009-03-26 07:59:44 +00:00
sekelsenmat
781913e482
wince: Starts implementing common dialogs and fixes adding TShellTreeView to the pallete
...
git-svn-id: trunk@19105 -
2009-03-26 02:24:55 +00:00
zeljko
1b3da68c68
Qt: use another approach to find control under mouse in TQtDesignWidget.DesignControlEventFilter()
...
git-svn-id: trunk@19100 -
2009-03-25 18:43:44 +00:00
zeljko
a98fc12775
Qt: don't call inherited EventFilter() from DesignControlEventFilter.MainMenu is interactive during designtime from now on.
...
git-svn-id: trunk@19099 -
2009-03-25 12:21:23 +00:00
paul
dee3b9ff40
lcl: pass Sender to TExceptionEvent instead of Application
...
git-svn-id: trunk@19098 -
2009-03-25 10:21:01 +00:00
paul
ffe4e89cf0
lcl: improve exceptions handling (fixes issue #0013394 )
...
- fix Application.HandleException usage - Sender must be an object where exception occurred, not an exception itself
- catch exceptions in more places
- add HandleCreateException for delphi compatibility and HandleDestroyException, HandleShowHideException for similarity
git-svn-id: trunk@19097 -
2009-03-25 10:01:24 +00:00
paul
b85a4a9d0c
qt: correct showing header for calendar + formatting
...
git-svn-id: trunk@19096 -
2009-03-25 09:25:50 +00:00
zeljko
d8105e2133
Qt: removed previous patch for interacting with tabwidget during designtime, introduced getDesignInteractive().
...
git-svn-id: trunk@19093 -
2009-03-24 18:48:06 +00:00
sekelsenmat
f676add39f
WinCE: Fixes Rectangle routine.
...
git-svn-id: trunk@19092 -
2009-03-24 14:19:06 +00:00
zeljko
5a3ce1a137
Qt: introduced designer mouseclick hook, now it's possible to switch tcustomnotebook pages during designtime by mouse click.
...
git-svn-id: trunk@19091 -
2009-03-24 12:16:59 +00:00
zeljko
bd8923b25a
Qt: fix usage of TQtDesignWidget event filter
...
git-svn-id: trunk@19089 -
2009-03-24 10:44:01 +00:00
paul
802244bbfa
lcl: cleanup TCalendarDialog
...
git-svn-id: trunk@19088 -
2009-03-24 10:11:29 +00:00
paul
096157088e
wince: port win32 ShowWeekNumber option for TCalendar (patch by haword, issue #0013392 )
...
git-svn-id: trunk@19087 -
2009-03-24 09:19:31 +00:00
paul
b4f0c63393
win32: if calendar has today string (always true at moment) we need to choose maximal width between calendar rectangle and today string for our control (must fix bug #0012780 )
...
git-svn-id: trunk@19086 -
2009-03-24 06:36:26 +00:00
paul
f772d28064
lcl: increase calendar and popup calendar form sizes to fit better on gtk2-ubuntu
...
git-svn-id: trunk@19085 -
2009-03-24 03:52:58 +00:00
paul
e82b00defb
win32: cleanup calendar code, implement ShowWeekNumbers option
...
git-svn-id: trunk@19084 -
2009-03-24 03:41:11 +00:00
paul
7e563aa986
lcl: cleanup calendar code
...
git-svn-id: trunk@19083 -
2009-03-24 03:39:27 +00:00
zeljko
941ebd42a6
Qt: bugfix for #13390
...
git-svn-id: trunk@19078 -
2009-03-23 19:54:47 +00:00
zeljko
27e1b5440b
Qt: fix themes unexpected drawing by taking application palette, also draw transparent when details says so.
...
git-svn-id: trunk@19076 -
2009-03-23 17:16:41 +00:00
zeljko
c90e12efac
Qt: small fix, check for nil pointer in TQtTreeWidget.signalCurrentItemChanged()
...
git-svn-id: trunk@19075 -
2009-03-23 14:13:31 +00:00
zeljko
b84a1a97c5
Qt: bugfix for #13388
...
git-svn-id: trunk@19074 -
2009-03-23 13:46:28 +00:00
zeljko
8c2e23e096
Qt: bugfix for #13083
...
git-svn-id: trunk@19073 -
2009-03-23 13:00:08 +00:00
paul
9713e8b48c
lcl: add TControl.AutoSizingLockCount protected read only property for use in child classes,
...
don't remove fsDisableAutoSize in TCustomForm.WMPaint handler if we are inside AutoSizing (fixes bug #0013378 )
git-svn-id: trunk@19071 -
2009-03-23 09:34:48 +00:00
paul
84f98a4450
win32: port r13117 #7b318045cc from wince - fixes threading synchronization (fixes issue #0011561 )
...
git-svn-id: trunk@19070 -
2009-03-23 08:23:45 +00:00