File Save Dialog AutoExtensionHandling
From Apache OpenOffice Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Currently (as of OOo 2.2 / SO8U6) the behavior of the File-Save dialog is as follows - assuming that the Option "Automatic file name extension" is ON (= default).
WinXP, using system File-Save dialog
user input | file type selected | resulting file name | resulting file type | note |
---|---|---|---|---|
"mydoc" | OpenDocument Text (.odt) | mydoc.odt | OpenDocument Text | |
"mydoc." | OpenDocument Text (.odt) | mydoc..odt | OpenDocument Text | |
"mydoc. " | OpenDocument Text (.odt) | mydoc..odt | OpenDocument Text | |
"mydoc.odt" | OpenDocument Text (.odt) | mydoc.odt | OpenDocument Text | |
"mydoc.doc" | OpenDocument Text (.odt) | mydoc.doc | OpenDocument Text | resulting file type has "alien" extension! |
"mydoc.txt" | OpenDocument Text (.odt) | mydoc.txt | OpenDocument Text | same thing. works with any valid extension, even non-text document ones! |
"mydoc.myext" | OpenDocument Text (.odt) | mydoc.myext.odt | OpenDocument Text | |
"mydoc.odt." | OpenDocument Text (.odt) | mydoc.doc..odt | OpenDocument Text | |
"mydoc.doc." | OpenDocument Text (.odt) | mydoc.odt..odt | OpenDocument Text | |
user input | file type selected | resulting file name | resulting file type | note |
"mydoc" | Microsoft Word 97/2000/XP (.doc) | mydoc.doc | Microsoft Word 97/2000/XP | |
"mydoc." | Microsoft Word 97/2000/XP (.doc) | mydoc..doc | Microsoft Word 97/2000/XP | |
"mydoc. " | Microsoft Word 97/2000/XP (.doc) | mydoc..doc | Microsoft Word 97/2000/XP | |
"mydoc.odt" | Microsoft Word 97/2000/XP (.doc) | mydoc.odt | Microsoft Word 97/2000/XP | resulting file type has "alien" extension! |
"mydoc.doc" | Microsoft Word 97/2000/XP (.doc) | mydoc.doc | Microsoft Word 97/2000/XP | |
"mydoc.txt" | Microsoft Word 97/2000/XP (.doc) | mydoc.txt | Microsoft Word 97/2000/XP | resulting file type has "alien" extension! |
"mydoc.myext" | Microsoft Word 97/2000/XP (.doc) | mydoc.myext.doc | Microsoft Word 97/2000/XP | |
"mydoc.odt." | Microsoft Word 97/2000/XP (.doc) | mydoc.odt..doc | Microsoft Word 97/2000/XP | |
"mydoc.doc." | Microsoft Word 97/2000/XP (.doc) | n/a | n/a | No file saved at all! |