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 |
} |