Changes to make the context menu work on multiple items

git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1629 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
This commit is contained in:
RKrom 2012-02-03 12:53:12 +00:00
parent 0398e831db
commit 08d56090c4
7 changed files with 186 additions and 127 deletions

View file

@ -101,16 +101,16 @@ namespace Greenshot.Drawing {
}
}
public override void AddContextMenuItems(ContextMenuStrip menu) {
base.AddContextMenuItems(menu);
ToolStripMenuItem resetItem = new ToolStripMenuItem("Reset size");
resetItem.Click += delegate {
this.Invalidate();
Width = icon.Size.Width;
Height = icon.Size.Height;
this.Invalidate();
};
menu.Items.Add(resetItem);
public override bool hasDefaultSize {
get {
return true;
}
}
public override Size DefaultSize {
get {
return icon.Size;
}
}
}
}