FYI:
http://bits.netbeans.org/dev/javadoc/org-openide-windows/apichanges.html#ModeCreation

It might be enough to use the newly exposed XML based API to layout modes
the way you need.
-jt

po 4. 11. 2019 v 19:25 odesílatel Ernie Rael <e...@raelity.com> napsal:

> Greetings and long time...
>
> I just got a feature request to make jVi accessible through the new
> ApacheNetBeans update mechanisms given that with 11.2 NB is "back in
> business". Previously the jVi plugin installed an update center, and
> through jVi's update center several modules were made available. This
> allowed for rapid fixes and avoided the old update center's problems
> with a multi-module plugin.
>
> The good news is that, according to the user, manually installing the
> old jVi still operates. That's also the bad news. In some areas,
> particularly window management, jVi makes extensive use of reflection
> and looking into the UI widget hierarchy to support programmatically
> splitting and moving windows. I've cc'd Graeme Ingleby who has done some
> work cleaning up NB's window manager, see Enhanced WindowManager
> <
> http://mail-archives.apache.org/mod_mbox/netbeans-dev/201906.mbox/%3C46B1A73B-08AC-4DAB-8FCE-A263566B5EA2%40ingleby.net%3E>.
>
> jVi could be phased: 1 - get jVi into plugin portal, 2 - contrib jVi, 3
> - cleanup NB integration.
>
> There are some issues about better integration into NB
> *Bug 198657* <https://netbeans.org/bugzilla/show_bug.cgi?id=198657>
> -APIs to work with Modes (implement jVi window split/move/... commands)
> The main objection, from Stanislav Aubrecht, seemed to be that the
> suggested APIs expose too much, particularly when you consider that a
> different window manager could be plugged in that it might not support
> window splitting. Seems some simple queries for "is XXX feature present"
> would solve this, or just throwing an exception.
>
> There also
> *Bug 135385* <https://netbeans.org/bugzilla/show_bug.cgi?id=135385> -add
> attachTopComponentToSide method to WindowManager
> *Bug 96323* <https://netbeans.org/bugzilla/show_bug.cgi?id=96323> -Need
> ability to dock and undock TopComponents programmatically to/from a
> Frame or Dialog
> I'd need to study these to see how they are meaningful they are now. And
> there's
> *Bug 179047* <https://netbeans.org/bugzilla/show_bug.cgi?id=179047> -jVi
> integration
> which is an umbrella issue (including here for my own information)
>
> I haven't used jVi or NB for several years. I suspect simply getting jVi
> into the new plugin portal will require more than a little support.
>
> -ernie
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

Reply via email to