A display and processing device for an industrial vehicle, the display and processing device comprising: a screen display; memory storing executable instructions; and a processor in communication with the memory, wherein the processor is configured to: define one or more widgets (502, 740, 750, 760), each widget (502, 740, 750, 760) comprising a visual representation of a current state of an associated function of the industrial vehicle; control display of at least one of the one or more widgets (502, 740, 750, 760) on a portion of the screen display defining one or more widget spaces (606, 608); control display of an icon tray on the screen display comprising one or more icons, wherein at least one of the one or more icons corresponds to a respective one of the one or more widgets (502, 740, 750, 760); detect activation by a vehicle operator of the one icon corresponding to the one widget (502, 740, 750, 760), wherein the display of the one widget (502, 740, 750, 760) comprises a first menu portion; and in response to detecting the activation of the one icon: allow the first menu portion of the one widget (502, 740, 750, 760) to be activated, wherein the first menu portion is capable of being activated only upon detecting activation of the one icon; detect activation of the first menu portion; and in response to detecting the activation of the first menu portion, control display of a first menu associated with the one widget (502, 740, 750, 760), wherein when the one icon has not been activated, an attempt to activate the first menu portion will not result in display of the first menu, when executing the executable instructions. a screen display; memory storing executable instructions; and a processor in communication with the memory, wherein the processor is configured to: define one or more widgets (502, 740, 750, 760), each widget (502, 740, 750, 760) comprising a visual representation of a current state of an associated function of the industrial vehicle; control display of at least one of the one or more widgets (502, 740, 750, 760) on a portion of the screen display defining one or more widget spaces (606, 608); control display of an icon tray on the screen display comprising one or more icons, wherein at least one of the one or more icons corresponds to a respective one of the one or more widgets (502, 740, 750, 760); detect activation by a vehicle operator of the one icon corresponding to the one widget (502, 740, 750, 760), wherein the display of the one widget (502, 740, 750, 760) comprises a first menu portion; and in response to detecting the activation of the one icon: allow the first menu portion of the one widget (502, 740, 750, 760) to be activated, wherein the first menu portion is capable of being activated only upon detecting activation of the one icon; detect activation of the first menu portion; and in response to detecting the activation of the first menu portion, control display of a first menu associated with the one widget (502, 740, 750, 760), wherein when the one icon has not been activated, an attempt to activate the first menu portion will not result in display of the first menu, define one or more widgets (502, 740, 750, 760), each widget (502, 740, 750, 760) comprising a visual representation of a current state of an associated function of the industrial vehicle; control display of at least one of the one or more widgets (502, 740, 750, 760) on a portion of the screen display defining one or more widget spaces (606, 608); control display of an icon tray on the screen display comprising one or more icons, wherein at least one of the one or more icons corresponds to a respective one of the one or more widgets (502, 740, 750, 760); detect activation by a vehicle operator of the one icon corresponding to the one widget (502, 740, 750, 760), wherein the display of the one widget (502, 740, 750, 760) comprises a first menu portion; and in response to detecting the activation of the one icon: allow the first menu portion of the one widget (502, 740, 750, 760) to be activated, wherein the first menu portion is capable of being activated only upon detecting activation of the one icon; detect activation of the first menu portion; and allow the first menu portion of the one widget (502, 740, 750, 760) to be activated, wherein the first menu portion is capable of being activated only upon detecting activation of the one icon; detect activation of the first menu portion; and in response to detecting the activation of the first menu portion, control display of a first menu associated with the one widget (502, 740, 750, 760), wherein when the one icon has not been activated, an attempt to activate the first menu portion will not result in display of the first menu,