Legacy:Useful UWindow Extensions/Tooltips - Unreal Wiki

# Legacy:Useful UWindow Extensions/Tooltips

### From Unreal Wiki, The Unreal Engine Documentation Site

< Legacy:Useful UWindow Extensions

## 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

##### Views

- Legacy
- Discussion
- Current revision

##### Search