Patch archive

Unofficial VisualCLX patches - Version 3.8    (41 patches)

www.kylix-patch.de.vu
Patch version selection

All patches of this version
(no syntax highlighting)

BUGFIX 3.8-1 (2005-02-23)
ShowHint does not reset FHintShown.
Modified files: QControls.pas
BUGFIX 3.8-2 (2005-02-25)
TDBLookupComboBox keeps focused after clicking on another control while the popuplist is open.
Modified files: QControls.pas
BUGFIX 3.8-3 (2005-03-25)
Support for QThemed (removes assembler "call" counting code from QThemed)
Modified files: QComCtrls.pas
BUGFIX 3.8-4 (2005-03-25)
TToolButton draws pressed button with strange colors and a solid rect behind the image
Modified files: QComCtrls.pas
BUGFIX 3.8-5 (2005-03-25)
TToolButton in tbsCheck mode keeps dropdown button pressed after the mouse button was released.
Modified files: QComCtrls.pas
BUGFIX 3.8-6 (2005-03-25)
TPanel does not realign contained controls when BevelWidth is changed (QC 11425)
Modified files: QExtCtrls.pas
BUGFIX 3.8-7 (2005-03-25)
TFileListView raises an exception when on form loading when the directory which is stored in the dfm does not exist.
Modified files: QFileCtrls.pas
BUGFIX 3.8-8 (2005-03-25)
TMainMenu sometimes raises an access violation when destroying a fsMDIChild/fsMDIForm formular.
Modified files: QMenus.pas
BUGFIX 3.8-9 (2005-03-25)
Font.Style := [fsBold] does not always include fsBold into Font.Style. (TListBox, TCheckListBox)
Modified files: QGraphics.pas
BUGFIX 3.8-10 (2005-03-25)
Improved and bugfixed TImageList: * VCL mask is now loaded correctly * CLX mask is now loaded correctly
Modified files: QImgList.pas
BUGFIX 3.8-11 (2005-03-25)
TCustomGroupBox initialized properties in InitWidget which could be executed more than once.
Modified files: QStdCtrls.pas
BUGFIX 3.8-12 (2005-03-25)
TCustomLabel initialized properties in InitWidget which could be executed more than once.
Modified files: QStdCtrls.pas
BUGFIX 3.8-13 (2005-03-25)
TCustomEdit initialized properties in InitWidget which could be executed more than once.
Modified files: QStdCtrls.pas
BUGFIX 3.8-14 (2005-03-25)
TCustomComboBox initialized properties in InitWidget which could be executed more than once.
Modified files: QStdCtrls.pas
BUGFIX 3.8-15 (2005-03-25)
TCustomListBox initialized properties in InitWidget which could be executed more than once.
Modified files: QStdCtrls.pas
BUGFIX 3.8-16 (2005-03-25)
TCustomMemo initialized properties in InitWidget which could be executed more than once.
Modified files: QStdCtrls.pas
BUGFIX 3.8-17 (2005-03-25)
TScrollBar initialized properties in InitWidget which could be executed more than once.
Modified files: QStdCtrls.pas
BUGFIX 3.8-18 (2005-03-25)
TCheckBox has the default QWidget height instead of the font's height.
Modified files: QStdCtrls.pas
BUGFIX 3.8-19 (2005-03-25)
TRadioButton has a default height of 17 instead of the font's height.
Modified files: QStdCtrls.pas
BUGFIX 3.8-20 (2005-03-25)
TCustomListBox.SetStyle recreates the widget even if it does not exist at that moment. The result is that RestoreWidgetState is called but there was no SaveWidgetState call and that results in an access violation.
Modified files: QStdCtrls.pas
BUGFIX 3.8-21 (2005-03-25)
TListBox does not update ImageIndex when DragMode = dmAutomatic and the user presses the mouse button on an item.
Modified files: QStdCtrls.pas
BUGFIX 3.8-22 (2005-03-25)
Patch helper class extension
Modified files: QControls.pas
BUGFIX 3.8-23 (2005-03-25)
TEdit and TMemo default PopupMenu do not appear if the parent control has a PopupMenu.
Modified files: QControls.pas
BUGFIX 3.8-24 (2005-03-25)
Gnome has the menu bar at the top so all formulars are WM-moved to new position. Setting Form.Top to a value results in a continues move downward.
Modified files: QControls.pas, QForms.pas
BUGFIX 3.8-25 (2005-03-25)
TControl.UpdateAnchorRules does not properly update the left and top anchors.
Modified files: QControls.pas
BUGFIX 3.8-26 (2005-03-25)
OnResize is triggered to early (before OnCreate)
Modified files: QControls.pas, QForms.pas
BUGFIX 3.8-27 (2005-03-25)
Formular bounds patch rewritten
Modified files: QControl.pas, QForms.pas
BUGFIX 3.8-28 (2005-03-25)
New Behaviour: Form.Parent := AnotherForm will embed the form only if BorderStyle = fbsNone.
Modified files: QControls.pas, QForms.pas
BUGFIX 3.8-29 (2005-03-25)
Windows only fix: Setting TForm.Enabled lets the form border enabled. The patch uses EnableWindow to also disable the border.
Modified files: QControls.pas
BUGFIX 3.8-30 (2005-03-25)
RecreateWidget called on a control that does not have a created widget will invoke CreateHandle which calls RestoreControlState but the SaveControlState was never called before. The result is an Access violation.
Modified files: QControls.pas
BUGFIX 3.8-31 (2005-03-25)
Extension: HandleMessageHook allows to intercept modal forms (for example: UnitTests could close the modal form)
Modified files: QForms.pas
BUGFIX 3.8-32 (2005-03-25)
DoneApplication moved back to TApplication.Run
Modified files: QForms.pas
BUGFIX 3.8-33 (2005-03-25)
TApplication.BringToFront sometimes activated the wrong form
Modified files: QForms.pas
BUGFIX 3.8-34 (2005-03-25)
Now ShowModal disables all other top level widgets before showing the modal form.
Modified files: QForms.pas
BUGFIX 3.8-35 (2005-03-25)
Focus patch rewritten (OnEnter/OnExit)
Modified files: QControls.pas, QForms.pas
BUGFIX 3.8-36 (2005-03-25)
OnActivate/OnDeactivate/Active bugfix rewritten
Modified files: QForms.pas
BUGFIX 3.8-37 (2005-03-25)
Show/Hide changes for more VCL behaviour
Modified files: QForms.pas
BUGFIX 3.8-38 (2005-03-25)
ControlScrollBar was responsilbe for multiple Paint event.
Modified files: QForms.pas
BUGFIX 3.8-39 (2005-03-25)
poScreenCenter was exactly the same as poDesktopCenter.
Modified files: QForms.pas
BUGFIX 3.8-40 (2005-03-25)
VCL's application window for taskbar
Modified files: QControls.pas, QForms.pas
BUGFIX 3.8-41 (2005-03-25)
Menu-Resize bugfix must be deactivated for design mode and MDIChilds.
Modified files: QForms.pas