GUI.box vs GUI.Label

What is the difference between GUI.box and GUI.Label? They appear to be identical…

Box draws a background, Label does not.

There’s a technical difference as well: a box will use your mouse clicks, a label will not.

Both can be given a box as the background - that is simply a style choice. For total confusion consider:

GUI.Label (Rect (10,10,100,100), “Hi - I look like a box”, “box”);

This will make something that looks exactly like a box but that will not use mouse events.