public static final String GRAVE_ACCENT = "`"; //$NON-NLS-1$
public static final String PERCENT = "%"; //$NON-NLS-1$
public static final String EMULATOR = "emulator"; //$NON-NLS-1$
+ public static final String ON = "on"; //$NON-NLS-1$
+ public static final String OFF = "off"; //$NON-NLS-1$
public static final String LOCAL_HOST = "127.0.0.1"; //$NON-NLS-1$
import org.tizen.dynamicanalyzer.communicator.ResourceCommunicator;
import org.tizen.dynamicanalyzer.handlers.ReplayTraceHandler;
import org.tizen.dynamicanalyzer.nl.AnalyzerLabels;
+import org.tizen.dynamicanalyzer.nl.ConfigureLabels;
import org.tizen.dynamicanalyzer.project.AppDesktopInfo;
import org.tizen.dynamicanalyzer.project.Project;
import org.tizen.dynamicanalyzer.resources.ColorResources;
if (snapshotButton.isToggled()) {
ResourceCommunicator
.sendSnapshotMessage(AnalyzerConstants.SNAPSHOT_ON);
+ ConfigureManager.getInstance().setValue(
+ ConfigureLabels.SNAPSHOT, CommonConstants.ON);
} else {
ResourceCommunicator
.sendSnapshotMessage(AnalyzerConstants.SNAPSHOT_OFF);
+ ConfigureManager.getInstance().setValue(
+ ConfigureLabels.SNAPSHOT, CommonConstants.OFF);
}
}
});
ImageResources.SCREEN_SHOT_TOGGLE,
ImageResources.SCREEN_SHOT_TOGGLE_HOVER);
snapshotButton.setToolTipText(AnalyzerLabels.SNAPSHOT_ENABLE);
+ String snapshotEnable = ConfigureManager.getInstance().getValue(
+ ConfigureLabels.SNAPSHOT);
+ if (null != snapshotEnable && !snapshotEnable.isEmpty()
+ && snapshotEnable.equals(CommonConstants.ON)) {
+ snapshotButton.setToggled(true);
+ } else {
+ snapshotButton.setToggled(false);
+ }
FormData data = new FormData();
data.top = new FormAttachment(0, 4);