@MainThread private void privateInit() { // tell our parent to lay us out so we have the right starting size. getParent().layout(); final Point size = getSize(); setCurrent(); final DisplaySettings settings = new DisplaySettings(Math.max(size.x, 1), Math.max(size.y, 1), 0, 0, _passedGLData.alphaSize, _passedGLData.depthSize, _passedGLData.stencilSize, _passedGLData.samples, false, _passedGLData.stereo); _canvasRenderer.init(settings, false); // false - do not do back buffer swap, swt will do that. _inited = true; }
control.addMouseWheelListener(wrapper); expect(control.getSize()).andReturn(new Point(100, 100)).atLeastOnce();
control.addMouseWheelListener(wrapper); expect(control.getSize()).andReturn(new Point(100, 100)).atLeastOnce();