source: rotdif/menu.json @ 1520

Last change on this file since 1520 was 1520, checked in by yuexi, 2 years ago

elm json

  • Property svn:executable set to *
File size: 3.9 KB
Line 
1# this is a project menu file
2{
3# "header" : "ROTDIF",
4 "menu" : [
5
6         { 
7            "id"      : "welcome_menu",
8            "label"   : "Welcome!",
9            "icon"    : "pngs/noicon.png",
10            "autorun" : "welcome",
11            "startup" : "true",
12            "nohidemenu" : "true",
13            "help" : "test welcome help",
14            "modules" : [ 
15                { 
16                    "id"    : "welcome",
17                    "label" : "Welcome",
18                    "nobutton" : "true"
19                }
20            ]
21        }
22        ,{
23            "id"      : "demo_menu", 
24            "label"   : "How to Use",
25            "icon"    : "pngs/noicon.png",
26            "autorun" : "demo",
27            "modules" : [
28                {
29                    "id"    : "demo", 
30                    "label" : "About ROTDIF",
31                    "nobutton" : "true"
32                }
33            ]
34        }
35        ,{ 
36            "id"      : "Acknowledgements_menu",
37            "label"   : "Acknowledgements",
38            "icon"    : "pngs/noicon.png",
39            "autorun" : "acknowledgements",
40            "modules" : [ 
41                {
42                    "id"    : "acknowledgements",
43                    "label" : "Acknowledgements",
44                    "nobutton" : "true"
45                }
46            ]
47        }
48        ,{
49            "id"      : "disclaimer_menu",
50            "label"   : "Official Disclaimer",
51            "icon"    : "pngs/gnu_disclaimer.png",
52            "autorun" : "disclaimer",
53            "modules" : [
54                {
55                    "id"    : "disclaimer",
56                    "label" : "Official Disclaimer",
57                    "nobutton" : "true"
58                }
59            ]
60        }
61
62        ,{ 
63            "id"      : "rotdif_menu",
64            "label"   : "Run ROTDIF",
65            "icon"    : "pngs/simulate.png",
66            #"help"    : "help text",
67            #"autorun" : "rotdif_all",
68            "modules" : [ 
69                         { 
70                          "id"    : "rotdif_all",
71                          "label" : "ROTDIF & Dynamics Analysis",
72                          "views" : [ "Input", "Output", "Plots", "OpenGL" ]
73                         },
74                          {
75                          "id"    : "elm",
76                          "label" : "Diffusion Tensor Prediction",
77                          "views" : [ "Input", "Output", "Plots", "OpenGL" ]
78                          },
79                         {   
80                          "id"    : "elmdock",
81                          "label" : "Diffusion Tensor-Guided Docking",
82                          "views" : [ "Input", "Output", "Plots", "OpenGL" ]
83                          }                         
84                        ]
85            }
86        ,{ 
87            "id"         : "admin",
88            "restricted" : "admin",
89            "label"      : "Admin",
90            "icon"       : "pngs/admin.png",
91            "modules" : [ 
92                         { 
93                          "id"    : "jobmonitor",
94                          "label" : "Job monitor"
95                         }
96                         ,{ 
97                          "id"    : "jobintegritycheck",
98                          "label" : "Integrity check"
99                         }
100                         ,{ 
101                          "id"    : "sysuserslist",
102                          "label" : "Users"
103                         }
104                         ,{ 
105                          "id"    : "sys_manage_users",
106                          "label" : "User management"
107                         }
108                         ,{ 
109                          "id"    : "jobshistory_1",
110                          "label" : "Job history"
111                         }
112                               
113                        ]
114            }
115
116          ,{
117              "id"      : "etc",
118              "modules" : [
119                           {
120                            "id"    : "sys_file_manager",
121                            "label" : "File manager"
122                            }
123                          ]
124          }
125]
126}
Note: See TracBrowser for help on using the repository browser.