final boolean isOnTop = onTopItem.getSelection();
- if ( logger.isLoggable( Level.FINE ) ) {
- logger.fine( "Select Always On Top : " + isOnTop );
- }
+ logger.info( "Select Always On Top : " + isOnTop );
// readyToReopen( EmulatorSkin.this, isOnTop );
closeItem.addSelectionListener( new SelectionAdapter() {
@Override
public void widgetSelected( SelectionEvent e ) {
+ logger.info("Close Menu is selected");
communicator.sendToQEMU( SendCommand.CLOSE, null );
}
} );
if ( item.getSelection() ) {
boolean on = item.equals( usbOnItem );
isOnUsbKbd = on;
+ logger.info("USB keyboard " + isOnUsbKbd);
+
communicator.sendToQEMU(
SendCommand.USB_KBD, new BooleanData(on, SendCommand.USB_KBD.toString()) );
}
public void widgetSelected( SelectionEvent e ) {
if ( !isOpen ) {
isOpen = true;
+
+ logger.info("Open the about dialog");
AboutDialog dialog = new AboutDialog( shell );
dialog.open();
isOpen = false;
public static final String PROP_KEY_BUILD_TIME = "build_time";
public static final String PROP_KEY_GIT_VERSION = "build_git_commit";
+ private Image aboutImage;
+
private Logger logger = SkinLogger.getSkinLogger(AboutDialog.class).getLogger();
public AboutDialog(Shell parent) {
compositeLeft.setLayout(getNopaddedGridLayout(1, false));
Label imageLabel = new Label(compositeLeft, SWT.NONE);
- Image aboutImage = new Image(shell.getDisplay(),
+ aboutImage = new Image(shell.getDisplay(),
this.getClass().getClassLoader().getResourceAsStream("images/about_Tizen_SDK.png"));
imageLabel.setImage(aboutImage);
shell.setSize(436, shell.getSize().y);
}
+ protected void close() {
+ logger.info("close the about dialog");
+ aboutImage.dispose();
+ }
}
};
+ protected void close() {
+ logger.info("close the detail info dialog");
+ }
}
}
+ protected void close() {
+ logger.info("close the license dialog");
+ }
}
RamdumpDialog.this.shell.addListener(SWT.Close, new Listener() {
@Override
public void handleEvent(Event event) {
- // do nothing
- logger.info("do nothing");
-
if (communicator.getRamdumpFlag() == true) {
+ // do nothing
+ logger.info("do nothing");
+
event.doit = false;
}
}
@Override
public void run() {
logger.info("close the Ramdump dialog");
+
+ if (label.getImage() != null) {
+ label.getImage().dispose();
+ }
RamdumpDialog.this.shell.close();
}
});
}
}
+ close();
+ }
+
+ protected void close() {
}
protected void setShellSize() {
if ( null != image && !image.isDisposed() ) {
//e.gc.drawImage( image, CANVAS_MARGIN, CANVAS_MARGIN );
Rectangle r = image.getBounds();
- logger.info("r.width: " +r.width +", r.height " + r.height);
+ //logger.info("r.width: " +r.width +", r.height " + r.height);
e.gc.drawImage(image, 0, 0, r.width, r.height,
CANVAS_MARGIN, CANVAS_MARGIN, (int)(r.width * scaleLevel * 1/100), (int)(r.height * scaleLevel * 1/100));
}