added deleteDemo function

This commit is contained in:
John3 2016-06-29 19:16:25 -05:00
parent 9b8f0eee44
commit c822d13109
2 changed files with 17 additions and 0 deletions

View file

@ -217,6 +217,7 @@
profile = "GuiButtonProfile";
visible = "1";
active = "1";
command = "deleteDemoRecord();";
tooltipProfile = "GuiToolTipProfile";
hovertime = "1000";
isContainer = "0";

View file

@ -134,3 +134,19 @@ function demoPlaybackComplete()
Canvas.pushDialog(RecordingsDlg);
}
function deleteDemoRecord()
{
%sel = RecordingsDlgList.getSelectedId();
%rowText = RecordingsDlgList.getRowTextById(%sel);
%file = $currentMod @ "/recordings/" @ getField(%rowText, 0) @ ".rec";
if(!isfile(%file))
{
RecordingsDlgList.removeRowById(%sel);
return;
}
RecordingsDlgList.removeRowById(%sel);
fileDelete(%file);
}