The computer-readable medium of claim 10, wherein step (a) comprises receiving a request from the first computer program to generate a file opening dialog for selection of a file to be opened, and wherein the format is a first format, and comprising further instructions for performing the steps of: (c) receiving from t