diff options
author | MichalMoskal <unknown> | 2010-12-14 23:31:14 +0000 |
---|---|---|
committer | MichalMoskal <unknown> | 2010-12-14 23:31:14 +0000 |
commit | 801701bd08f75c4e61c9d3d7004426a4821a25bf (patch) | |
tree | 5ea9702cf692ae10ea3149335087bb7d95ed7c45 /Source | |
parent | d16580f98fe091ff59336b978df4705e2a63bcda (diff) |
Include one more expert level (this need to be rethought I guess).
Display res__ VCC variables.
Diffstat (limited to 'Source')
-rw-r--r-- | Source/ModelViewer/Main.Designer.cs | 20 | ||||
-rw-r--r-- | Source/ModelViewer/Main.cs | 3 | ||||
-rw-r--r-- | Source/ModelViewer/VccProvider.cs | 2 |
3 files changed, 19 insertions, 6 deletions
diff --git a/Source/ModelViewer/Main.Designer.cs b/Source/ModelViewer/Main.Designer.cs index 2c08f850..417527a9 100644 --- a/Source/ModelViewer/Main.Designer.cs +++ b/Source/ModelViewer/Main.Designer.cs @@ -54,6 +54,7 @@ this.normalToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.expertToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.everythingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.includeTheKitchenSinkToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
this.debugToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.modelsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
@@ -301,6 +302,7 @@ this.normalToolStripMenuItem,
this.expertToolStripMenuItem,
this.everythingToolStripMenuItem,
+ this.includeTheKitchenSinkToolStripMenuItem,
this.toolStripMenuItem1,
this.debugToolStripMenuItem});
this.viewToolStripMenuItem.Name = "viewToolStripMenuItem";
@@ -312,33 +314,40 @@ this.normalToolStripMenuItem.Checked = true;
this.normalToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked;
this.normalToolStripMenuItem.Name = "normalToolStripMenuItem";
- this.normalToolStripMenuItem.Size = new System.Drawing.Size(130, 22);
+ this.normalToolStripMenuItem.Size = new System.Drawing.Size(199, 22);
this.normalToolStripMenuItem.Text = "&Normal";
this.normalToolStripMenuItem.Click += new System.EventHandler(this.normalToolStripMenuItem_Click);
//
// expertToolStripMenuItem
//
this.expertToolStripMenuItem.Name = "expertToolStripMenuItem";
- this.expertToolStripMenuItem.Size = new System.Drawing.Size(130, 22);
+ this.expertToolStripMenuItem.Size = new System.Drawing.Size(199, 22);
this.expertToolStripMenuItem.Text = "E&xpert";
this.expertToolStripMenuItem.Click += new System.EventHandler(this.normalToolStripMenuItem_Click);
//
// everythingToolStripMenuItem
//
this.everythingToolStripMenuItem.Name = "everythingToolStripMenuItem";
- this.everythingToolStripMenuItem.Size = new System.Drawing.Size(130, 22);
+ this.everythingToolStripMenuItem.Size = new System.Drawing.Size(199, 22);
this.everythingToolStripMenuItem.Text = "&Everything";
this.everythingToolStripMenuItem.Click += new System.EventHandler(this.normalToolStripMenuItem_Click);
//
+ // includeTheKitchenSinkToolStripMenuItem
+ //
+ this.includeTheKitchenSinkToolStripMenuItem.Name = "includeTheKitchenSinkToolStripMenuItem";
+ this.includeTheKitchenSinkToolStripMenuItem.Size = new System.Drawing.Size(199, 22);
+ this.includeTheKitchenSinkToolStripMenuItem.Text = "&Include the kitchen sink";
+ this.includeTheKitchenSinkToolStripMenuItem.Click += new System.EventHandler(this.normalToolStripMenuItem_Click);
+ //
// toolStripMenuItem1
//
this.toolStripMenuItem1.Name = "toolStripMenuItem1";
- this.toolStripMenuItem1.Size = new System.Drawing.Size(127, 6);
+ this.toolStripMenuItem1.Size = new System.Drawing.Size(196, 6);
//
// debugToolStripMenuItem
//
this.debugToolStripMenuItem.Name = "debugToolStripMenuItem";
- this.debugToolStripMenuItem.Size = new System.Drawing.Size(130, 22);
+ this.debugToolStripMenuItem.Size = new System.Drawing.Size(199, 22);
this.debugToolStripMenuItem.Text = "Debug";
this.debugToolStripMenuItem.Click += new System.EventHandler(this.debugToolStripMenuItem_Click);
//
@@ -405,6 +414,7 @@ private System.Windows.Forms.ToolStripSeparator toolStripMenuItem1;
private System.Windows.Forms.ToolStripMenuItem debugToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem modelsToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem includeTheKitchenSinkToolStripMenuItem;
}
diff --git a/Source/ModelViewer/Main.cs b/Source/ModelViewer/Main.cs index a226ed6c..0a67c9a9 100644 --- a/Source/ModelViewer/Main.cs +++ b/Source/ModelViewer/Main.cs @@ -42,7 +42,8 @@ namespace Microsoft.Boogie.ModelViewer viewItems = new ToolStripMenuItem[] {
normalToolStripMenuItem,
expertToolStripMenuItem,
- everythingToolStripMenuItem
+ everythingToolStripMenuItem,
+ includeTheKitchenSinkToolStripMenuItem
};
var debugBreak = false;
diff --git a/Source/ModelViewer/VccProvider.cs b/Source/ModelViewer/VccProvider.cs index edff5abb..2694ed85 100644 --- a/Source/ModelViewer/VccProvider.cs +++ b/Source/ModelViewer/VccProvider.cs @@ -252,6 +252,8 @@ namespace Microsoft.Boogie.ModelViewer.Vcc {
if (name.StartsWith("L#") || name.StartsWith("P#"))
return name.Substring(2);
+ if (name.StartsWith("res__") && viewOpts.ViewLevel >= 1)
+ return name;
return null;
}
|