make tooltip on script error icon less generic

This commit is contained in:
Jason P. Leasure 2020-10-01 17:07:33 -04:00 committed by ghidra1
parent 874893468e
commit 788cbc2182
2 changed files with 7 additions and 5 deletions

View file

@ -255,15 +255,17 @@ class GhidraScriptTableModel extends GDynamicColumnTableModel<ResourceFile, Obje
label.setText(null);
label.setToolTipText(null);
if (info.hasErrors()) {
label.setToolTipText("Status: " + info.getErrorMessage());
}
ImageIcon icon = (ImageIcon) data.getValue();
label.setIcon(null);
if (icon != null) {
label.setToolTipText("Status: Script has toolbar icon");
label.setIcon(icon);
if (info.hasErrors()) {
label.setToolTipText("Status: " + info.getErrorMessage());
}
else {
label.setToolTipText("Status: Script has toolbar icon");
}
}
else {
label.setToolTipText("Status: No script toolbar icon has been set");

View file

@ -518,7 +518,7 @@ public class ScriptInfo {
*/
public String getErrorMessage() {
if (isCompileErrors()) {
return "Script contains compiler errors";
return "Error compiling script (see console)";
}
if (isDuplicate()) {