Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
itemDropDown.setText("Switch to phase...");<br />
itemDropDown.setToolTipText("Click here to view phases");<br />
ΚΕΦΑΛΑΙΟ 6 ο<br />
phaseMenu = new Menu(sShell, SWT.POP_UP);<br />
new MenuItem(phaseMenu, SWT.RADIO).setText(Phase.initialization.name());<br />
new MenuItem(phaseMenu, SWT.RADIO).setText(Phase.equilibration.name());<br />
new MenuItem(phaseMenu, SWT.RADIO).setText(Phase.velocityRescaling.name());<br />
new MenuItem(phaseMenu, SWT.RADIO).setText(Phase.initialState.name());<br />
new MenuItem(phaseMenu, SWT.RADIO).setText(Phase.laserImpulse.name());<br />
new MenuItem(phaseMenu, SWT.RADIO).setText(Phase.laserAndMovement.name());<br />
new MenuItem(phaseMenu, SWT.RADIO).setText(Phase.evaporation.name());<br />
new MenuItem(phaseMenu, SWT.RADIO).setText(Phase.movement.name());<br />
new MenuItem(phaseMenu, SWT.RADIO).setText(Phase.loopEquilibration.name());<br />
itemDropDown.addListener(SWT.Selection, new Listener()<br />
{<br />
public void handleEvent(Event event)<br />
{<br />
if (event.detail == SWT.ARROW)<br />
{<br />
Rectangle bounds = itemDropDown.getBounds();<br />
Point point = toolBar.toDisplay(bounds.x, bounds.y + bounds.height);<br />
phaseMenu.setLocation(point);<br />
phaseMenu.setVisible(true);<br />
}<br />
}<br />
});<br />
buttonReset.setText("Apply && Reset"); // Generated<br />
buttonReset.addSelectionListener(new org.eclipse.swt.events.SelectionListener()<br />
{<br />
public void widgetSelected(org.eclipse.swt.events.SelectionEvent e)<br />
{<br />
appendInformation("Stopping simulation...");<br />
mdc.setRun(false);<br />
mdc.reset();<br />
appendInformation("Setting the new parameters...");<br />
applyNewParameters();<br />
appendInformation("Confirming the parameters...");<br />
refreshGuiFromParameters();<br />
appendInformation("You may start the simulation again.");<br />
buttonStart.setEnabled(true);<br />
showConfirmation();<br />
}<br />
public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)<br />
{<br />
}<br />
});<br />
FormData labelData = new FormData();<br />
labelData.left = new FormAttachment(0);<br />
labelData.right = new FormAttachment(100);<br />
255