vincents
b38eb5e49d
LCL: fixed compilation of TCanvas.GetClipping with fpc < 2.3.1
...
git-svn-id: trunk@19690 -
2009-04-29 11:32:11 +00:00
dmitry
84e400ca0c
carbon: fix with application event loop calling, caused by previous update.
...
git-svn-id: trunk@19689 -
2009-04-29 10:16:52 +00:00
paul
76a007d97f
lcl: implement TCanvas.SetClipRect, TCanvas.GetClipping, TCanvas.SetClipping (with help of Benito van der Zander, can be used with fpc < 2.3.1 or with 2.3.1 >= r13057 #de83088a7d, issue #0013418 )
...
git-svn-id: trunk@19687 -
2009-04-29 09:31:48 +00:00
paul
15f2bd17ec
gtk: revert r17114 #acfab690ae for gtk1 only (fixes bug #0013337 needs testing)
...
git-svn-id: trunk@19685 -
2009-04-29 08:24:18 +00:00
dmitry
37e15a1b70
fix for #13603 . Carbon event loop initialization changed. Dummy event is now the first event sent to the main loop.
...
git-svn-id: trunk@19684 -
2009-04-29 08:09:10 +00:00
paul
5948534916
gtk2: fix drawing of tooltips after gtk tooltip color change or theme change (issue #0013600 )
...
git-svn-id: trunk@19683 -
2009-04-29 07:21:28 +00:00
vincents
3fe5350912
updated po files with new strings
...
git-svn-id: trunk@19681 -
2009-04-29 05:37:42 +00:00
mattias
94a5ebbef2
IDE: options: scroll tree to category
...
git-svn-id: trunk@19677 -
2009-04-28 23:04:31 +00:00
mattias
668b4abdb4
LCL: TLCLNonFreeMemManager extended for 64bit
...
git-svn-id: trunk@19675 -
2009-04-28 22:30:27 +00:00
jesus
ba06642516
LCL, enable standalone use of postscriptcanvas and implements user defined resolution
...
git-svn-id: trunk@19671 -
2009-04-28 20:23:15 +00:00
jesus
23f25a0958
LCL, use ascii85 and image operator to encode images in postscript output to improve size/time and flexibility
...
git-svn-id: trunk@19670 -
2009-04-28 20:12:25 +00:00
vincents
c1f7d67ccc
win32 interface: use CoInitialize instead of OleIntialize, so we can choose the threading model; COINIT_APARTMENTTHREADED, the value used by OleIntialize crashes in some cases (issue #12742 )
...
git-svn-id: trunk@19668 -
2009-04-28 19:50:13 +00:00
paul
8103033b44
gtk2: use better system color map from http://www.endolith.com/wordpress/2008/08/03/wine-colors/ , fix some issues with menu styles in GetStyle()
...
git-svn-id: trunk@19658 -
2009-04-28 07:08:50 +00:00
vincents
4d7acfea9e
win32 interface: fixed compilation with -dDEBUG_DOUBLEBUFFER
...
git-svn-id: trunk@19656 -
2009-04-28 06:48:30 +00:00
vincents
71f54ad658
win32 interface:
...
- removed obsolete debugging statements
* fixed compilation with -dMSG_DEBUG
git-svn-id: trunk@19655 -
2009-04-28 06:44:16 +00:00
paul
de39b16ffd
gtk: don't allow image and label to be drawn outside button (issue #0011120 )
...
git-svn-id: trunk@19646 -
2009-04-27 09:26:58 +00:00
paul
4c79bca2f3
gtk2: use another rules to choose whether combobox will have entry or no (fixes issue #0009303 )
...
git-svn-id: trunk@19644 -
2009-04-27 05:29:20 +00:00
paul
39e9bea31c
lcl: don't lose Perform result in IsControlMouseMSG
...
git-svn-id: trunk@19640 -
2009-04-27 02:07:07 +00:00
marc
a0cc36d681
* Updated Chineese translation by shinyv
...
* Renamed zh-cn extention to zh_CN (to be more consequent with others)
git-svn-id: trunk@19637 -
2009-04-26 15:44:31 +00:00
paul
459c87b06b
gtk: trial to find better matches for titlebar colors
...
git-svn-id: trunk@19635 -
2009-04-26 14:49:06 +00:00
paul
cd1570a15d
gtk2: improve notebook close button (it looks natively in gnome now)
...
- make it theme dependent
- fix size
git-svn-id: trunk@19634 -
2009-04-26 14:14:31 +00:00
paul
670a37d8c4
lcl: add comments why Left, Top, Height, Width have no default values
...
git-svn-id: trunk@19632 -
2009-04-26 12:54:56 +00:00
paul
f422f8db79
lcl: set default value for TControl.DoubleBuffered (issue #0013593 )
...
git-svn-id: trunk@19630 -
2009-04-26 12:15:44 +00:00
dmitry
8307ced794
* carbon: removed doubled-draw effect of invalidates inside painting event.
...
git-svn-id: trunk@19629 -
2009-04-26 08:25:52 +00:00
jesus
9d7d926126
LCL, fix grid handling F2 when it's not editable, from Daniel Simões de Almeida, issue #13591
...
git-svn-id: trunk@19626 -
2009-04-26 04:16:34 +00:00
paul
92bbe0f074
qt: implement teTooltip drawing
...
git-svn-id: trunk@19620 -
2009-04-25 16:14:56 +00:00
paul
7d97f14c33
lcl: THintWindow drawing:
...
- remove TThemeServices.DrawTooltip, move content to DrawElement for teTooltip
- call standard ThemeServices.DrawElement in THintWindow.Paint (now tooltips looks native on windows xp, vista, gtk, gtk2)
git-svn-id: trunk@19619 -
2009-04-25 14:40:54 +00:00
paul
eccf58fefc
gtk: implement teToolTip drawing in gtk theme services
...
git-svn-id: trunk@19617 -
2009-04-25 13:29:18 +00:00
paul
793393a8d6
lcl: start native drawing of tooltip windows
...
- add TThemeServices.DrawTooltip
- reimplement tooltip drawing through ThemeServices in case of color = clInfoBk
- implement native tooltip drawing in ThemeServices for Windows with enabled themes
git-svn-id: trunk@19616 -
2009-04-25 12:56:04 +00:00
dmitry
4ff5a5562a
fix for #11190 , implicit invalidates by SetBounds or SetVisibility inside OnPaint events are supported
...
git-svn-id: trunk@19601 -
2009-04-24 08:54:55 +00:00
dmitry
fa42e89af3
commented DebugLn
...
git-svn-id: trunk@19600 -
2009-04-24 08:53:59 +00:00
marc
61fedc0c97
* Updated Russian translation by Maxim Ganetsky
...
git-svn-id: trunk@19592 -
2009-04-23 22:04:46 +00:00
mattias
1f588db5ff
gtk intf: using gptBox instead of gptBoxGap for TTabControl content
...
git-svn-id: trunk@19591 -
2009-04-23 11:46:29 +00:00
paul
4757739e38
lcl: adjust TButtonPanel buttons width/height on text change
...
git-svn-id: trunk@19588 -
2009-04-23 09:28:45 +00:00
zeljko
682e03ea72
Qt: fix visibility of titlebar for modal windows under macOSX - qt-4.5
...
git-svn-id: trunk@19585 -
2009-04-23 07:47:38 +00:00
dmitry
b897fd7a7a
* a small fix of carbon button default state. It's common for OSX to a focused and a default button to be different
...
git-svn-id: trunk@19584 -
2009-04-23 07:05:12 +00:00
paul
5cac8c511d
gtk: formatting
...
git-svn-id: trunk@19583 -
2009-04-23 06:18:53 +00:00
paul
66a22b1146
gtk: fix some constants which makes bsDialog forms sizable
...
git-svn-id: trunk@19582 -
2009-04-23 05:09:24 +00:00
paul
ce343a5f24
lcl: fix crashes when using buttonpanel on form (default conrol has not notified form about destruction)
...
git-svn-id: trunk@19577 -
2009-04-23 02:35:18 +00:00
paul
fb5ae56005
lcl: fix TButtonPanel buttons height (it must be the same for all buttons)
...
git-svn-id: trunk@19576 -
2009-04-23 00:42:41 +00:00
vincents
76d394715b
LCL: fixed order of parameters of CalcFittingFontHeight in TLabel.OptimallFill from Daniel Simões de Almeida (issue #13557 )
...
git-svn-id: trunk@19573 -
2009-04-22 19:05:43 +00:00
dmitry
01bb1f3c33
fix for #13555
...
git-svn-id: trunk@19570 -
2009-04-22 09:05:39 +00:00
dmitry
02ba3921d6
* fixes tab control left arrow drawing for Leopard (and higher?)
...
git-svn-id: trunk@19567 -
2009-04-22 07:08:03 +00:00
vincents
9e597f8954
updated translation strings using new update po file tool.
...
git-svn-id: trunk@19563 -
2009-04-21 20:48:34 +00:00
jesus
27cce56a7a
LCL, implemented marking entries as fuzzy if new and original ids mismatch
...
git-svn-id: trunk@19562 -
2009-04-21 20:19:38 +00:00
dmitry
4f1c322f14
* removed fpc thread manager dependancy, otherwise single-threaded applications fail with runtime error
...
git-svn-id: trunk@19558 -
2009-04-21 15:02:28 +00:00
vincents
838bb221d3
LCL: don't expand/collapse on mouse click if treeview.ShowButtons is false based on idea from LU-HO (issue #13216 )
...
git-svn-id: trunk@19557 -
2009-04-21 14:52:32 +00:00
sekelsenmat
ce24046167
Patch from Vincent to fix Memos Beginupdate in wince
...
git-svn-id: trunk@19556 -
2009-04-21 14:40:00 +00:00
vincents
62e1b6c49a
LCL: fixed streaming rasterimage on bigendian system from C. Western (issue #13330 )
...
git-svn-id: trunk@19555 -
2009-04-21 14:28:37 +00:00
dmitry
9cab9d518c
* fix for carbon Synchronize method, pointer by Roland Turcan
...
git-svn-id: trunk@19554 -
2009-04-21 14:06:02 +00:00