A non-transitory computer readable storage medium storing computer readable instructions that are executable by a computer in an information processing apparatus comprising a display, the information processing apparatus comprising a communication interface, through which the information processing apparatus is connected with a printer, the computer readable instructions, when executed by the computer, causing the computer to:
- obtain a type of an object contained in an image file;
- determine whether the obtained type of the object falls under a first type;
- and
- based on a determination that the obtained type of the object falls under the first type, determine a combination of applicable options for print settings for the image file to be a first option group, and based on a determination that the obtained type of the object falls under a second type being different from the first type, determine a combination of applicable options for the print settings for the image file to be a second option group, the second option group containing a smaller number of applicable options than the first option group;
- and
- display the determined one of the combinations of the applicable options alternatively between the first option group and the second option group in a setting screen, through which the print settings are acceptable, in the display.