Hello Michael and Thorsten, I'm now working on refactoring the Avahi/Bonjour integration to get a platform independent abstraction for publishing zeroconf service. And I will move on to continue with the pointer functionality once I've finished the Avahi/Bonjour one.
I've already attempted to follow the example of engine/slideshow/waitsymbol.cxx as pointed out by Thorsten but I am a bit lost here when it comes to calling the setPointerVisble and setPointerPosition methods that I've defined in ui/source/slideshow/slideshowImpl, from within the Receiver.cxx class in source/remotecontrol. The problem is that I only have access to XPresentation2 and XSlideShowController interface and I don't know how can we call those methods defined in the slideshowImpl...I've git grep for other methods defined in the slideshowImp but it seems that they are called from no where outside the class itself... maybe I've made some silly mistakes by defining those methods in the slideshowImpl in the first place? It has become much more complicated when it comes to coding on the LibreOffice code base itself than coding in my little corner for the iOS ^^ But I'll try to get up to speed here. Siqi 2013/7/25 Michael Meeks <[email protected]> > > On Thu, 2013-07-25 at 10:51 +0200, Thorsten Behrens wrote: > > Michael Meeks wrote: > > > Has anyone managed to help you with some code pointers here yet ? > > > > Was talking that over with Siqi on irc already - for something that > > moves on screen, XSprite is the thing to use. ;) > > Thanks - sorry for duplicating that ;-) Siqi - do you have the > structural overview of what you need and/or how to couple that into the > remote code ? :-) I guess the nominally thread-safe UNO API for > slideshow might be a help here, though I'd be rather tempted to do idle > rendering / dispatch of anything graphical in the main UI thread and not > trust the thread-safety: it already caused significant problems around > thumbnailing IIRC. > > Anyhow - looking forward to seeing this feature ;-) IMHO it's a > really > neat one. > > ATB, > > Michael. > > -- > michael [email protected] <><, Pseudo Engineer, itinerant idiot > > -- -------- Cordialement, Siqi LIU Étudiant Ingérieur, Université de Technologie de Compiègne Vice-Président de l'association robotique UTCoupe Responsable d'atelier de ClubChine ------ Tel. +33 7 61 16 95 83 email: [email protected] ------
_______________________________________________ LibreOffice mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice
