Hi Stefan,

Thank you for your reply in detail.
As you said, I think I understand it clearly.
I will  do a thoughout test for applications, then file an issue to fix this 
problem.
Thank you once more.

Regards
Li Meiying

Stefan Baltzer said "Re: [qa-dev] About open file" at 22:48:57 on 2009-06-04 :
>
>>
>Hi!
>
>limeiying wrote:
>
>> I occured a problem when opening a file. Can you help me? TIA.
>> Do like the following
>> firstly, create a new writer doc like test.odt, then rename it as
>test.ods, then open test.ods with OOo
>> -> find the file is opened with Swriter application, but not Scalc
>application.
>
>Overruling the extension in the physical file name is a feature.
>This means that the "file type detection" works well in this case.
>
>> Secondly, create a new writer doc like test.odt, then rename it as
>test.odp, then open test.odp with OOo
>> -> find the file is not opened, but create a new impress file
>
>Bug. Details below.
>
>> So, I have no idea that there is a rule for open the renamed file with
>OOo.
>
>A little background:
>You can not expect the operating system to look INTO the files,
>therefore the icon shown with this file on a Windows machines will
>blindly follow the "wrong" extension that you set.
>Just as blindly, a double-click in Windows Explorer will call the
>"wrong" application registered for that three-letter-extension (i.e. OOo
>Writer for all .ods, and OOo Calc for all .odc, OOo Impress for all .odp
>and so on)
>
>When you rename the .odt file to ".doc" and double-click the file in
>Windows Explorer, Word will refuse to open it and tell that the file is
>corrupt. (Given the fact that MS Office file types are registered for MS
>Office). This is not true, but without the odf plugin installed, Word
>can not tell better and "propose a data loss" :-)
>
>What you did is "mix file extensions within the OOo applications". Then
>the "initially called application (in this case Impress) must look into
>the file and should detect the correct application to use. No matter if
>opened from the office or "passed on by the operating system"
>(double-click in explorer).
>
>So the file type detection for Writer files "when triggered by impress"
>does not work. By default, all applications add the correct file
>extension. Thus I would consider this a P4 issue because it is a
>scenario that requires a "misuse" when (or after) saving a file".
>
>Feel free to do a throughout test by doing an "all wrong extension
>matrix" in the way you did it for a Writer file. Like that, you can gain
>an overview if "Impress -> Writer" is the only issue in this area.
>This may help to fix all at once (no guarantee as I am not into that
>code :-)
>
>Regards,
>Stefan
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [email protected]
>For additional commands, e-mail: [email protected]
>
>

------------------                               
Beijing Redflag 2000 Software CO.,LTD
MSN:[email protected]
Email:[email protected]
Tel:51570010-6140
Date:2009-06-05

To subscribe to the list, send a message to:
   <[email protected]>
To remove your address from the list, send a message to:
   <[email protected]>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to