void createWidget () { isVisible = true; if (parent.getCaret () == null) { parent.setCaret (this); } }
@Override void releaseParent () { super.releaseParent (); if (this == parent.getCaret ()) parent.setCaret (null); }
@Override void releaseParent () { super.releaseParent (); if (this == parent.getCaret ()) parent.setCaret (null); }
@Override void releaseParent () { super.releaseParent (); if (this == parent.getCaret ()) parent.setCaret (null); }
@Override void releaseParent () { super.releaseParent (); if (this == parent.getCaret ()) parent.setCaret (null); }
void releaseParent () { super.releaseParent (); if (this == parent.getCaret ()) parent.setCaret (null); }
void createWidget () { super.createWidget (); blinkRate = display.getCaretBlinkTime (); isVisible = true; if (parent.getCaret () == null) { parent.setCaret (this); } }
@Override void createWidget (int index) { super.createWidget (index); blinkRate = display.getCaretBlinkTime (); isVisible = true; if (parent.getCaret () == null) { parent.setCaret (this); } }
@Override void createWidget (int index) { super.createWidget (index); blinkRate = display.getCaretBlinkTime (); isVisible = true; if (parent.getCaret () == null) { parent.setCaret (this); } }
@Override void createWidget (int index) { super.createWidget (index); blinkRate = display.getCaretBlinkTime (); isVisible = true; if (parent.getCaret () == null) { parent.setCaret (this); } }
/** * Sets or clears the caret in the "Example" widget. */ void setCaret () { Caret oldCaret = canvas.getCaret (); if (caretButton.getSelection ()) { Caret newCaret = new Caret(canvas, SWT.NONE); Font font = canvas.getFont(); newCaret.setFont(font); GC gc = new GC(canvas); gc.setFont(font); newCaret.setBounds(1, 1, 1, gc.getFontMetrics().getHeight()); gc.dispose(); canvas.setCaret (newCaret); canvas.setFocus(); } else { canvas.setCaret (null); } if (oldCaret != null) oldCaret.dispose (); }