qt: don't send LM_CHANGE on QTrackBar range change - lcl does not need it

git-svn-id: trunk@15445 -
This commit is contained in:
paul 2008-06-17 04:31:15 +00:00
parent 200d8894aa
commit a7d97dbc4d

View File

@ -522,7 +522,6 @@ type
procedure SlotSliderMoved(p1: Integer); cdecl; override;
procedure SlotValueChanged(p1: Integer); cdecl; override;
procedure SlotRangeChanged(minimum: Integer; maximum: Integer); cdecl; override;
procedure BeginUpdate;
procedure EndUpdate;
function InUpdate: Boolean;
@ -4599,9 +4598,6 @@ var
begin
inherited AttachEvents;
QAbstractSlider_rangeChanged_Event(Method) := @SlotRangeChanged;
QAbstractSlider_hook_hook_rangeChanged(FRangeChangedHook, Method);
QAbstractSlider_sliderMoved_Event(Method) := @SlotSliderMoved;
QAbstractSlider_hook_hook_sliderMoved(FSliderMovedHook, Method);
@ -4646,22 +4642,6 @@ begin
end;
end;
procedure TQtTrackBar.SlotRangeChanged(minimum: Integer; maximum: Integer); cdecl;
var
Msg: TLMessage;
begin
{$ifdef VerboseQt}
writeln('TQtTrackBar.SlotRangeChanged()');
{$endif}
if not InUpdate then
begin
FillChar(Msg, SizeOf(Msg), #0);
Msg.Msg := LM_CHANGED;
DeliverMessage(Msg);
end;
end;
procedure TQtTrackBar.BeginUpdate;
begin
FInUpdate := True;