public static int TooltipSelectionGrid(Rect windowRect, Rect listRect, Rect gridRect, int nGridIndex, GUIContent[] cons, int nColumCount, GUIStyle style) { int result = GUI.SelectionGrid(gridRect, nGridIndex, cons, nColumCount, style); int gridHoverIndex = FXMakerLayout.GetGridHoverIndex(windowRect, listRect, gridRect, cons.Length, nColumCount, null); if (0 <= gridHoverIndex) { GUI.tooltip = cons[gridHoverIndex].tooltip; } return(result); }
public static int TooltipToolbar(Rect windowRect, Rect gridRect, int nGridIndex, GUIContent[] cons, GUIStyle style) { int result = GUI.Toolbar(gridRect, nGridIndex, cons, style); int gridHoverIndex = FXMakerLayout.GetGridHoverIndex(windowRect, gridRect, gridRect, cons.Length, cons.Length, null); if (0 <= gridHoverIndex) { GUI.tooltip = cons[gridHoverIndex].tooltip; } return(result); }