Use the Application Editor to create Leginon applications » History » Version 9
Anchi Cheng, 05/07/2017 02:04 PM
1 | 8 | Anchi Cheng | h1. Use Application Editor in Leginon to create or edit Leginon applications |
---|---|---|---|
2 | 1 | Amber Herold | |
3 | 3 | Eric Hou | # Start a leginon session |
4 | |
||
5 | # Select Menu/Application/Edit...> to start a new application |
||
6 | |
||
7 | # Or Select Menu/Application/Load> to load an existing application for editing |
||
8 | |
||
9 | 6 | Anchi Cheng | # Save the application through Application/Save> or Save As> |
10 | |||
11 | h2. What you can do: |
||
12 | |||
13 | 9 | Anchi Cheng | h3. Create a new application based on an existing one |
14 | |||
15 | # Load the existing application |
||
16 | # Rename the application |
||
17 | # Make changes of node alias, binding and etc. |
||
18 | # *IMPORTANT* Left click Application/Save As> and check the application name before confirmation. |
||
19 | |||
20 | h3. Rename an application or a launcher |
||
21 | 3 | Eric Hou | |
22 | 1 | Amber Herold | First selecting the item with left click and then click on it again to edit. |
23 | 9 | Anchi Cheng | |
24 | 3 | Eric Hou | |
25 | 9 | Anchi Cheng | h3. Add a Launcher. |
26 | 3 | Eric Hou | |
27 | ** Right-click and hold on the name of the application to select "Add Launcher". |
||
28 | 1 | Amber Herold | |
29 | 3 | Eric Hou | ** Rename the launcher to your choice by selecting the launcher name with left click and then click on it again to edit |
30 | |
||
31 | 9 | Anchi Cheng | h3. Add a node within a Launcher. |
32 | 3 | Eric Hou | !addnode.png! |
33 | ** Right-click on the launcher to select "Add Node" |
||
34 | |
||
35 | 1 | Amber Herold | ** Enter an descriptive Alias name for the node. For example, "Instrument" for the "EM" node. |
36 | 3 | Eric Hou | |
37 | ** Choose the Node Class from the pull-down list. |
||
38 | |
||
39 | 9 | Anchi Cheng | h3. Add Event Bindings between nodes. |
40 | 3 | Eric Hou | |
41 | ** Right-click on the node the event binding is originated from to select "Bind Event..." |
||
42 | |
||
43 | ** Add a Presets Manager node aliased as "pm" in the same launcher. |
||
44 | |
||
45 | ** Select in the pull-down menu where the event is bound to under "To Node". |
||
46 | |
||
47 | ** Select the event to bind from the pull-down list of the valid event bindings. |
||
48 | |
||
49 | 2 | Amber Herold | |
50 | |||
51 | 1 | Amber Herold | ______ |
52 | 2 | Amber Herold | |
53 | 7 | Anchi Cheng | [[Edit an existing application as an xml file|Edit an existing application as an xml file >]] |
54 | 2 | Amber Herold | |
55 | ______ |