Pour moi, c'est simplement l'usage du mot anglais FORM qu'utilise Panoramic, Delphi et d'autres langages, pour désigner une fenêtre. Pourquoi FORM en anglais et pas WINDOW ou autre chose ? Je n'en sais rien, et j'avoue que moi aussi, j'utilise le mot FORM, tantôt au féminin, tantôt au masculin, sans vraiment de logique. En anglais, il n'y a pas de genre, alors... Mais il est vrai que ce n'est pas vraiment satisfaisant au niveau de la pureté de la langue.