/// <summary> /// Save the given image to file by showing save dialog to the client. /// </summary> /// <param name="image">the image to save</param> /// <param name="name">the name of the image for save dialog</param> /// <param name="extension">the extension of the image for save dialog</param> /// <param name="control">optional: the control to show the dialog on</param> protected virtual void SaveToFileInt(RImage image, string name, string extension, RControl control = null) { throw new NotImplementedException(); }
/// <summary> /// Show the context menu in the given parent control at the given location. /// </summary><param name="parent">the parent control to show in</param><param name="location">the location to show at relative to the parent control</param> public abstract void Show(RControl parent, RPoint location);
/// <summary> /// Save the given image to file by showing save dialog to the client.<br/> /// Not relevant for platforms that don't render HTML on UI element. /// </summary> /// <param name="image">the image to save</param> /// <param name="name">the name of the image for save dialog</param> /// <param name="extension">the extension of the image for save dialog</param> /// <param name="control">optional: the control to show the dialog on</param> public void SaveToFile(RImage image, string name, string extension, RControl control = null) { SaveToFileInt(image, name, extension, control); }