monitor mouse events but not capture them

2014-06-09 Thread Tom Eugelink
Hi all, Maybe someone has solved this already, so I thought I pop the question. Currently I'm working on CirclePopupMenu; a menu that is supposed to pop up on any place in a scene when a certain (usually the middle or right) mouse button is pressed. Right now CirclePopupMenu requires a

Re: monitor mouse events but not capture them

2014-06-09 Thread Martin Sladecek
Hi Tom, have you tried .addEventFilter() method? It receives the Event before the controls underneath the canvas, in the capturing phase. If you don't consume the Event, it should pass down to the controls. For more on the topic, see http://docs.oracle.com/javafx/2/events/processing.htm or

Re: monitor mouse events but not capture them

2014-06-09 Thread Tom Eugelink
Ye. It does not work on the canvas pane, I suspect because of the pickOnBounds, but it does work on the stackpane. Plus, I can register to the stack pane without claiming the onMouseClick/Press hook. Many thanks! Tom On 2014-6-9 8:29, Martin Sladecek wrote: Hi Tom, have you tried

Re: monitor mouse events but not capture them

2014-06-09 Thread Martin Sladecek
Just looked at the code and it seems Canvas does pick on bounds independently of the pickOnBounds value. There's currently no logic for picking only when over an opaque pixel ( worth filing a JIRA issue maybe?). This makes Canvas to consume everything as it's always picked instead of some

Re: monitor mouse events but not capture them

2014-06-09 Thread Tom Eugelink
Hm, maybe I chose bad words; I'm not using Canvas, but just a Pane. Since the Pane is only used to draw the menu on when it need to appear, I'm calling it the canvas pane, as in what is painted on. On 2014-6-9 9:46, Martin Sladecek wrote: Just looked at the code and it seems Canvas does

Re: monitor mouse events but not capture them

2014-06-09 Thread Martin Sladecek
OK, so to avoid further confusion, you have a PopupWindow with a Pane and you want to capture Events on the Pane and sent those events to the underlying controls (in a parent window) if those events are not relevant to that popup? Thanks, -Martin On 06/09/2014 10:07 AM, Tom Eugelink wrote:

Re: monitor mouse events but not capture them

2014-06-09 Thread Tom Eugelink
No, I require a StackPane, to which a special canvas Pane is added. And on that Pane a circular shaped menu is placed. The separate pane prevents conflicting with other nodes that may be drawn, the stack pane makes sure the menu is on top. See the blog post about both corner menu and circle

SceneBuilder 2.0 import custom components from Ja

2014-06-09 Thread Lidierth, Malcolm
Scene Builder presently displays menu items where there is a public setter/getter for a class. Should it also display them when there is a default setter/getter implemented in an interface? That would allow control of the menus for concrete subclasses of a common abstract class where

Re: monitor mouse events but not capture them

2014-06-09 Thread Tomas Mikula
Hi Tom, I am in favor of the menu being a PopupWindow, but alternatively, could your canvas be a Group instead of a Pane? The code would look like this: StackPane stack = new StackPane(); Group canvas = new Group(); canvas.setManaged(false); stack.setOnMousePressed(e - {

Re: SceneBuilder 2.0 import custom components from Ja

2014-06-09 Thread Tom Schindl
Maybe it should but to me your use of default-methods in interfaces looks very odd and you should maybe rethink! Tom On 09.06.14 11:06, Lidierth, Malcolm wrote: Scene Builder presently displays menu items where there is a public setter/getter for a class. Should it also display them when

Invitation to connect on LinkedIn

2014-06-09 Thread Pawel Gronkiewicz
LinkedIn I'd like to add you to my professional network on LinkedIn. - Pawel Pawel Gronkiewicz QA Engineer at Zalando SE Berlin Area, Germany Confirm that you know Pawel Gronkiewicz:

hg: openjfx/8u-dev/rt: 3 new changesets

2014-06-09 Thread hang . vo
Changeset: c3f0df64cedf Author:snorthov Date: 2014-06-09 12:28 -0400 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/c3f0df64cedf INTELLIJ ONLY: fix project files reference to Eclipse bin directory ! .idea/rt-closed.iml Changeset: 030f278e3de1 Author:snorthov Date:

Review request: RT-37474 [Monocle] Shift-backspace generates an undefined key code

2014-06-09 Thread Daniel Blaukopf
Hi Lisa, Please review: https://javafx-jira.kenai.com/browse/RT-37474 http://cr.openjdk.java.net/~dblaukop/webrev-20140609-2233-RT-37474/webrev Thanks, Daniel

8u-dev forest open for normal pushes eom

2014-06-09 Thread Kevin Rushforth

[8u20] Review request: RT-36361: [Accessibility] Mac: context menu hot key not working

2014-06-09 Thread Anthony Petrov
Hi Felipe, Steve, Please review the fix: https://javafx-jira.kenai.com/browse/RT-36361 -- best regards, Anthony

[8u20] Review request: [FXCanvas, JFXPanel] NPE in Browser while pressing back/forward buttons from mouse

2014-06-09 Thread Stephen F Northover
Hi Antony, Felipe, Please review: https://javafx-jira.kenai.com/browse/RT-37436 Steve

hg: openjfx/8u-dev/rt: 2 new changesets

2014-06-09 Thread hang . vo
Changeset: a3b5a890fbe1 Author:flar james.gra...@oracle.com Date: 2014-06-09 13:47 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/a3b5a890fbe1 Fix RT-36891: [Canvas] clipping can be corrupted by transform Reviewed by: kcr !

hg: openjfx/8u-dev/rt: 2 new changesets

2014-06-09 Thread hang . vo
Changeset: 570ce4be0938 Author:Felipe Heidrich felipe.heidr...@oracle.com Date: 2014-06-09 13:22 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/570ce4be0938 RT-36630: [Accessibility] Mac, sometimes VO focus starts at the wrong node !

hg: openjfx/8u-dev/rt: 3 new changesets

2014-06-09 Thread hang . vo
Changeset: 9b0627dd3de8 Author:Felipe Heidrich felipe.heidr...@oracle.com Date: 2014-06-09 15:12 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/9b0627dd3de8 [Accessibility] removing accessibilityIndexOfChild(), it never fixed anything (it was added during early

Re: -fx-background-radius problem

2014-06-09 Thread Kevin Rushforth
Since you said: On Parallels Windows it does not: http://www.reportmill.com/examples/Radius/RadiusWin.jpg This is probably a SW rendering bug (we will fall back to SW when running in Parallels). Is this with 8u20-ea or with 8u5? Please file a JIRA with a complete test program. Also,

hg: openjfx/8u-dev/rt: RT-37429: [TreeTable] An ArrayIndexOutOfBoundsException is thrown when calling getAddedSubList on a Change from TreeTableView's selectedItems.

2014-06-09 Thread hang . vo
Changeset: 60c28b4342a4 Author:jgiles Date: 2014-06-10 12:56 +1200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/60c28b4342a4 RT-37429: [TreeTable] An ArrayIndexOutOfBoundsException is thrown when calling getAddedSubList on a Change from TreeTableView's selectedItems. !

hg: openjfx/8u-dev/rt: RT-37392: TableView's columns auto-resize if a CSS class is added/removed on MouseEnter/Exit of a wrapping pane

2014-06-09 Thread hang . vo
Changeset: 7cbfb3021f40 Author:jgiles Date: 2014-06-10 16:07 +1200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/7cbfb3021f40 RT-37392: TableView's columns auto-resize if a CSS class is added/removed on MouseEnter/Exit of a wrapping pane !