[ros-dev] Office (Excel, Word...) 2010 on ReactOS

Giannis Adamopoulos giannis.adamopoulos at reactos.org
Tue Feb 21 23:46:11 UTC 2017


Jim completed the class rewrite years ago (with a great success) and afaik there is no other major rewrite/undertaking right now in win32k. Why do I have a feeling you plan some major undertaking?

ReactOS Development List <ros-dev at reactos.org> wrote on Wed, February 22nd, 2017, 12:01 AM:
> Hi all,
> 
>  
> 
> Before touching parts of win32ss (user32/gdi32/win32k) I would like to know
> what the status of different components are:
> 
> -          James, have you finished with your win32 class rewrite? What’s
> the status of it? Is there a bug report concerning this rewrite?
> 
> -          Does anybody else currently work on cursors / GDI bitmap matters?
> 
>  
> 
> Best,
> 
> Hermès
> 
>  
> 
>  
> 
> De : Ros-dev [mailto:ros-dev-bounces at reactos.org] De la part de victor
> martinez
> Envoyé : mardi 21 février 2017 23:35
> À : ReactOS Development List
> Objet : Re: [ros-dev] Office (Excel, Word...) 2010 on ReactOS
> 
>  
> 
> Somehow it reminds me to the release/capture issues GIMP is showing with the
> mouse:
>  <https://jira.reactos.org/browse/CORE-11775>
> https://jira.reactos.org/browse/CORE-11775 
> 
>   _____  
> 
> De: Ros-dev <ros-dev-bounces at reactos.org> en nombre de Giannis Adamopoulos
> <giannis.adamopoulos at reactos.org>
> Enviado: martes, 21 de febrero de 2017 11:50:04
> Para: ReactOS Development List
> Asunto: Re: [ros-dev] Office (Excel, Word...) 2010 on ReactOS 
> 
>  
> 
> Hi! This is excellent news! It's good to know that Samuel started working
> again on ntlm. I guess the most productive way to help him complete it would
> be to write several tests for it (and also convert Samuel's test to formal
> tests). Not only will it help Samuel but will help you understand ntlm
> yourself and then help Samuel. (It is not like I knew anything about
> activation contexts before. It was the tests I wrote that helped me come up
> with clever way to let our comctl32 really do what both versions of
> comctl32).
> 
> Keep up the good work!
> 
> PS: regarding the capture problems I would suggest writing more tests!
> (Win32k is so hard to come right that you are searching in the dark unless
> you test it thoroughly). My instinct says that this is the same bug with the
> spider solitaire where the last card isn't released when you win a game.
> There is a bug report for that but I don't remember the number. I think that
> if the mouse button is released we should also release capture (and this
> needs testing, perhaps even interactive testing).
> 
> Giannis
> 
> ReactOS Development List < <mailto:ros-dev at reactos.org> ros-dev at reactos.org>
> wrote on Tue, February 21st, 2017, 2:59 AM:
> > Hello everyone,
> > 
> > Today I was finally able to finish the installation of Office 2010 in
> > ReactOS, using as a temporary measure the Wine’s NTLM layer that calls
> into
> > the ntlm_auth utility of Samba. This was done while Samuel is completing
> his
> > NTLM implementation.
> > As this wine layer is here running on ReactOS, few modifications were
> > needed, and I also needed to find a Windows build of Samba. I’ve found
> one,
> > by chance, at http://smithii.com/samba . Then, using ReactOS revision
> 73868
> > (or later), and using this version of Samba, the Office installation
> > finishes (reminder: the problem was due to the fact the installer needed
> > NTLM to communicate with the “Office Software Platform Service”,
> > OSPPSVC.EXE). We are now able to use Excel, Word, 
 on ReactOS, as shown
> in
> > this picture:
> > http://i.imgur.com/fLEwoVI.png
> > 
> > There are now 2 main problems:
> > - NTLM should be correctly implemented;
> > - There are an awful lot of drawing problems with Office 2010 applications
> > (similar to those of Office 2007 apps): for example, dragging the graph
> > downwards shows his frame going upwards; there are many black regions that
> > show up, etc...: It seems we have problems in coordinate frames. And other
> > problems too. Also, we have some mouse capture problems: if you try to
> > redimension the windows the normal way (bring mouse cursor on top of the
> > border, left-click-maintained, move mouse, release left button), and then
> > move the mouse inside the window, it continues to be redimensioned...
> > As a result, I took ~=15 minutes to make this simple trivial picture
> above,
> > almost all the time taken to fight against window dimensioning & the
> drawing
> > problems.
> > 
> > But anyways, enjoy !
> > 
> > This will be part of my next blog report.
> > 
> > Cheers,
> > Hermès
> > 
> > 
> > _______________________________________________
> > Ros-dev mailing list
> >  <mailto:Ros-dev at reactos.org> Ros-dev at reactos.org
> >  <http://www.reactos.org/mailman/listinfo/ros-dev>
> http://www.reactos.org/mailman/listinfo/ros-dev
> 
> _______________________________________________
> Ros-dev mailing list
>  <mailto:Ros-dev at reactos.org> Ros-dev at reactos.org
>  <http://www.reactos.org/mailman/listinfo/ros-dev>
> http://www.reactos.org/mailman/listinfo/ros-dev
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev



More information about the Ros-dev mailing list