Changes in upcomming UnVCLX 3.10


2005-09-26 04:13:18 AM
kylix0
Here are the changes which will appear in the upcomming UnVCLX 3.10.
QGrids.pas:
- Reduced flickering (background was painted by Qt and TCustomGrid).
- Removed unnecessary scrollbar resizing (flickering).
- InplaceEditor appeared only on a double click when the Grid was
entered the first time in AlwaysShowEditor mode.
QForms.pas:
- maximized and minimized MDIChilds were moved to the default
coordinates on startup.
- MDIChilds which Top position is less than zero had a misplaced client
widget. The MDIChilds are not moved to Top=0 to prevent this Qt2 bug.
- Project window (taskbar) was invisible during TForm.OnShow.
- Fixed accel key without ALT-key.
- Support for Xinerama (Screen.Width/Height now return Screen's
width/height instead of Desktops's), poScreenCenter centers on the first
monitor and poDesktopCenter on the whole desktop.
QExtCtrls.pas
- Reduced flickering in TCustomControlBar (background was painting by Qt
and TCustomControlBar).
QDBGrids.pas
- Reduced flickering
- The TDBGrid's vert. down-scrollbutton had not worked as expected.
- Incomplete repainting of the selected TDBGrid's row while scrolling
down.
QControls.pas
- Reduced flickering when a TWidgetControls's Bitmap property is set to
an image.
QComCtrls.pas:
- Tab-Captions with Hotkeys (&) had too large tabs.
- TabControl/PageControl do not steal the focus anymore when switching
the tabs by hotkeys.
QDialogs.pas:
- Removed Qt hack for QDialog_exec (handled in QForms.pas since patch
3.9)
- Added CreateMessageDlg and MessageDlgPosHelp
QGraphics.pas:
- Added jpeg support for Delphi 7's TBitmap. Loading requires IE4+,
Writing requires gdiplus.dll
QFileCtrls.pas:
- Disabled SYMBOL_FLATFORM warnings (code is IFDEF'ed)
QFileDialog.pas:
- Disabled SYMBOL_FLATFORM warnings (code is IFDEF'ed)
The Windows-Patch utility has changed and the problem with a wrong Qt.pas
is fixed.
--
Regards,
Andreas Hausladen
(www.kylix-patch.de.vu - unofficial Kylix 3 patches)
(andy.jgknet.de/blog)