zeljko
8aeeea4e28
Qt: move offset recalculation before really drawing text, exclude alignments except DT_TOP or DT_LEFT.
...
git-svn-id: trunk@25568 -
2010-05-21 18:15:45 +00:00
zeljko
db7287fd2a
Qt: fix asserts from qtlib.
...
git-svn-id: trunk@25566 -
2010-05-21 16:16:56 +00:00
zeljko
52894be663
Qt: properly draw text if font.orientation <> 0.Now TLabel looks nice with Font.Orientation <> 0.
...
git-svn-id: trunk@25565 -
2010-05-21 14:48:59 +00:00
sekelsenmat
84dd68a5f0
Improves wince debug info
...
git-svn-id: trunk@25561 -
2010-05-21 10:14:16 +00:00
zeljko
e9ecd626bf
Qt: fixed rotated font painting, if getClipping is enabled QPainter does the job, so we should not exit because of our calclulation.
...
git-svn-id: trunk@25560 -
2010-05-21 07:32:55 +00:00
sekelsenmat
45b34f356d
Doesn't activate StayOnTop if designing under win32
...
git-svn-id: trunk@25559 -
2010-05-21 05:29:42 +00:00
sekelsenmat
f084644b59
Overrides standard pushed button drawing in DrawFrameControl to improve TSpeedButton
...
git-svn-id: trunk@25558 -
2010-05-21 05:14:51 +00:00
sekelsenmat
6918fc7b24
Makes WinCE link to WinCE 5+ routines dynamic.
...
git-svn-id: trunk@25557 -
2010-05-21 04:39:54 +00:00
sekelsenmat
b325a63d27
Improves wince debug info
...
git-svn-id: trunk@25555 -
2010-05-20 21:35:42 +00:00
dmitry
a8f9fab54f
carbon: fix masked image drawin. bug #16498
...
git-svn-id: trunk@25554 -
2010-05-20 21:00:52 +00:00
sekelsenmat
82f4023793
Improves wince debug info and adds PageWindowProc
...
git-svn-id: trunk@25553 -
2010-05-20 20:12:26 +00:00
mattias
0e43e06e7c
LCL: TDockManager: added overload InsertControl
...
git-svn-id: trunk@25550 -
2010-05-20 18:43:28 +00:00
zeljko
3dfe0e61f3
Gtk2: use SetResizeRequest() instead FormSavedPos (removed my latest patch for for positioning after hide).fixes #16507
...
git-svn-id: trunk@25549 -
2010-05-20 17:59:22 +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
sekelsenmat
6c54395388
Improves wince debug info
...
git-svn-id: trunk@25545 -
2010-05-20 15:32:48 +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
zeljko
891890b3ab
Gtk2: implemented AppRemoveStayOnTop, AppRestoreStayOnTop also normalize stayOnTop in appactivate & appdeactivate.
...
git-svn-id: trunk@25540 -
2010-05-20 11:42:56 +00:00
mattias
225616d66a
LCL: fixed allocating child handles
...
git-svn-id: trunk@25539 -
2010-05-20 11:42:39 +00:00
zeljko
127ef52c41
Gtk2: changed AppBringToFront to do same job as with win32 and qt.
...
git-svn-id: trunk@25538 -
2010-05-20 11:16:21 +00:00
zeljko
86443fce56
Qt: remove stayontop in appdeactivate, restore in appactivate.
...
git-svn-id: trunk@25537 -
2010-05-20 11:14:21 +00:00
sekelsenmat
a72bba258d
Updates Win32 RemoveStayOnTop
...
git-svn-id: trunk@25536 -
2010-05-20 11:07:03 +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
zeljko
b0ec64ca2d
Qt: enabled AppRemoveStayOnTopFlags & AppRestoreStayOnTopFlags
...
git-svn-id: trunk@25534 -
2010-05-20 10:29:36 +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
zeljko
93d903b1e3
Qt: implemented QtRemoveStayOnTop, QtRestoreStayOnTop, but disabled until LCL side reworked.
...
git-svn-id: trunk@25529 -
2010-05-20 09:07:18 +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
maxim
01714bb0f5
regenerated translations; updated Russian translation
...
git-svn-id: trunk@25521 -
2010-05-19 19:39:25 +00:00
sekelsenmat
3a4f157391
Fixes fsStayOnTop on Windows as defined as staying on top of all windows of any application, regardless of enabled status or anything else for that matter.
...
git-svn-id: trunk@25520 -
2010-05-19 18:24:12 +00:00
zeljko
d7de33e1aa
Gtk2: fixed restoring form position after form is hidden, and then shown.
...
Fixes #15069,#15417,#16507
git-svn-id: trunk@25519 -
2010-05-19 17:33:54 +00:00
mattias
5ebecf8cf5
LCL: fixed center anchoring
...
git-svn-id: trunk@25516 -
2010-05-19 15:14:22 +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
zeljko
466e7cf010
Qt: simplified AppMinimize, AppRestore
...
git-svn-id: trunk@25510 -
2010-05-19 09:36:36 +00:00
zeljko
a5e15bfc90
Gtk2: fixed infinite loops with windowstate change events.WindowState callback is handled by GDK_WINDOW_STATE event instead of signal.
...
Added new member (TGdkEventWindowState) into TWidgetInfo to track real changes of window state. fixes #16505 .
Prevented recursion by AppMinimize by checking current window state in TWidgetInfo.FormWindowState.
git-svn-id: trunk@25509 -
2010-05-19 09:00:39 +00:00
sekelsenmat
fda3173bd3
Improves wince debug info
...
git-svn-id: trunk@25508 -
2010-05-19 08:44:47 +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
paul
32ae8008b2
win32: notify LCL about notebook size change in case of switching multiline property
...
git-svn-id: trunk@25506 -
2010-05-19 08:30:36 +00:00
paul
e362c99c72
win32: update notebook when multiline flag is set
...
git-svn-id: trunk@25505 -
2010-05-19 08:23:25 +00:00
jesus
ab9338a782
LCL, check custom columns on copy grid's content to clipboard
...
git-svn-id: trunk@25502 -
2010-05-18 21:23:04 +00:00
jesus
430aa43196
LCL, fix grid regression on column moving where only grid header and not grid content was being moved
...
git-svn-id: trunk@25501 -
2010-05-18 20:41:28 +00:00
sekelsenmat
8a80287608
Improves wince debug info
...
git-svn-id: trunk@25500 -
2010-05-18 20:39:11 +00:00
sekelsenmat
d0acf76b12
Adds some comments to RunCmdFromPath
...
git-svn-id: trunk@25496 -
2010-05-18 09:07:59 +00:00
mattias
0448deb6c3
LCL: added RunCmdFromPath to unit utf8process
...
git-svn-id: trunk@25495 -
2010-05-18 08:43:07 +00:00
dmitry
68f07f2a38
lcl: preventing an exception while dumping stacktrace
...
git-svn-id: trunk@25494 -
2010-05-18 07:44:57 +00:00
dmitry
05761502a7
carbon: fix compilation
...
git-svn-id: trunk@25493 -
2010-05-18 07:23:52 +00:00