Hi Ariel, > [quoting from http://www.openoffice.org/issues/show_bug.cgi?id=80943] >> while we are at it ... >> http://api.openoffice.org/docs/common/ref/com/sun/star/frame/Controller.html >> states that XUserInputInterception is also an optional interface, we should >> probably support it, too. > > do I submit an RFE for this?
Not necessarily. I added the comment to the issue since it would make sense to implement both together (yes, this violates the one-per-issue rule, so I made this an innocent comment only :). So, during implementing the XContextMenuInterception, I hope to also be able to do the XUserInputInterception implementation. Feel free to submit an additional issue, if you won't, and I won't be able to do both together, I would probably submit it later myself. > And by the way, ::com::sun::star::view::XSelectionSupplier returns > always null, but I remember you have fixed it or it is already planned, > isn't it? This was issue 69740, fixed in CWS dba24a, integrated in m231. There's a feature mail over there in [EMAIL PROTECTED], dating from 4th September. > Side thought: what kind of object will be passed to select() and what > kind of object will we get from getSelection()? are you going to create > new objects? As far as I know, there are no UNO objects representing the > icon choice controls, so for example a select(tables / > forms/reports/queries container's icon choice control) is not possible, > unless you pass the com.sun.star.container.XNameAccess wrapping > getTables(), getQueryDefinitions(),getFormDocuments(), > getReportDocuments(), this is possible :-) The selection is done via property value sequences describing the selection. I wasn't good enough in arguing this should be a dedicated structure describing the selection :) Ciao Frank -- - Frank Schönheit, Software Engineer [EMAIL PROTECTED] - - Sun Microsystems http://www.sun.com/staroffice - - OpenOffice.org Base http://dba.openoffice.org - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
