A non-transitory computer-readable storage medium storing a support program for an information processing device communicable with a printer, the information processing device including:
- a display;
- a computer;
- and a memory storing an operating system in which a general-purpose printing program for printing is embedded, the general-purpose printing program being configured to manage data for displaying a print settings screen on the display, the support program corresponding to the printer and supporting the general-purpose printing program, the support program being not included in the operating system, the support program, when executed by the computer, causing the information processing device to perform:
- when a request to perform a process is issued from the general-purpose printing program in a state where the printer is selected:
- (a) acquiring status information indicating a status of the printer;
- (b) generating notification data based on the status information acquired in the (a) acquiring, the notification data indicating a notification content to be displayed, where the notification content includes one or more of text, a still image, a video, or an object having a link with an embedded URL;
- and
- (c) transferring, to the general-purpose printing program, the notification data generated in the (b) generating to display the notification content based on the notification data on the print settings screen displayed on the display.