Commit Graph

11996 Commits

Author SHA1 Message Date
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