Commit Graph

9017 Commits

Author SHA1 Message Date
paul
227502e9d1 qt: implement custom pen dashes for qt4.4
git-svn-id: trunk@17260 -
2008-11-07 02:15:43 +00:00
paul
438886ae49 qt:
- update bindings version to 1.68
 - apply Den's patch to fix incompatibilities between versions
  - use Qt 4.4 on window by default

git-svn-id: trunk@17259 -
2008-11-07 01:53:28 +00:00
tombo
5a1665f97c LCL TControlScrollbar.Range: range should be position limit + page size, fixes scrolling behind max
git-svn-id: trunk@17250 -
2008-11-06 14:04:24 +00:00
tombo
9d0bc6d65f LCL carbon: improved TreeView scrolling a bit with hint from Dmitry Boyarintsev
git-svn-id: trunk@17248 -
2008-11-06 13:25:39 +00:00
paul
6e020f2d66 carbon: implement drawing of +/- treeview signs using themeservices, return +/- size
git-svn-id: trunk@17246 -
2008-11-06 03:24:30 +00:00
zeljko
cf580efa08 Qt: speedup paint a bit.
git-svn-id: trunk@17243 -
2008-11-05 19:58:08 +00:00
tombo
d07defa7df LCL carbon: fixed 0012572: Clicking on TPanel, TPage etc causes controls to loose focus
git-svn-id: trunk@17239 -
2008-11-05 16:28:41 +00:00
paul
5914e66d5e win32, default: return details size for tree sign
git-svn-id: trunk@17235 -
2008-11-05 10:06:56 +00:00
paul
bc82ee17a1 gtk2: return details size for tree sign
git-svn-id: trunk@17234 -
2008-11-05 09:36:21 +00:00
paul
2ddbc5600b gtk2: try to draw tree signs with requested size
git-svn-id: trunk@17233 -
2008-11-05 08:52:31 +00:00
paul
3b57a81d36 gtk2: implement themed drawing of +/- tree signs
git-svn-id: trunk@17232 -
2008-11-05 04:25:39 +00:00
paul
c50c24cb56 qt: implement themed drawing of +/- tree signs
git-svn-id: trunk@17231 -
2008-11-05 03:55:15 +00:00
paul
5a32fcc6f6 win32: request frame invalidation after every icon change operation
git-svn-id: trunk@17228 -
2008-11-05 02:42:32 +00:00
zeljko
6353e4b2da Qt: FScrollX & FScrollY should be applied to painting context only.
git-svn-id: trunk@17227 -
2008-11-04 23:07:09 +00:00
zeljko
896b04d94c Qt: dont't add fscrollx & fscrolly into TQtWidget.offsetMousePos()
git-svn-id: trunk@17222 -
2008-11-04 17:03:47 +00:00
paul
2cb12dde77 lcl: draw treeview expand/collapse signs using ThemeServices
git-svn-id: trunk@17221 -
2008-11-04 15:32:34 +00:00
paul
6a6339a7f0 widgetsets: if Widgetset ThemeServices cannot draw some element then use default ThemeServices painting
git-svn-id: trunk@17220 -
2008-11-04 15:31:36 +00:00
paul
0165c3dd12 lcl: improve treeview line drawing (#0012471)
git-svn-id: trunk@17219 -
2008-11-04 15:05:49 +00:00
paul
ffa71c82cb qt: fix compilation
git-svn-id: trunk@17218 -
2008-11-04 13:36:02 +00:00
zeljko
df87cd1869 Qt: fix wrong result position inside setWindowOrgEx()
git-svn-id: trunk@17216 -
2008-11-04 12:11:21 +00:00
zeljko
37baa89598 Qt: TGraphicControl now properly repaints inside scrollbox.Fixes #12556.
git-svn-id: trunk@17215 -
2008-11-04 11:59:03 +00:00
zeljko
985fb57f33 Qt added missing qt43.pas and qt44.pas
git-svn-id: trunk@17210 -
2008-11-04 08:34:17 +00:00
zeljko
5fcf051437 Qt: update to qt-4.4.X, use define USE_QT_44 for qt-4.4.X.
git-svn-id: trunk@17196 -
2008-11-03 13:13:33 +00:00
vincents
5745ce4a7c LCL: reverted change of r11317 #a7e79f00ce: now the application title is only the default caption of the mtCustom messages (issue #12541)
git-svn-id: trunk@17190 -
2008-11-03 10:28:38 +00:00
jesus
f77fb72b40 LCL, don't draw focusrect if defaultdrawing=false, from Serggey Smirnov issue #12526
git-svn-id: trunk@17183 -
2008-11-02 06:22:46 +00:00
tombo
47fba96134 LCL carbon: TCarbonCustomControl allows focusing like edit control
git-svn-id: trunk@17181 -
2008-11-01 19:19:31 +00:00
paul
69f9aff08a lcl: TApplication.BidiMode from Ido with modifications (#0012542)
git-svn-id: trunk@17177 -
2008-11-01 18:11:31 +00:00
tombo
c5e876817b LCL:
* SetScrollInfo - return new position
* SetScrollPos - return previous position

git-svn-id: trunk@17173 -
2008-11-01 17:24:46 +00:00
tombo
618134b3a2 LCL carbon: fixed #0012250: Scrollbox range in Carbon by skalogryyz - return updated position in SetScrollInfo
git-svn-id: trunk@17171 -
2008-11-01 15:17:43 +00:00
paul
85fcacb7ea carbon: implement GetObject for pens created by ExtCreatePen
git-svn-id: trunk@17167 -
2008-11-01 02:37:34 +00:00
mattias
1d40679655 LCL: fixed calling FApplicationHandlers without OnHint
git-svn-id: trunk@17166 -
2008-10-31 17:04:11 +00:00
paul
a30bd377b0 win32: cleanup
git-svn-id: trunk@17165 -
2008-10-31 09:59:48 +00:00
paul
a8e65749a5 lcl: fix TCustomListBox.GetItemHeight (#0012527, #0012441 by Zeljan)
git-svn-id: trunk@17163 -
2008-10-31 08:42:23 +00:00
darius
ae817f22ad Reverting back to r17160 r17161 #0beee144e6 was an accidental commit
git-svn-id: trunk@17162 -
2008-10-31 00:38:03 +00:00
darius
0beee144e6 ""
git-svn-id: trunk@17161 -
2008-10-31 00:29:18 +00:00
paul
8436b0266e gtk: fix bug in GetObject for ExtCreatePen
git-svn-id: trunk@17159 -
2008-10-30 23:19:53 +00:00
paul
1eebfd9824 gtk: implement GetObject for Pens made by ExtCreatePen
git-svn-id: trunk@17158 -
2008-10-30 15:22:25 +00:00
tombo
ec55ecd863 LCL carbon: fixed bug #0010054: Carbon switching focus between non edit like controls goes wrong with help from Bent Normann Olsen
git-svn-id: trunk@17157 -
2008-10-30 12:53:17 +00:00
mattias
7edb019302 fixed TSaveDialog
git-svn-id: trunk@17148 -
2008-10-28 17:08:42 +00:00
mattias
2b8ac2af46 added CreateBitmapFromFPImage
git-svn-id: trunk@17144 -
2008-10-28 13:37:05 +00:00
vincents
9744da98be LCL: use ReadAllLinks to implement cleared ofNoDereferenceLinks flag, fixes part of 12479
git-svn-id: trunk@17143 -
2008-10-28 13:30:03 +00:00
vincents
ad6608e616 win32 interface: workaround fpc bug that CommDlg_OpenSave_GetSpecW uses SendMessage instead of SendMessageW, fixes largely issue #12479
git-svn-id: trunk@17142 -
2008-10-28 13:27:47 +00:00
vincents
13e3cd5e97 win32 interface: implement ListView.BeginUpdate and EndUpdate from JoshyFun (issue #12503)
git-svn-id: trunk@17138 -
2008-10-28 08:07:18 +00:00
paul
f0b96b997f lcl: declare TExtLogPen
qt: return ExtLogPen in GetObject if pen was created by ExtCreatePen

git-svn-id: trunk@17136 -
2008-10-27 08:40:27 +00:00
paul
592d0ebfd3 win64: fix compilation
git-svn-id: trunk@17135 -
2008-10-27 07:43:35 +00:00
mattias
1dcd32648f darwin: comparing filenames case insensitive by default
git-svn-id: trunk@17133 -
2008-10-25 18:28:39 +00:00
jesus
d66de2be79 LCL, fix dbgrid multiselect issue #12462
git-svn-id: trunk@17130 -
2008-10-24 18:48:33 +00:00
paul
7e1fb92a72 gtk, gtk2: implement ExtCreatePen
git-svn-id: trunk@17128 -
2008-10-24 15:10:58 +00:00
paul
256c2f6c0f carbon: implement ExtCreatePen
git-svn-id: trunk@17123 -
2008-10-24 12:37:11 +00:00
paul
3461ad0f49 lcl: start ExtCreatePen function to allow pen creation with different cap style, join style, and pattern
qt: start implementation of ExtCreatePen

git-svn-id: trunk@17119 -
2008-10-24 09:29:53 +00:00