source: sans/Dev/trunk/NCNR_User_Procedures/Reduction/SANS/Menu.ipf @ 1001

Last change on this file since 1001 was 1001, checked in by srkline, 7 years ago

A number of simple fixes to make the macros compatible with Igor 7, and in some places back-compatible with Igor 6. There were only a few instances where the IgorVersion? was checked, so it does not caues a huge disruption.

File size: 2.1 KB
Line 
1#pragma rtGlobals=1             // Use modern global access method.
2#pragma version=5.0
3#pragma IgorVersion=6.1
4
5
6//**************************
7// Vers 1.2 091901
8//
9//****************************
10//
11
12//
13Menu "SANS"
14        "Initialize"
15        "SANS Help"
16        "-"
17        "Main Control Panel",DoWindow/F Main_Panel
18        "SASCALC"
19        "-"
20        Submenu "Data Display"
21                "Show 2D SANS Data",DoWindow/F SANS_Data
22                "Show File Table",ShowCatWindow()
23        End
24        Submenu "Input Panels"
25                "Calculate Transmissions",CalcTrans()
26                "Build Reduction Protocols",ReductionProtocolPanel()
27                "Reduce Multiple Files",ReduceMultipleFiles()
28                "Patch Files",PatchFiles()
29                "1D Average",ShowAveragePanel()         
30        End
31        Submenu "1-D Processing"
32                "Load and Plot 1D Data",Show_Plot_Manager()
33                "Open FIT Panel",OpenFITPanel()
34                "Sort and Combine data",ShowNSORTPanel()
35//              "Subtract 1D Data Sets",OpenSubtract1DPanel()
36                "ReWrite Experimental Data",MakeDMPanel()               //,ReWrite1DData()      // SRK SEP10
37                "1D Arithmetic Panel",MakeDAPanel()
38                "ReBin 1D Data",OpenRebin()
39        End
40        Submenu "2-D Processing"
41                "2D Work file Math",Show_WorkMath_Panel()
42                "Tile Raw 2D files",Show_Tile_2D_Panel()
43                "Export 2D ASCII data",Export_RAW_Ascii_Panel()
44                "Bin QxQy Data to 1D",BinQxQy_to_1D()
45        End
46        Submenu "Event Processing"
47                "Event Mode Process Panel",Show_Event_Panel()
48                "Adjust Events",ShowEventCorrectionPanel()
49                "Create Custom Bins",Show_CustomBinPanel()
50                "Display Data For Slicing",DisplayForSlicing()
51                "-"
52                "Split Large File",SplitBigFile()
53                "Get List of ITX or Split Files",GetListofITXorSplitFiles()
54                "Accumulate First Slice",AccumulateSlices(0)
55                "Add Current Slice",AccumulateSlices(1)
56                "Display Accumulated Slices",AccumulateSlices(2)       
57        End
58        "-"
59        "NCNR Preferences",Show_Preferences_Panel()
60        "Feedback or Bug Report",OpenTracTicketPage()
61        "Open Help Movie Page",OpenHelpMoviePage()
62        "Check for Updates",CheckForLatestVersion()
63//      Submenu "Utility Routines"
64//              "Clear Work Folders"
65//              "Clear Root Folder"
66//      End
67End
68
69Function SANSHelp()
70        DisplayHelpTopic/Z/K=1 "SANS Data Reduction Tutorial"
71        if(V_flag !=0)
72                DoAlert 0,"The SANS Data Reduction Tutorial Help file could not be found"
73        endif
74End
Note: See TracBrowser for help on using the repository browser.