Commit Graph

33418 Commits

Author SHA1 Message Date
zeljko
e4f9a6fa22 Qt: set again immediate widget creation to darwin too, problem was with FOwnWidget which should be false anyway
when QMenuBar is constructed with known parent (form in this case), so qt will destroy it.

git-svn-id: trunk@34189 -
2011-12-14 17:56:50 +00:00
zeljko
eb373f3a6a SynEdit: packager automatically changes allsynedit units, so let it be so
git-svn-id: trunk@34188 -
2011-12-14 17:45:38 +00:00
zeljko
59c576a21a Qt: revert r34171 #7571057b7d, mac can crash with this enabled under heavy load, let qt think about time of creation of window.
git-svn-id: trunk@34187 -
2011-12-14 17:33:50 +00:00
zeljko
8d9b107ca7 Qt: do not show menubar for empty menus from child forms on macosx.
git-svn-id: trunk@34186 -
2011-12-14 17:13:29 +00:00
sekelsenmat
53aba472a1 Adds a new TApplication property to control the layout auto-adjustment policy. This property will allow converting the LCL fixed layouting effectively into a stretchable grid layout
git-svn-id: trunk@34185 -
2011-12-14 17:12:03 +00:00
zeljko
68737c98a0 Qt: mapped shift+alt as groupswitch under macosx to be consistent with native qt widgets.
git-svn-id: trunk@34184 -
2011-12-14 15:50:15 +00:00
zeljko
e31005f909 Qt: extended debug info for -dVerboseQtKeys
git-svn-id: trunk@34183 -
2011-12-14 15:06:31 +00:00
sekelsenmat
150858b684 Adds BiDi to tab controls and removes the old TTabControl implementation for simplification
git-svn-id: trunk@34182 -
2011-12-14 14:51:04 +00:00
martin
f4eac2352a SynEdit: refactor painting, fix trimmed spaces with show-special and no highlighter
git-svn-id: trunk@34181 -
2011-12-14 13:48:34 +00:00
sekelsenmat
4a5b2a2815 customdrawn-android: Improves the non-native form handling and implement appropriate support for the Back hardware key
git-svn-id: trunk@34180 -
2011-12-14 13:16:24 +00:00
sekelsenmat
872dd6830b customdrawn-android: Implements TTimer and improves the key handling
git-svn-id: trunk@34179 -
2011-12-14 12:36:48 +00:00
zeljko
4df5e7288b Qt: fixed memleaks with TQtMenuBar under macosx, added forgoten scancodes into latest patch for macosx.
git-svn-id: trunk@34178 -
2011-12-14 12:30:03 +00:00
martin
6dab5d669e SynEdit: prevent crash if there are no images for bookmarks
git-svn-id: trunk@34177 -
2011-12-14 11:50:04 +00:00
zeljko
9b93b7a0bc Qt: change scancode under macosx with qt > 4.5. Related to issue #13470
git-svn-id: trunk@34176 -
2011-12-14 10:59:29 +00:00
mattias
c37254b8ff IDE: designer: allow dotted unit names, bug #20892
git-svn-id: trunk@34175 -
2011-12-14 10:03:56 +00:00
sekelsenmat
52611f279a customdrawnws: Adds more stub code to the text metrics to prevent crashes. Updates the non-android example for the second form
git-svn-id: trunk@34174 -
2011-12-14 09:46:26 +00:00
mattias
7bd71b2eab codetools: class completion: fixed indentation of bodies
git-svn-id: trunk@34173 -
2011-12-14 09:41:38 +00:00
zeljko
9395999ae0 Qt: added attribute QtAA_MacDontSwapCtrlAndMeta for qt >= 4.6 under mac.issue #20897
git-svn-id: trunk@34172 -
2011-12-14 09:26:35 +00:00
zeljko
7571057b7d Qt: make qt under mac happier with enabling immediatewidget creation attribute for forms.
git-svn-id: trunk@34171 -
2011-12-14 09:08:57 +00:00
zeljko
fe19967858 Qt: proper pass text of keypress when enter pressed (numpad) under macosx.issue #20896
git-svn-id: trunk@34170 -
2011-12-14 09:06:11 +00:00
ask
0daf02b5a9 TAChart: Fix range check error while drawing the stepped line which frequently goes out of the extent, issue #20887
git-svn-id: trunk@34169 -
2011-12-14 08:40:28 +00:00
paul
bd6fd1f10c cocoa: implement BitBtn image showing
git-svn-id: trunk@34168 -
2011-12-14 08:18:01 +00:00
sekelsenmat
aa5c1a901c customdrawnws: Starts implementing TEdit, Starts implementing Android key events, updates the example
git-svn-id: trunk@34167 -
2011-12-14 08:14:19 +00:00
paul
75b7ee82c5 cocoa: implement GetSysColor, GetSysColorBrush
git-svn-id: trunk@34166 -
2011-12-14 07:40:29 +00:00
martin
400f05dee0 SynEdit: refactor painting
git-svn-id: trunk@34165 -
2011-12-14 02:53:19 +00:00
mattias
21848dbdaa cody: dictionary: option to add units to implementation uses section
git-svn-id: trunk@34164 -
2011-12-13 22:36:42 +00:00
mattias
947ce90ff5 IDE: allow renaming units dotted
git-svn-id: trunk@34163 -
2011-12-13 21:55:50 +00:00
sekelsenmat
cebbdc9d4a customdrawn: Corrects the Application.MessageBox result
git-svn-id: trunk@34162 -
2011-12-13 21:23:32 +00:00
sekelsenmat
cab34d03db customdrawnws: Implements TLabel
git-svn-id: trunk@34161 -
2011-12-13 20:06:36 +00:00
zeljko
9f43a00709 Qt: use more clever mouse grabber on all platforms when dragmanager is started in tabbar mouse event, now it's same on all platforms. issue #17393
git-svn-id: trunk@34160 -
2011-12-13 19:48:28 +00:00
zeljko
c1536eef8b Qt: use better approach when designing pagecontrol.
git-svn-id: trunk@34159 -
2011-12-13 18:48:54 +00:00
zeljko
4b834dcd73 Qt: implemented TQtTabBar.TabBarOffset for themes where tabs doesn't start at 0,0 (eg. macosx).
git-svn-id: trunk@34158 -
2011-12-13 18:20:07 +00:00
zeljko
e85441db12 Qt: fixed mouse events in TQtTabBar on MacOSX. issue #17393
git-svn-id: trunk@34157 -
2011-12-13 16:48:28 +00:00
sekelsenmat
49ce7da4b4 customdrawnws: Adds support for TStaticText
git-svn-id: trunk@34156 -
2011-12-13 12:55:50 +00:00
sekelsenmat
aa6e4e422d customdrawn-android: Fixes autosizing of controls by postposing Application.Run into Activity.OnCreate
git-svn-id: trunk@34155 -
2011-12-13 12:06:53 +00:00
mattias
6c34f7b3f1 IDE: clean up
git-svn-id: trunk@34154 -
2011-12-13 11:12:00 +00:00
zeljko
108b21dfc0 Qt: fixed wrong param in MapToGlobal and MapFromGlobal, should be TQtPoint instead TPoint
git-svn-id: trunk@34153 -
2011-12-13 11:08:10 +00:00
sekelsenmat
50dc7cf2e8 customdrawn-android: Improves the drawing of the bottom part of letters like g
git-svn-id: trunk@34152 -
2011-12-13 10:22:29 +00:00
zeljko
f45d3703b2 Qt: pascalified mapToGlobal() and mapFromGlobal()
git-svn-id: trunk@34151 -
2011-12-13 09:49:30 +00:00
sekelsenmat
c7d4748e81 customdrawn-android: Improves the text rendering, starts implementing text metrics. Improves the customdrawn examples.
git-svn-id: trunk@34150 -
2011-12-13 09:30:28 +00:00
paul
a206f65bcd cocoa: fix some sizing/positioning code like GetClientRect
git-svn-id: trunk@34149 -
2011-12-13 09:19:06 +00:00
paul
f2b683630b cocoa: port carbon clipping code, port carbon SaveDC, RestoreDC
git-svn-id: trunk@34148 -
2011-12-13 07:51:39 +00:00
sekelsenmat
be198d094a Small naming fix
git-svn-id: trunk@34147 -
2011-12-13 07:51:37 +00:00
sekelsenmat
33b5417013 Minor commenting improvement
git-svn-id: trunk@34146 -
2011-12-13 07:15:44 +00:00
sekelsenmat
9fc8c6bedc customdrawn-android: Improves the text rendering by adding a new way of doing alpha blending which ignores the existing pixels. This was required because otherwise many pixels were misteriously being read as red in the target area which resulted in a redish text
git-svn-id: trunk@34145 -
2011-12-13 07:02:01 +00:00
mattias
e60e7e00f7 lazutils: deprecate TStringToStringTree.AddValues
git-svn-id: trunk@34144 -
2011-12-13 03:44:23 +00:00
mattias
69fffc567a IDE: fixed note
git-svn-id: trunk@34143 -
2011-12-13 02:34:25 +00:00
paul
edffab4454 cocoa: continue work on moze/sizing
git-svn-id: trunk@34142 -
2011-12-13 02:17:06 +00:00
mattias
20fa5ad2ef lazutils: renamed TStringToStringTree AddValues to AddNames
git-svn-id: trunk@34141 -
2011-12-13 02:06:28 +00:00
mattias
33a84754bc cody: dictionary: exact matches first
git-svn-id: trunk@34140 -
2011-12-13 01:40:43 +00:00