CtrlCore/CtrlLib: Tooltip delay now parametrized

git-svn-id: svn://ultimatepp.org/upp/trunk@2137 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
cxl 2010-02-23 21:48:39 +00:00
parent f16952fb9a
commit 4aaeba7c2e
3 changed files with 5 additions and 1 deletions

View file

@ -956,6 +956,7 @@ void Ctrl::ChSync()
CH_INT(GUI_GlobalStyle, GUISTYLE_CLASSIC);
CH_INT(GUI_DragFullWindow, 1);
CH_INT(GUI_PopUpEffect, GUIEFFECT_SLIDE);
CH_INT(GUI_ToolTipDelay, 1000);
CH_INT(GUI_DropShadows, 1);
CH_INT(GUI_AltAccessKeys, 1);
CH_INT(GUI_AKD_Conservative, 0);

View file

@ -1420,6 +1420,8 @@ int GUI_DragFullWindow();
enum { GUIEFFECT_NONE, GUIEFFECT_SLIDE, GUIEFFECT_FADE };
int GUI_PopUpEffect();
int GUI_ToolTipDelay();
int GUI_DropShadows();
int GUI_AltAccessKeys();
int GUI_AKD_Conservative();
@ -1429,6 +1431,7 @@ int GUI_DblClickTime();
void GUI_GlobalStyle_Write(int);
void GUI_DragFullWindow_Write(int);
void GUI_PopUpEffect_Write(int);
void GUI_ToolTipDelay_Write(int);
void GUI_DropShadows_Write(int);
void GUI_AltAccessKeys_Write(int);
void GUI_AKD_Conservative_Write(int);

View file

@ -97,7 +97,7 @@ void SyncToolTip(Ctrl *ctrl)
ShowToolTip();
else {
LLOG("ToolTipHook -> SetTimeCallback");
SetTimeCallback(1000, callback(ShowToolTip), (void *)SyncToolTip);
SetTimeCallback(GUI_ToolTipDelay(), callback(ShowToolTip), (void *)SyncToolTip);
}
}
}