Some enhancements to the interfaces

git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1642 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
This commit is contained in:
RKrom 2012-02-08 15:00:42 +00:00
commit 5242a70121
2 changed files with 31 additions and 4 deletions

View file

@ -31,6 +31,7 @@ namespace Greenshot.Plugin {
/// </summary>
//public enum HorizontalAlignment {LEFT, CENTER, RIGHT};
public enum VerticalAlignment {TOP, CENTER, BOTTOM};
public enum Effects { Shadow, TornEdge };
public enum SurfaceMessageTyp {
FileSaved,
@ -129,6 +130,12 @@ namespace Greenshot.Plugin {
get;
set;
}
void RemoveElement(IDrawableContainer elementToRemove, bool makeUndoable);
void SendMessageEvent(object source, SurfaceMessageTyp messageType, string message);
void ApplyBitmapEffect(Effects effect);
void RemoveCursor();
bool HasCursor {
get;
}
}
}
}