Page 1 of 1

TMarksTipTool.HideDelay TeeChart7.07

Posted: Thu Jul 06, 2006 8:32 am
by 9345939
When I use the binary-version I can select the HideDelay with the
TMarksToolTip, but when I use the sourcecode-version this property
doesn't exist.

This property is missing in TeeTools.pas. :!:

Posted: Thu Jul 06, 2006 9:05 am
by narcis
Hi Miroslav,

It works fine for me here with v7.07 source code using ChartTool1.MouseDelay. This property is also present in TeeTools.pas. You could try recompiling and reinstalling the packages using the Recompile tool included with the source code installer.

Posted: Thu Jul 06, 2006 9:12 am
by 9345939
narcis wrote:Hi Miroslav,

It works fine for me here with v7.07 source code using ChartTool1.MouseDelay. This property is also present in TeeTools.pas. You could try recompiling and reinstalling the packages using the Recompile tool included with the source code installer.
Hi Narcis,
I don't mean MouseDelay. The property HideDelay :!: isn't there.

When I Add a MarkToolTip to a Chart I can set a value for
HIDEDELAY, but only in the version without sourcecode.

I can show you screenshots when you don't believe me.

Posted: Thu Jul 06, 2006 10:10 am
by narcis
Hi Miroslav,

Thanks for the information. Now I could see the problem. What happened is a un-synchronization of v7.07 binary installers files. HideDelay property was designed to be included with TeeChart v8 VCL release we are working in. However, for some reasons it remained in the sources we used to build v7.07 binaries.

Anyway, you can easily implement that as its code is pretty simple:

Code: Select all

procedure TMarksTipTool.SetHideDelay(const Value: Integer);
begin
  Application.HintHidePause:=Value;
end

Posted: Thu Jul 06, 2006 12:33 pm
by 9345939
Hi Narcis!

Thanks!
I have inserted the property into TeeTools.pas
and enhanced the editdialog TeeMarksTipToolEdit.pas.

Now it works fine.