diff options
author | Sven Gothel <sgothel@jausoft.com> | 2010-05-04 14:16:33 +0200 |
---|---|---|
committer | Sven Gothel <sgothel@jausoft.com> | 2010-05-04 14:16:33 +0200 |
commit | 7613753091793b27a90585094aadb7beb36aab4b (patch) | |
tree | 1ebbb9b03683305d6e3197f3ae33d8ed75dfeece /src/junit/com | |
parent | 7fad4be03e6d9987be420444364b6714667d32cc (diff) |
NEWT Fixes (Windows/child-win):
- Clarify NEWT setSize/setPosition in regards to fullscreen state
- Windows: Allow child win to receive keyboard events
- requestFocus: calls SetForegroundWindow and SetFocus
- requestFocus when mouse clicked
- add WS_TABSTOP
- Windows: Allow child win to set position
- TODO: child-win fullscreen as in X11 ..
Diffstat (limited to 'src/junit/com')
-rwxr-xr-x | src/junit/com/jogamp/test/junit/newt/TestParenting01NEWT.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/junit/com/jogamp/test/junit/newt/TestParenting01NEWT.java b/src/junit/com/jogamp/test/junit/newt/TestParenting01NEWT.java index 474025835..3d88668ee 100755 --- a/src/junit/com/jogamp/test/junit/newt/TestParenting01NEWT.java +++ b/src/junit/com/jogamp/test/junit/newt/TestParenting01NEWT.java @@ -85,8 +85,6 @@ public class TestParenting01NEWT { Assert.assertNotNull(window); window.setSize(width, height); Assert.assertTrue(false==window.isVisible()); - window.setVisible(true); - Assert.assertTrue(true==window.isVisible()); Assert.assertTrue(width==window.getWidth()); Assert.assertTrue(height==window.getHeight()); System.out.println("Created: "+window); @@ -138,15 +136,20 @@ public class TestParenting01NEWT { Assert.assertNotNull(window1); window1.setTitle("testWindowParenting01NewtOnNewtParentChildDraw - PARENT"); window1.setPosition(x,y); - window1.addKeyListener(new TraceKeyAdapter(new KeyAction(eventFifo))); + // window1.addKeyListener(new TraceKeyAdapter(new KeyAction(eventFifo))); GLWindow glWindow1 = GLWindow.create(window1); Assert.assertNotNull(glWindow1); Window window2 = createWindow(window1, screen, caps, width/2, height/2, true /* onscreen */, false /* undecorated */); Assert.assertNotNull(window2); window2.setTitle("testWindowParenting01NewtOnNewtParentChildDraw - CHILD"); + System.out.println("Window1: "+window1); + // Assert.assertTrue(width==window1.getWidth()); + // Assert.assertTrue(height==window1.getHeight()); window2.setPosition(window1.getWidth()/2, window1.getHeight()/2); window2.addKeyListener(new TraceKeyAdapter(new KeyAction(eventFifo))); + // window2.addMouseListener(new TraceMouseAdapter()); + window2.requestFocus(); GLWindow glWindow2 = GLWindow.create(window2); Assert.assertNotNull(glWindow2); |