public void LoadProjFromFile(string filename)
{
if (!File.Exists(filename))
{
shitbox.ShowErrorMessage("Too much vodka?", "Do you realize the file " + Path.GetFileName(filename) + " does nota exista?");
return;
}
curFilename = filename;
Fire_PleaseSetFormTitle(curFilename);
SetFileChanged(false);
// load...
var proj = ioOps.LoadProjFromFile(curFilename);
SetProj(proj);
Fire_ProjectUpdated_AsFarAsMenusAreConcerned();
// update UI...
___UiTransactionBegin();
SetFrameMarker_0_ForceRepaint();
UpdateCanvasWidthFromProjAndDimdim();
___UiTransactionEnd();
}