import org.tizen.dynamicanalyzer.model.Project;
import org.tizen.dynamicanalyzer.nl.AnalyzerLabels;
import org.tizen.dynamicanalyzer.services.RecordStateSourceProvider;
-import org.tizen.dynamicanalyzer.theme.DAThemeBlack;
-import org.tizen.dynamicanalyzer.theme.DAThemeWhite;
import org.tizen.dynamicanalyzer.ui.renderers.ComboButtonRenderer;
import org.tizen.dynamicanalyzer.ui.renderers.TitleComboPopupRenderer;
import org.tizen.dynamicanalyzer.ui.renderers.TitleComboRenderer;
toggle.isToggled());
// theme test
- if (toggle.isToggled()) {
- AnalyzerManager.setTheme(DAThemeBlack.getInstance());
- } else {
- AnalyzerManager.setTheme(DAThemeWhite.getInstance());
- }
+// if (toggle.isToggled()) {
+// AnalyzerManager.setTheme(DAThemeBlack.getInstance());
+// } else {
+// AnalyzerManager.setTheme(DAThemeWhite.getInstance());
+// }
}
});
shell.setLayout(shellLayout);
shell.setText(AnalyzerLabels.ABOUT);
shell.setMoveable(true);
+ shell.setCenter();
Composite base = new Composite(shell.getShell(), SWT.NONE);
base.setLayout(new FormLayout());
window.setLayout(windowLayout);\r
window.setText(AnalyzerLabels.CONFIGURATION);\r
window.setMoveable(true);\r
+ window.setCenter();\r
\r
Composite base = new Composite(window.getShell(), SWT.NONE);\r
base.setLayout(new FormLayout());\r
\r
public DAWindow(Shell parent, int style) {\r
shell = new Shell(parent, style | SWT.NO_TRIM | SWT.NO_BACKGROUND | SWT.CENTER);\r
-// shell = new Shell(parent, style | SWT.NO_BACKGROUND | SWT.CENTER | SWT.TITLE);\r
-// shell.setText("test");\r
closeButton = new DACustomButton(shell, closeImage, closePushImage,\r
closeHoverImage, null);\r
closeButton.setToolTipText(AnalyzerLabels.CLOSE);\r
shell.addListener(SWT.MouseUp, trimListener);\r
shell.addListener(SWT.MouseMove, trimListener);\r
shell.addListener(SWT.Paint, trimListener);\r
+\r
}\r
\r
public void dispose() {\r
public void setMoveable(boolean bMove) {\r
this.bMove = bMove;\r
}\r
+ \r
+ public void setCenter()\r
+ {\r
+ Shell parent = shell.getParent().getShell();\r
+ \r
+ Rectangle pRect = parent.getBounds();\r
+ Rectangle pChild = shell.getBounds();\r
+\r
+ int deltaX = pRect.width - pChild.width;\r
+ int deltaY = pRect.height - pChild.height;\r
+\r
+ int childX = pRect.x + deltaX / 2;\r
+ int childY = pRect.y + deltaY / 2;\r
+\r
+ shell.setLocation(childX, childY);\r
+ }\r
}\r
shell.setLayout(shellLayout);
shell.setText(AnalyzerLabels.LICENSE);
shell.setMoveable(true);
+ shell.setCenter();
Composite base = new Composite(shell.getShell(), SWT.NONE);
base.setLayout(new FormLayout());
import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.events.SelectionListener;
import org.eclipse.swt.graphics.Image;
+import org.eclipse.swt.graphics.Rectangle;
import org.eclipse.swt.layout.FormAttachment;
import org.eclipse.swt.layout.FormData;
import org.eclipse.swt.layout.FormLayout;
}
};
- private DACustomButtonClickEventListener cancelButtonListener = new DACustomButtonClickEventListener(
- ) {
+ private DACustomButtonClickEventListener cancelButtonListener = new DACustomButtonClickEventListener() {
@Override
public void handleClickEvent(DACustomButton button) {
shell.setLayout(shellLayout);
shell.setText(AnalyzerLabels.OPEN_TRACE);
shell.setMoveable(false);
+ shell.setCenter();
Composite base = new Composite(shell.getShell(), SWT.NONE);
base.setLayout(new FormLayout());
okData.height = 34;
okButton.setLayoutData(okData);
- cancelButton = new DACustomButton(buttonComp, buttonImage, buttonPushImage,
- buttonHoverImage, null);
+ cancelButton = new DACustomButton(buttonComp, buttonImage,
+ buttonPushImage, buttonHoverImage, null);
cancelButton.addClickListener(cancelButtonListener);
cancelButton.setText("Close"); //$NON-NLS-1$
cancelButton.setFont(FontResources.DIALOG_BUTTON_FONT);