A display and processing device for an industrial vehicle, the display and processing device comprising: a touch screen display that receives touch gesture commands from a vehicle operator; memory storing executable instructions; and a processor in communication with the memory, wherein the processor is configured to: define a plurality of widgets (502, 740, 750, 760), wherein each widget (502, 740, 750, 760) comprises a visual representation of a current state of an associated function of the industrial vehicle; control display of a subset of the plurality of widgets (502, 740, 750, 760) on a portion of the touch screen display defining a plurality of widget spaces (606, 608); control display of an icon tray on the touch screen display comprising one or more icons, wherein at least one of the one or more icons corresponds to a respective one of the plurality of widgets (502, 740, 750, 760); display a first menu associated with one of the plurality of widgets (502, 740, 750, 760) when the one widget (502, 740, 750, 760) is displayed in one of the plurality of widget spaces (606, 608) on the touch screen display and a first menu portion of the one widget (502, 740, 750, 760) is activated by the vehicle operator; wherein the first menu is displayed within the one widget (502, 740, 750, 760), the first menu comprises a list, a sidebar, or a scroll wheel, and a display of options in the first menu is altered by one of a tap gesture, a swipe gesture, or a slide gesture on the touch screen display, the options within the first menu being color-coded with a different color; and when an option is selected from the first menu, revert back to displaying the one widget (502, 740, 750, 760) in the widget space (606, 608) with information corresponding to the selected option; when executing the executable instructions. a touch screen display that receives touch gesture commands from a vehicle operator; memory storing executable instructions; and a processor in communication with the memory, wherein the processor is configured to: define a plurality of widgets (502, 740, 750, 760), wherein each widget (502, 740, 750, 760) comprises a visual representation of a current state of an associated function of the industrial vehicle; control display of a subset of the plurality of widgets (502, 740, 750, 760) on a portion of the touch screen display defining a plurality of widget spaces (606, 608); control display of an icon tray on the touch screen display comprising one or more icons, wherein at least one of the one or more icons corresponds to a respective one of the plurality of widgets (502, 740, 750, 760); display a first menu associated with one of the plurality of widgets (502, 740, 750, 760) when the one widget (502, 740, 750, 760) is displayed in one of the plurality of widget spaces (606, 608) on the touch screen display and a first menu portion of the one widget (502, 740, 750, 760) is activated by the vehicle operator; wherein the first menu is displayed within the one widget (502, 740, 750, 760), the first menu comprises a list, a sidebar, or a scroll wheel, and a display of options in the first menu is altered by one of a tap gesture, a swipe gesture, or a slide gesture on the touch screen display, the options within the first menu being color-coded with a different color; and when an option is selected from the first menu, revert back to displaying the one widget (502, 740, 750, 760) in the widget space (606, 608) with information corresponding to the selected option; when executing the executable instructions. define a plurality of widgets (502, 740, 750, 760), wherein each widget (502, 740, 750, 760) comprises a visual representation of a current state of an associated function of the industrial vehicle; control display of a subset of the plurality of widgets (502, 740, 750, 760) on a portion of the touch screen display defining a plurality of widget spaces (606, 608); control display of an icon tray on the touch screen display comprising one or more icons, wherein at least one of the one or more icons corresponds to a respective one of the plurality of widgets (502, 740, 750, 760); display a first menu associated with one of the plurality of widgets (502, 740, 750, 760) when the one widget (502, 740, 750, 760) is displayed in one of the plurality of widget spaces (606, 608) on the touch screen display and a first menu portion of the one widget (502, 740, 750, 760) is activated by the vehicle operator; wherein the first menu is displayed within the one widget (502, 740, 750, 760), the first menu comprises a list, a sidebar, or a scroll wheel, and a display of options in the first menu is altered by one of a tap gesture, a swipe gesture, or a slide gesture on the touch screen display, the options within the first menu being color-coded with a different color; and when an option is selected from the first menu, revert back to displaying the one widget (502, 740, 750, 760) in the widget space (606, 608) with information corresponding to the selected option; when executing the executable instructions.