mirror of
https://github.com/AppleCommander/AppleCommander.git
synced 2024-12-22 08:30:35 +00:00
Moved S-Leak to test package.
This commit is contained in:
parent
c4cd2c699b
commit
8be53ca2b5
@ -72,7 +72,7 @@ public static void main (String [] args) {
|
|||||||
void open () {
|
void open () {
|
||||||
display = Display.getCurrent ();
|
display = Display.getCurrent ();
|
||||||
shell = new Shell (display);
|
shell = new Shell (display);
|
||||||
shell.setText ("S-Leak");
|
shell.setText ("S-Leak"); //$NON-NLS-1$
|
||||||
list = new List (shell, SWT.BORDER | SWT.V_SCROLL);
|
list = new List (shell, SWT.BORDER | SWT.V_SCROLL);
|
||||||
list.addListener (SWT.Selection, new Listener () {
|
list.addListener (SWT.Selection, new Listener () {
|
||||||
public void handleEvent (Event event) {
|
public void handleEvent (Event event) {
|
||||||
@ -87,28 +87,28 @@ void open () {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
check = new Button (shell, SWT.CHECK);
|
check = new Button (shell, SWT.CHECK);
|
||||||
check.setText ("Stack");
|
check.setText ("Stack"); //$NON-NLS-1$
|
||||||
check.addListener (SWT.Selection, new Listener () {
|
check.addListener (SWT.Selection, new Listener () {
|
||||||
public void handleEvent (Event e) {
|
public void handleEvent (Event e) {
|
||||||
toggleStackTrace ();
|
toggleStackTrace ();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
start = new Button (shell, SWT.PUSH);
|
start = new Button (shell, SWT.PUSH);
|
||||||
start.setText ("Snap");
|
start.setText ("Snap"); //$NON-NLS-1$
|
||||||
start.addListener (SWT.Selection, new Listener () {
|
start.addListener (SWT.Selection, new Listener () {
|
||||||
public void handleEvent (Event event) {
|
public void handleEvent (Event event) {
|
||||||
refreshAll ();
|
refreshAll ();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
stop = new Button (shell, SWT.PUSH);
|
stop = new Button (shell, SWT.PUSH);
|
||||||
stop.setText ("Diff");
|
stop.setText ("Diff"); //$NON-NLS-1$
|
||||||
stop.addListener (SWT.Selection, new Listener () {
|
stop.addListener (SWT.Selection, new Listener () {
|
||||||
public void handleEvent (Event event) {
|
public void handleEvent (Event event) {
|
||||||
refreshDifference ();
|
refreshDifference ();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
label = new Label (shell, SWT.BORDER);
|
label = new Label (shell, SWT.BORDER);
|
||||||
label.setText ("0 object(s)");
|
label.setText ("0 object(s)"); //$NON-NLS-1$
|
||||||
shell.addListener (SWT.Resize, new Listener () {
|
shell.addListener (SWT.Resize, new Listener () {
|
||||||
public void handleEvent (Event e) {
|
public void handleEvent (Event e) {
|
||||||
layout ();
|
layout ();
|
||||||
@ -132,13 +132,13 @@ void refreshLabel () {
|
|||||||
if (object instanceof Image) images++;
|
if (object instanceof Image) images++;
|
||||||
if (object instanceof Region) regions++;
|
if (object instanceof Region) regions++;
|
||||||
}
|
}
|
||||||
String string = "";
|
String string = ""; //$NON-NLS-1$
|
||||||
if (colors != 0) string += colors + " Color(s)\n";
|
if (colors != 0) string += colors + " Color(s)\n"; //$NON-NLS-1$
|
||||||
if (cursors != 0) string += cursors + " Cursor(s)\n";
|
if (cursors != 0) string += cursors + " Cursor(s)\n"; //$NON-NLS-1$
|
||||||
if (fonts != 0) string += fonts + " Font(s)\n";
|
if (fonts != 0) string += fonts + " Font(s)\n"; //$NON-NLS-1$
|
||||||
if (gcs != 0) string += gcs + " GC(s)\n";
|
if (gcs != 0) string += gcs + " GC(s)\n"; //$NON-NLS-1$
|
||||||
if (images != 0) string += images + " Image(s)\n";
|
if (images != 0) string += images + " Image(s)\n"; //$NON-NLS-1$
|
||||||
if (regions != 0) string += regions + " Region(s)\n";
|
if (regions != 0) string += regions + " Region(s)\n"; //$NON-NLS-1$
|
||||||
if (string.length () != 0) {
|
if (string.length () != 0) {
|
||||||
string = string.substring (0, string.length () - 1);
|
string = string.substring (0, string.length () - 1);
|
||||||
}
|
}
|
||||||
@ -150,7 +150,7 @@ void refreshDifference () {
|
|||||||
if (!info.tracking) {
|
if (!info.tracking) {
|
||||||
MessageBox dialog = new MessageBox (shell, SWT.ICON_WARNING | SWT.OK);
|
MessageBox dialog = new MessageBox (shell, SWT.ICON_WARNING | SWT.OK);
|
||||||
dialog.setText (shell.getText ());
|
dialog.setText (shell.getText ());
|
||||||
dialog.setMessage ("Warning: Device is not tracking resource allocation");
|
dialog.setMessage ("Warning: Device is not tracking resource allocation"); //$NON-NLS-1$
|
||||||
dialog.open ();
|
dialog.open ();
|
||||||
}
|
}
|
||||||
Object [] newObjects = info.objects;
|
Object [] newObjects = info.objects;
|
||||||
@ -175,7 +175,7 @@ void refreshDifference () {
|
|||||||
System.arraycopy (diffObjects, 0, objects, 0, count);
|
System.arraycopy (diffObjects, 0, objects, 0, count);
|
||||||
System.arraycopy (diffErrors, 0, errors, 0, count);
|
System.arraycopy (diffErrors, 0, errors, 0, count);
|
||||||
list.removeAll ();
|
list.removeAll ();
|
||||||
text.setText ("");
|
text.setText (""); //$NON-NLS-1$
|
||||||
canvas.redraw ();
|
canvas.redraw ();
|
||||||
for (int i=0; i<objects.length; i++) {
|
for (int i=0; i<objects.length; i++) {
|
||||||
list.add (objectName (objects [i]));
|
list.add (objectName (objects [i]));
|
||||||
@ -217,17 +217,17 @@ void paintCanvas (Event event) {
|
|||||||
if (((Font)object).isDisposed ()) return;
|
if (((Font)object).isDisposed ()) return;
|
||||||
gc.setFont ((Font) object);
|
gc.setFont ((Font) object);
|
||||||
FontData [] array = gc.getFont ().getFontData ();
|
FontData [] array = gc.getFont ().getFontData ();
|
||||||
String string = "";
|
String string = ""; //$NON-NLS-1$
|
||||||
String lf = text.getLineDelimiter ();
|
String lf = text.getLineDelimiter ();
|
||||||
for (int i=0; i<array.length; i++) {
|
for (int i=0; i<array.length; i++) {
|
||||||
FontData data = array [i];
|
FontData data = array [i];
|
||||||
String style = "NORMAL";
|
String style = "NORMAL"; //$NON-NLS-1$
|
||||||
int bits = data.getStyle ();
|
int bits = data.getStyle ();
|
||||||
if (bits != 0) {
|
if (bits != 0) {
|
||||||
if ((bits & SWT.BOLD) != 0) style = "BOLD ";
|
if ((bits & SWT.BOLD) != 0) style = "BOLD "; //$NON-NLS-1$
|
||||||
if ((bits & SWT.ITALIC) != 0) style += "ITALIC";
|
if ((bits & SWT.ITALIC) != 0) style += "ITALIC"; //$NON-NLS-1$
|
||||||
}
|
}
|
||||||
string += data.getName () + " " + data.getHeight () + " " + style + lf;
|
string += data.getName () + " " + data.getHeight () + " " + style + lf; //$NON-NLS-1$ //$NON-NLS-2$
|
||||||
}
|
}
|
||||||
gc.drawString (string, 0, 0);
|
gc.drawString (string, 0, 0);
|
||||||
return;
|
return;
|
Loading…
Reference in New Issue
Block a user