| 1 |
|
|
|
| 3 |
public static class DialogOpenerHandler |
| 4 |
{ |
| 5 |
public static void SetDocumentDialog(DialogOpener dialogOpener, string baseUrl) |
| 6 |
{ |
| 7 |
FileManagerDialogParameters documentManagerParameters = new FileManagerDialogParameters(); |
| 8 |
documentManagerParameters.ViewPaths = new string[] { baseUrl }; |
| 9 |
documentManagerParameters.UploadPaths = new string[] { baseUrl }; |
| 10 |
documentManagerParameters.DeletePaths = new string[] { baseUrl }; |
| 11 |
documentManagerParameters.MaxUploadFileSize = 5000000; |
| 12 |
|
| 13 |
|
| 14 |
DialogDefinition documentManager = new DialogDefinition(typeof(DocumentManagerDialog), documentManagerParameters); |
| 15 |
documentManager.ClientCallbackFunction = "DocumentManagerFunction"; |
| 16 |
documentManager.Width = System.Web.UI.WebControls.Unit.Pixel(694); |
| 17 |
documentManager.Height = System.Web.UI.WebControls.Unit.Pixel(440); |
| 18 |
|
| 19 |
dialogOpener.DialogDefinitions.Add("DocumentManager", documentManager); |
| 20 |
} |
| 21 |
|
| 22 |
public static void SetFlashDialog(DialogOpener dialogOpener, string baseUrl) |
| 23 |
{ |
| 24 |
FileManagerDialogParameters documentManagerParameters = new FileManagerDialogParameters(); |
| 25 |
documentManagerParameters.ViewPaths = new string[] { baseUrl }; |
| 26 |
documentManagerParameters.UploadPaths = new string[] { baseUrl }; |
| 27 |
documentManagerParameters.DeletePaths = new string[] { baseUrl }; |
| 28 |
documentManagerParameters.MaxUploadFileSize = 5000000; |
| 29 |
|
| 30 |
|
| 31 |
DialogDefinition documentManager = new DialogDefinition(typeof(FlashManagerDialog), documentManagerParameters); |
| 32 |
documentManager.ClientCallbackFunction = "FlashManagerFunction"; |
| 33 |
documentManager.Width = System.Web.UI.WebControls.Unit.Pixel(694); |
| 34 |
documentManager.Height = System.Web.UI.WebControls.Unit.Pixel(440); |
| 35 |
|
| 36 |
dialogOpener.DialogDefinitions.Add("FlashManager", documentManager); |
| 37 |
} |
| 38 |
|
| 39 |
public static void SetImageDialog(DialogOpener dialogOpener, string baseUrl) |
| 40 |
{ |
| 41 |
FileManagerDialogParameters imageManagerParameters = new FileManagerDialogParameters(); |
| 42 |
imageManagerParameters.ViewPaths = new string[] { baseUrl }; |
| 43 |
imageManagerParameters.UploadPaths = new string[] { baseUrl }; |
| 44 |
imageManagerParameters.DeletePaths = new string[] { baseUrl }; |
| 45 |
imageManagerParameters.MaxUploadFileSize = 5000000; |
| 46 |
// If you don't set the following property, the default value will be used |
| 47 |
// imageManagerParameters.SearchPatterns = new string[] { "*.jpg" }; |
| 48 |
DialogDefinition imageManager = new DialogDefinition(typeof(ImageManagerDialog), imageManagerParameters); |
| 49 |
imageManager.ClientCallbackFunction = "ImageManagerFunction"; |
| 50 |
imageManager.Width = System.Web.UI.WebControls.Unit.Pixel(694); |
| 51 |
imageManager.Height = System.Web.UI.WebControls.Unit.Pixel(440); |
| 52 |
|
| 53 |
dialogOpener.DialogDefinitions.Add("ImageManager", imageManager); |
| 54 |
|
| 55 |
FileManagerDialogParameters imageEditorParameters = new FileManagerDialogParameters(); |
| 56 |
imageEditorParameters.ViewPaths = new string[] { baseUrl }; |
| 57 |
imageEditorParameters.UploadPaths = new string[] { baseUrl }; |
| 58 |
imageEditorParameters.DeletePaths = new string[] { baseUrl }; |
| 59 |
imageEditorParameters.MaxUploadFileSize = 5000000; |
| 60 |
|
| 61 |
DialogDefinition imageEditor = new DialogDefinition(typeof(ImageEditorDialog), imageEditorParameters); |
| 62 |
imageEditor.Width = System.Web.UI.WebControls.Unit.Pixel(832); |
| 63 |
imageEditor.Height = System.Web.UI.WebControls.Unit.Pixel(520); |
| 64 |
dialogOpener.DialogDefinitions.Add("ImageEditor", imageEditor); |
| 65 |
|
| 66 |
} |
| 67 |
} |