History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: NXP-632
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: Vlad Tudoran
Reporter: Damien Metzler
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Google issue summary
Nuxeo Enterprise Platform

LiveEdit: Support for MSOffice 2000

Created: 16/02/07 09:52   Updated: 27/04/07 15:15
Component/s: Desktop Integration
Affects Version/s: 5.0.0 GA
Fix Version/s: 5.1 M3

Time Tracking:
Not Specified

File Attachments: 1. Text File NuxeLiveEdit.patch (9 kb)

Environment:
Windows 2000 SP4
Office 2000

Resolution Date: 27/04/07 15:15
Require Callback: No
Participants: Damien Metzler and Vlad Tudoran
Date of First Response: 23/02/07 16:14
Tags:


 Description  « Hide
I worked on NuxeoLiveEdit to make it work with Office 2000. The main change is that I don't use the PIA .NET component for Office XP (and more) and I replaced it with the COM objects of the Office 2000 apps. It seems to work (whereas it did'nt work with the official one). I got a small patch (attached), and I think it would be a good idea if there could be a branch on the SVN for it.


 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Damien Metzler - 16/02/07 09:53
The patch on the LiveEdit trunk to make it work with Office 2000

Damien Metzler - 16/02/07 09:56
There are some bugs, but i'm not sure it is only for this version.

Word : works perfectly
Excel : works but not able to open another excel til the NLE is not exited
Powerpoint : doesn't work yet. Seems that the close event is not trapped by NLE...

Vlad Tudoran - 23/02/07 16:14
The support for Office2000 is integrated in NLE aprox 90%. Some tests remain to be done. Also, I'm looking for a method to decide at install time which document providers (office 2000, office 2003, etc) i deploy. Automatically, user attended or a mix of these.

Vlad Tudoran - 24/04/07 16:49
I've implemented a generic interface in LiveEdit for plug-and-play document handlers.
This interface is meant to create an abstract image for all the document types (Office 2000, 2003, Openoffice, Adobe etc) for the bussiness layer.

These handlers are implemented as DLL modules, which will be loaded dinamically at run-time from the 'DocumentHandlers' folder from the NLE root.
So far, there are only Office 2000 and 2003 modules (and an Office 2007 module, in tests). The 2 modules are deployed depending on the Office version installed on the client computer.
Any feedback about, how this is working, especially on MSO 2000, are greatly apreciated.

Damien Metzler - 24/04/07 16:56
Ok, i'll test ASAP