Commit Graph

33289 Commits

Author SHA1 Message Date
zeljko
8efdf7144d Gtk2: skip taskbarhint after call to gtk_window_present() for modal forms. issue #18323
git-svn-id: trunk@34060 -
2011-12-09 07:06:54 +00:00
sekelsenmat
59c140bec2 customdrawnws: Starts unifying the event callbacks by the Cocoa backend
git-svn-id: trunk@34059 -
2011-12-09 06:35:10 +00:00
juha
8d490675de IDE: improvements to Use Unit dialog, issue #20743
git-svn-id: trunk@34058 -
2011-12-09 00:43:47 +00:00
maxim
09d427d902 regenerated translations; updated Russian translation
git-svn-id: trunk@34057 -
2011-12-08 23:18:17 +00:00
maxim
9927adfc0d IDE: localized 'View Example Projects' button caption in project wizard dialog, hint by barlone, bug #20840.
git-svn-id: trunk@34056 -
2011-12-08 23:09:42 +00:00
martin
b16c791477 IDE: mouse options, make alt left config more flexible
git-svn-id: trunk@34055 -
2011-12-08 21:52:19 +00:00
martin
821277f0c9 SynEdit: Fix continue line selection
git-svn-id: trunk@34054 -
2011-12-08 21:51:06 +00:00
blikblum
4361a67b65 lcl: fix itemindex when combobox has duplicates. Issue #20846
git-svn-id: trunk@34053 -
2011-12-08 19:53:11 +00:00
sekelsenmat
c526606ce5 customdrawn: Starts improving the scrollbar move and fixes a bug in the common frame draw routine
git-svn-id: trunk@34052 -
2011-12-08 17:30:11 +00:00
zeljko
f0cd76b3a5 Qt: removed usage of slow QApplication_syncX() when showing forms, all X11 code merged into one ifdef inside ShowHide().
git-svn-id: trunk@34051 -
2011-12-08 17:16:47 +00:00
sekelsenmat
cbd0b3eabe customdrawn: Adds focus and mouseover to the xp button
git-svn-id: trunk@34050 -
2011-12-08 17:05:38 +00:00
sekelsenmat
c03db51b4d customdrawn: Advances a lot the look of the XP button
git-svn-id: trunk@34049 -
2011-12-08 16:38:27 +00:00
sekelsenmat
bea498988d customdrawn-windows: Fixes compilation
git-svn-id: trunk@34048 -
2011-12-08 16:37:58 +00:00
ask
57c9714520 TAChart: Update listbox demo to demonstrate TChartListbox background color and item height
git-svn-id: trunk@34047 -
2011-12-08 15:43:19 +00:00
martin
4316235320 EditorOpts: layout changes
git-svn-id: trunk@34046 -
2011-12-08 15:39:33 +00:00
zeljko
c9e116762e LCL: TCustomListBox fixed drawing with non-default color and drawing of focus rect.Patch by Ask,modified by me. issue #20837
git-svn-id: trunk@34045 -
2011-12-08 15:18:44 +00:00
sekelsenmat
257af940cd customdrawn: Adds a good Android button implementation
git-svn-id: trunk@34044 -
2011-12-08 15:14:37 +00:00
sekelsenmat
8603783deb Code simplification for the TCDButton common drawer
git-svn-id: trunk@34043 -
2011-12-08 15:14:02 +00:00
martin
b5a053fda9 IDE: updated adv. mouse act. editor
git-svn-id: trunk@34042 -
2011-12-08 14:13:06 +00:00
sekelsenmat
af439d12fd customdrawnws: Adds support for set/getprop, adds support for focus by clicking in a control, adds support for bsClear in brush
git-svn-id: trunk@34041 -
2011-12-08 12:42:46 +00:00
ask
2b6fc8ff1f TAChart: Use ItemHeight property and OnMeasureItem event when drawing chart listbox
git-svn-id: trunk@34040 -
2011-12-08 12:08:52 +00:00
sekelsenmat
9a66e29797 customdrawn-x11: Improves the paint profiling debug info, starts unifying the code to draw the form and speeds up the X11 rendering by eating redundant paint messages
git-svn-id: trunk@34039 -
2011-12-08 10:32:13 +00:00
sekelsenmat
e495c78e4d Reworks the drawing code in LCL-CustomDrawn to support drawing only 1 control or it and its children, adds more elements to the lazcanvas save state and makes lazregions more similar for fpc 2.7 and old versions by adding a copy of TFPCustomRegion
git-svn-id: trunk@34038 -
2011-12-08 09:48:14 +00:00
sekelsenmat
c10575f191 lazcanvas: Fix a mistake in the sharp stretch and corrects the rectangle implementation
git-svn-id: trunk@34037 -
2011-12-08 08:25:24 +00:00
juha
69a92a76a2 Fix a spelling mistake in IDE string constants , Issue #23809, patch from cjrh
git-svn-id: trunk@34036 -
2011-12-08 07:54:30 +00:00
sekelsenmat
506fc9ad3b lazregions sub-rect point in region fix and fixes compilation of customdrawn-cocoa
git-svn-id: trunk@34035 -
2011-12-08 07:36:52 +00:00
martin
45eeb77906 EditorOpts: Fix saving advanced mouse settings
git-svn-id: trunk@34034 -
2011-12-08 02:32:50 +00:00
sekelsenmat
9adba3fe2d lazcanvas: Fixes compilation in fpc 2.7.1
git-svn-id: trunk@34033 -
2011-12-07 21:04:48 +00:00
zeljko
482dfef45c LCL: preserve TCustomLabel bg color when TCustomLabel is disabled for delphi compatibity.Patch by stimulus. Issue #20739
git-svn-id: trunk@34032 -
2011-12-07 20:01:36 +00:00
zeljko
ab4efd3d8d Qt: fixed bug where TGraphicControls weren't painted on TTabControl,changed underlaying widget handle of TTabControl from TQtTabWidget to TQtWidget.
git-svn-id: trunk@34031 -
2011-12-07 19:56:19 +00:00
zeljko
c2fcfb1833 Gtk2: fixed bug in tabcontrol painting in gtk2themes, issue #20822
git-svn-id: trunk@34030 -
2011-12-07 19:21:19 +00:00
martin
56f08e8572 SynEdit: Fixed show/hide caret while not focused. Issue #0017599
git-svn-id: trunk@34029 -
2011-12-07 18:27:31 +00:00
zeljko
534feafb8e LCL: Themes.DrawText() added DT_WORDBREAK and DT_END_ELLIPSIS.
git-svn-id: trunk@34028 -
2011-12-07 15:51:26 +00:00
sekelsenmat
4a2a70dece customdrawn-ws: Starts implementing TPageControl
git-svn-id: trunk@34027 -
2011-12-07 14:47:51 +00:00
sekelsenmat
8e8771651b customdrawnws: Adds background drawing for TPanel
git-svn-id: trunk@34026 -
2011-12-07 14:27:36 +00:00
sekelsenmat
c70c69b953 Further adjusts lazregions to the new TFPCustomRegion
git-svn-id: trunk@34025 -
2011-12-07 13:59:28 +00:00
zeljko
2e54189582 Qt: workaround for qt lib bug where it does not send MouseButtonRelease event on combobox dropdown button.issue #20832
git-svn-id: trunk@34024 -
2011-12-07 13:24:19 +00:00
zeljko
dc375221d6 Gtk2: fixed compilation under win32. issue #20829
git-svn-id: trunk@34023 -
2011-12-07 12:44:40 +00:00
sekelsenmat
68d181cd00 Adapts lazcanvas to the new fpcanvas capabilities, Improves the region sizing, adapts the customdrawn backends to support selecting native vs non-native text, removes an undesired resourcestring usage from customdrawncontrols and fixes the checkbox in all customdrawn platforms
git-svn-id: trunk@34022 -
2011-12-07 12:25:44 +00:00
zeljko
c98a4639c4 Gtk2: fixed MouseDown trigger when focus was changed after previous MouseDown.issue #18614
git-svn-id: trunk@34021 -
2011-12-07 11:48:46 +00:00
zeljko
ca089c06f8 Gtk2: finally make TTabControl useable, also fixed crashes in pageswitch signals. issue #20822
git-svn-id: trunk@34020 -
2011-12-07 11:08:04 +00:00
mattias
844c2556c5 codetools: class completion: checking for ancestor: fixed tool
git-svn-id: trunk@34019 -
2011-12-07 09:25:29 +00:00
jesus
f87c768ab5 LCL, implements EndEllipsis text style (windows) and use it for showing ... in grid cells, also implements cell hints in dbgrid, from wp, issue #20777
git-svn-id: trunk@34018 -
2011-12-07 06:03:34 +00:00
ask
b6ec3edcf2 TAChart: Cosmetic updates of the listbox demo
git-svn-id: trunk@34017 -
2011-12-07 04:47:09 +00:00
ask
af5b29a00b TAChart: Fix selected item background and user-defined item drawing in TChartListbox
git-svn-id: trunk@34016 -
2011-12-07 04:46:33 +00:00
ask
03933b7304 TAChart: Use Legend.Format for item-per-point multiplicity. Update demo.
git-svn-id: trunk@34015 -
2011-12-07 03:54:01 +00:00
martin
9657e3c841 SynEdit: use font height instead of size for zooming
git-svn-id: trunk@34014 -
2011-12-07 02:15:19 +00:00
paul
d280484b66 lcl: redo TCustomImageList.InsertMasked code by using TLazIntfImage to keep original bitmap description. This is needed to prevent color change after bitmap copy because device description in which the new bitmap is created can has less Depth than source bitmap and therefore copy looses color information. As result the code like ImageList.AddMasked(Bitmap, Bitmap.TransparentColor) may fail to mask.
git-svn-id: trunk@34013 -
2011-12-07 02:10:43 +00:00
paul
91b8188bd0 lcl: add TLazIntfImage.Mask(color,keepmask), move a piece of code from rasterimage.mask to TLazIntfImage.Mask
git-svn-id: trunk@34012 -
2011-12-07 02:06:39 +00:00
ask
c87fc2a9cf TAChart: Use Legend.Format instead of Title to display the fitting formula in TFitSeries legend
git-svn-id: trunk@34011 -
2011-12-07 00:52:40 +00:00