Tooltips for controls in UWindowDialogClientWindow
To activate the tooltips for controls placed in a UWindowDialogClientWindow, use the controls' SetHelpText method and add this piece of code to your UWindowDialogClientWindow subclass. (Probably merge it with an existing Notify function.)
function Notify(UWindowDialogControl C, byte E) { switch(E) { // these are used to display tooltips case DE_MouseMove: if ( UMenuRootWindow(Root) != None && UMenuRootWindow(Root).StatusBar != None) UMenuRootWindow(Root).StatusBar.SetHelp(C.HelpText); break; case DE_MouseLeave: if ( UMenuRootWindow(Root) != None && UMenuRootWindow(Root).StatusBar != None) UMenuRootWindow(Root).StatusBar.SetHelp(""); break; } Super.Notify(C, E); }
Related topics
- UWindowDialogControl
Page Information
2022-11-18T15:58:31.375351Z
2002-05-10T15:26:25Z
Wormbo
*
https://wiki.beyondunreal.com/Legacy:Useful UWindow Extensions/Tooltips
Attribution-NonCommercial-ShareAlike 3.0