dmitry
9bbf99a396
lcl: prevent trackbar from calling OnChange while the control is loaded from .lfm
...
git-svn-id: trunk@25704 -
2010-05-27 17:22:46 +00:00
mattias
57e6a22d2c
LCL: added warning when painting outside of paint message
...
git-svn-id: trunk@25700 -
2010-05-27 16:02:21 +00:00
martin
0da4663c8d
Change ASyncQueue to run in forward order (first in / first out)
...
git-svn-id: trunk@25698 -
2010-05-27 15:29:53 +00:00
mattias
8541fb499c
LCL: TCustomForm.FocusControl: comment
...
git-svn-id: trunk@25692 -
2010-05-27 14:42:26 +00:00
mattias
b76088df74
LCL: TCustomForm.FocusControl: comment
...
git-svn-id: trunk@25691 -
2010-05-27 14:35:25 +00:00
martin
cc7d32817b
LCL: added Application.RemoveAsyncQueue(Object)
...
git-svn-id: trunk@25671 -
2010-05-26 22:12:31 +00:00
mattias
73ec3261b6
LCL: SetActiveControl: do the sanity checks only when visible
...
git-svn-id: trunk@25667 -
2010-05-26 18:09:11 +00:00
mattias
a03f193c5e
LCL: fixed TCustomForm.FocusControl checking IsVisible
...
git-svn-id: trunk@25656 -
2010-05-26 08:24:15 +00:00
mattias
cb7c832e25
LCL: TScrollingWincontrol: fixed GetLogicalClientRect - only use Range if bar is visible, use preferredsize if Parent.ChildSizing.Layout<>cclNone
...
git-svn-id: trunk@25574 -
2010-05-22 11:52:45 +00:00
mattias
d18d9a1205
IDEIntf: started TIDEWindowDefaultLayout
...
git-svn-id: trunk@25573 -
2010-05-22 10:59:28 +00:00
mattias
0e43e06e7c
LCL: TDockManager: added overload InsertControl
...
git-svn-id: trunk@25550 -
2010-05-20 18:43:28 +00:00
mattias
d618157804
LCL: verbosity
...
git-svn-id: trunk@25548 -
2010-05-20 16:59:22 +00:00
mattias
05e7dfaf66
LCL: TCustomForm.CloseQuery query all child forms
...
git-svn-id: trunk@25547 -
2010-05-20 15:43:15 +00:00
mattias
482773ba4b
LCL; fixed typo
...
git-svn-id: trunk@25546 -
2010-05-20 15:41:42 +00:00
mattias
7c4a2d5678
LCL: TControlScrollBar.AutoCalcRange: do not use preferred width/height if AutoSize=false
...
git-svn-id: trunk@25544 -
2010-05-20 12:16:00 +00:00
mattias
169ad15bbe
LCL: TControlScrollBar.IsScrollBarVisible fixed for designtime
...
git-svn-id: trunk@25543 -
2010-05-20 11:57:50 +00:00
mattias
dd689541da
LCL: TControlScrollBar.IsScrollBarVisible fixed for designtime
...
git-svn-id: trunk@25542 -
2010-05-20 11:57:00 +00:00
mattias
64eaeed222
LCL: delay autosizing during creation of multiple handnles
...
git-svn-id: trunk@25541 -
2010-05-20 11:52:29 +00:00
mattias
225616d66a
LCL: fixed allocating child handles
...
git-svn-id: trunk@25539 -
2010-05-20 11:42:39 +00:00
zeljko
c86392f301
LCL: added ASystemTopAlso bool param to TApplication.RemoveStayOnTop & TApplication.RestoreStayOnTop, WS.AppRemoveStayOnTop & WS.AppRestoreStayOnTop, because TApplication.HandleException should normalize all stayontop (app, sys), but app activate/deactivate only fsStayOnTop.
...
git-svn-id: trunk@25535 -
2010-05-20 10:54:19 +00:00
sekelsenmat
9d7aa39624
Implements a new form style: fsSystemStayOnTop, reverts win32 fsStayOnTop to mean staying on top of the App only and implements sending WM_HOTKEY messages to the user TMyForm.WndProc. Also adds the OldFormStyle to the parameters of TWSCustomForm.SetFormStyle so that it isn't always necessary to recreate the Wnd.
...
git-svn-id: trunk@25531 -
2010-05-20 09:28:21 +00:00
mattias
eb60223ce2
LCL: invalidate cached AdjustedLogicalClientRect when FClientWidth/Height changes
...
git-svn-id: trunk@25527 -
2010-05-20 08:31:06 +00:00
mattias
75cd574d96
LCL: use AdjustClientRect for AnchorSides
...
git-svn-id: trunk@25515 -
2010-05-19 13:40:14 +00:00
mattias
b36aa016ec
LCL: TCustomForm: using Application.BidiMode
...
git-svn-id: trunk@25512 -
2010-05-19 11:10:26 +00:00
paul
415884606c
lcl: publish TPageControl.MultiLine property and map it to TCustomNotebook.Options nboMultiLine
...
git-svn-id: trunk@25507 -
2010-05-19 08:40:32 +00:00
sekelsenmat
8a80287608
Improves wince debug info
...
git-svn-id: trunk@25500 -
2010-05-18 20:39:11 +00:00
zeljko
2396c08449
LCL: update form default position if TPosition changed manually during runtime. fixes #16495
...
git-svn-id: trunk@25481 -
2010-05-17 12:52:36 +00:00
zeljko
7bb68e7dfa
Gtk,Gtk2: reworked app activate / app deactivate, now it works fine, added AppBringToFront. fixes #15859
...
LCL: removed workaround in TApplication.Deactivate which was there only because of gtk & gtk2.
git-svn-id: trunk@25478 -
2010-05-17 10:59:41 +00:00
martin
d724916e5d
LCL: Fix Memo/Edit, preserve caret when dealing with ecUpperCase,ecLowerCase / issue #16490
...
git-svn-id: trunk@25477 -
2010-05-17 10:31:43 +00:00
paul
ce91a6a9f0
lcl,win32,wince: move edit control flags to createparams
...
git-svn-id: trunk@25476 -
2010-05-17 07:34:07 +00:00
paul
7686d846ed
lcl, win32, wince: move button controls flags into CreateParams methods
...
git-svn-id: trunk@25473 -
2010-05-17 01:10:18 +00:00
mattias
01193ff9e0
codetools: GetValuesOfCaseVariable: resolve function results, needed by macro ofall
...
git-svn-id: trunk@25467 -
2010-05-16 15:43:35 +00:00
mattias
7e3ca2686a
LCL: AlignControls uses logical clientrect, FAdjustClientRectRealized was visible, maybe fixing loop on win32 intf
...
git-svn-id: trunk@25461 -
2010-05-16 13:44:40 +00:00
mattias
01aa7b2e38
LCL: added -dVerboseWidgetSizing
...
git-svn-id: trunk@25458 -
2010-05-16 11:52:48 +00:00
paul
04de1fcdae
lcl: call defaulthandler if color=clDefault for wmerasebkgnd
...
git-svn-id: trunk@25428 -
2010-05-15 15:12:33 +00:00
paul
1b38c456a8
lcl: draw hintwindow with themes if color = clDefault
...
git-svn-id: trunk@25426 -
2010-05-15 15:07:30 +00:00
paul
c66dfcc85c
lcl: DoSendPageIndex should set LastChangePageIndex for correct page reporting on page show/hide
...
git-svn-id: trunk@25419 -
2010-05-15 12:48:30 +00:00
mattias
51906d0ce2
LCL: TCanvas.RealizeAntialiasing: do not call changed
...
git-svn-id: trunk@25417 -
2010-05-15 11:42:47 +00:00
dmitry
403c0fde87
lcl: implement setting amDontCare mode for TCanvas. The actual value set is based on WS.GetLCLCapability
...
git-svn-id: trunk@25416 -
2010-05-15 11:32:32 +00:00
zeljko
2773d06487
Qt,Gtk2: added minimize/restore ability to get consistent behaviour on all platforms. Patch by Flavio Etrusco modified by me for qt. fixes #13919
...
git-svn-id: trunk@25407 -
2010-05-14 19:12:02 +00:00
paul
dda71573f7
lcl: TCustomPage.IsControlVisible, TCustomPage.HandleObjectShouldBeVisible must take TCustomPage.Visible setting into account (Samuel Herzog note in issue #0009344 )
...
git-svn-id: trunk@25406 -
2010-05-14 17:05:56 +00:00
paul
f34a129c53
lcl: fix typo in comment
...
git-svn-id: trunk@25405 -
2010-05-14 16:02:57 +00:00
mattias
847f100e73
LCL: added VerboseShowing, try #2
...
git-svn-id: trunk@25402 -
2010-05-14 12:50:26 +00:00
paul
bc8f5f3d69
lcl: map LM_PAINT to WM_PAINT message number, don't perform any special handling if control has no doublebuffering and Message.DC = 0
...
win32: don't use doublebuffing and other hacks for TBitBtn wm_paint handler - pass the message to LCL as is (windows 7 glue is not visible on focused bit buttons, to be done for regular buttons too)
git-svn-id: trunk@25400 -
2010-05-14 09:55:36 +00:00
paul
8b1b85e16d
lcl: move button flags to TCustomButton.CreateParams
...
git-svn-id: trunk@25398 -
2010-05-14 09:16:51 +00:00
mattias
a17605a7f4
LCL: warn if CM_SHOWINGFAILED
...
git-svn-id: trunk@25397 -
2010-05-14 09:15:07 +00:00
blikblum
8242414ed3
lcl: don't set ListBox BorderStyle after handle creation since widgetset already does.
...
git-svn-id: trunk@25393 -
2010-05-14 03:51:18 +00:00
blikblum
95c213a0ee
lcl/win32: move BorderStyle params setting from widgetset (win32) to LCL (TWinControl.CreateParams).
...
git-svn-id: trunk@25389 -
2010-05-14 02:34:25 +00:00
mattias
000b5de949
LCL: fixed typo
...
git-svn-id: trunk@25378 -
2010-05-13 18:08:52 +00:00
mattias
8011e7b757
LCL: implemented considering parent anchored sides for Parent s auto size
...
git-svn-id: trunk@25370 -
2010-05-13 15:49:36 +00:00