Changeset 7785 for trunk/MagicSoft/Cosy/main
- Timestamp:
- 07/11/06 20:10:42 (18 years ago)
- Location:
- trunk/MagicSoft/Cosy/main
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Cosy/main/MStarguider.cc
r7774 r7785 144 144 fChannel = new MGPopupMenu(p); 145 145 fChannel->AddEntry("Starfield Camera", IDM_kChannel1); 146 fChannel->AddEntry("TPoint Camera", IDM_kChannel2);147 fChannel->AddEntry("Read from File", IDM_kChannel3);146 fChannel->AddEntry("TPoint Camera", IDM_kChannel2); 147 fChannel->AddEntry("Read from File", IDM_kChannel3); 148 148 if (channel<0) 149 149 fChannel->CheckEntry(IDM_kChannel3); … … 157 157 // 158 158 fDisplay = new MGPopupMenu(p); 159 fDisplay->AddEntry("&Filter", IDM_kFilter); 160 fDisplay->AddEntry("Find &Star", IDM_kFindStar); 161 fDisplay->AddEntry("C&aos Filter", IDM_kCaosFilter); 162 fDisplay->AddEntry("SAO &Catalog", IDM_kCatalog); 163 fDisplay->AddEntry("Stretch", IDM_kStretch); 159 fDisplay->AddEntry("&Filter", IDM_kFilter); 160 fDisplay->AddEntry("Stretch", IDM_kStretch); 164 161 fDisplay->AddSeparator(); 162 fDisplay->AddEntry("Find &Star", IDM_kFindStar); 163 fDisplay->AddEntry("C&aos Filter", IDM_kCaosFilter); 164 fDisplay->AddSeparator(); 165 fDisplay->AddEntry("SAO &Catalog", IDM_kCatalog); 165 166 fDisplay->AddEntry("Starguider", IDM_kStarguider); 166 167 fDisplay->AddEntry("Starguider LED Filter", IDM_kStargCaosFilter); … … 175 176 176 177 fMode = new MGPopupMenu(p); 177 fMode->AddEntry("Starguider", 178 fMode->AddEntry("Tpoint", 178 fMode->AddEntry("Starguider", IDM_kStarguiderMode); 179 fMode->AddEntry("Tpoint", IDM_kTpointMode); 179 180 fMode->Associate(this); 180 181 fList->Add(fMode); … … 182 183 fOperations = new MGPopupMenu(p); 183 184 fOperations->AddEntry("Roque Lamp Analysis", IDM_kRoqueLampAna); 184 fOperations->AddEntry("Starguider Analysis", 185 fOperations->AddEntry("Starguider Analysis", IDM_kStargAnalysis); 185 186 fOperations->DisableEntry(IDM_kStargAnalysis); 186 187 fOperations->Associate(this); … … 291 292 fCaosAnalyse = new MGPopupMenu(p); 292 293 fCaosAnalyse->AddEntry("S&tart Analysis", IDM_kCaosAnalStart); 293 fCaosAnalyse->AddEntry("St&op Analysis", IDM_kCaosAnalStop);294 fCaosAnalyse->AddEntry("St&op Analysis", IDM_kCaosAnalStop); 294 295 fCaosAnalyse->DisableEntry(IDM_kCaosAnalStop); 295 296 // fCaosAnalyse->AddEntry("&Reset Histograms", IDM_kResetHistograms); … … 582 583 } 583 584 585 void MStarguider::SwitchOff(MGPopupMenu *p, UInt_t id) 586 { 587 p->UnCheckEntry(id); 588 p->DisableEntry(id); 589 } 590 584 591 void MStarguider::Toggle(MGPopupMenu *p, UInt_t id) 585 592 { … … 615 622 fLastBright = 0xff; 616 623 617 if (!fChannel->IsEntryEnabled(IDM_kChannel1)) 618 fChannel->EnableEntry(IDM_kChannel1); 619 if (fDisplay->IsEntryEnabled(IDM_kFindStar)) 620 fDisplay->DisableEntry(IDM_kFindStar); 621 if (fDisplay->IsEntryEnabled(IDM_kCaosFilter)) 622 fDisplay->DisableEntry(IDM_kCaosFilter); 623 if (!fOperations->IsEntryEnabled(IDM_kStargAnalysis)) 624 fOperations->EnableEntry(IDM_kStargAnalysis); 624 fChannel->EnableEntry(IDM_kChannel1); 625 fDisplay->DisableEntry(IDM_kFindStar); 626 fDisplay->DisableEntry(IDM_kCaosFilter); 627 fOperations->EnableEntry(IDM_kStargAnalysis); 625 628 626 629 fStargTPoint->MapWindow(); … … 631 634 632 635 fSao->SetLimitMag(8.3); 636 for (int i=IDM_kInterpol250; i<=IDM_kInterpol1; i++) 637 fInterpol->UnCheckEntry(i); 638 fInterpol->CheckEntry(IDM_kInterpol125); 633 639 fIntRate = 125; 634 640 635 if (!fDisplay->IsEntryChecked(IDM_kCatalog)) 636 fDisplay->CheckEntry(IDM_kCatalog); 641 fDisplay->CheckEntry(IDM_kCatalog); 637 642 fGStarg->MapWindow(); 638 643 … … 655 660 } 656 661 657 if (fChannel->IsEntryChecked(IDM_kChannel2)) 658 fChannel->UnCheckEntry(IDM_kChannel2); 659 if (fChannel->IsEntryEnabled(IDM_kChannel2)) 660 fChannel->DisableEntry(IDM_kChannel2); 661 if (!fChannel->IsEntryChecked(IDM_kChannel1)) 662 fChannel->CheckEntry(IDM_kChannel1); 662 SwitchOff(fChannel, IDM_kChannel2); 663 fChannel->CheckEntry(IDM_kChannel1); 663 664 664 665 } … … 674 675 fSkyBright->UnmapWindow(); 675 676 fGStarg->UnmapWindow(); 676 if (!fChannel->IsEntryEnabled(IDM_kChannel2)) 677 fChannel->EnableEntry(IDM_kChannel2); 678 if (!fDisplay->IsEntryEnabled(IDM_kFindStar)) 679 fDisplay->EnableEntry(IDM_kFindStar); 680 if (!fDisplay->IsEntryEnabled(IDM_kCaosFilter)) 681 fDisplay->EnableEntry(IDM_kCaosFilter); 682 if (fOperations->IsEntryEnabled(IDM_kStargAnalysis)) 683 fOperations->DisableEntry(IDM_kStargAnalysis); 677 678 fChannel->EnableEntry(IDM_kChannel2); 679 fDisplay->EnableEntry(IDM_kFindStar); 680 fDisplay->EnableEntry(IDM_kCaosFilter); 681 fOperations->DisableEntry(IDM_kStargAnalysis); 684 682 } 685 683 //gSystem->Unlink("tracking_error.txt"); … … 693 691 && !fMode->IsEntryChecked(IDM_kTpointMode)) 694 692 fMenu->AddPopup("&CaOs", fCaOs, NULL); 693 694 SwitchOff(fDisplay, IDM_kStarguider); 695 SwitchOff(fDisplay, IDM_kStargCaosFilter); 696 fDisplay->DisableEntry(IDM_kStargFindStar); 695 697 } 696 698 else 697 699 { 698 if (fCaosWrite->IsEntryChecked(IDM_kCaosPrintLeds)) 699 fCaosWrite->UnCheckEntry(IDM_kCaosPrintLeds); 700 if (fCaosWrite->IsEntryChecked(IDM_kCaosPrintRings)) 701 fCaosWrite->UnCheckEntry(IDM_kCaosPrintRings); 700 fCaosWrite->UnCheckEntry(IDM_kCaosPrintLeds); 701 fCaosWrite->UnCheckEntry(IDM_kCaosPrintRings); 702 702 703 if (fCaosAnalyse->IsEntryEnabled(IDM_kCaosAnalStop)) 703 704 { … … 713 714 } 714 715 fMenu->RemovePopup("CaOs"); 716 717 fDisplay->EnableEntry(IDM_kStargCaosFilter); 718 fDisplay->EnableEntry(IDM_kStarguider); 715 719 } 716 720 fMenu->Resize(fMenu->GetDefaultSize()); … … 759 763 case IDM_kCatalog: 760 764 Toggle(fDisplay, IDM_kCatalog); 761 // if (!fDisplay->IsEntryChecked(IDM_kCatalog))762 // {763 // fDisplay->UnCheckEntry(IDM_kStarguider);764 // fDisplay->DisableEntry(IDM_kStarguider);765 // } else {766 // fDisplay->EnableEntry(IDM_kStarguider);767 // }768 765 return kTRUE; 769 766 770 767 case IDM_kRoqueLampAna: 771 768 Toggle(fOperations, IDM_kRoqueLampAna); 772 // if (!fDisplay->IsEntryChecked(IDM_kCatalog))773 769 if (fOperations->IsEntryChecked(IDM_kRoqueLampAna)) 774 770 fDisplay->CheckEntry(IDM_kStargCaosFilter); … … 801 797 if (fMode->IsEntryChecked(IDM_kStarguiderMode)) 802 798 { 803 804 799 //uncheck not needed items 805 800 //general 806 if (fDisplay->IsEntryChecked(IDM_kStargFindStar)) 807 fDisplay->UnCheckEntry(IDM_kStargFindStar); 808 809 if (fDisplay->IsEntryChecked(IDM_kFilter)) 810 fDisplay->UnCheckEntry(IDM_kFilter); 811 if (fDisplay->IsEntryEnabled(IDM_kFilter)) 812 fDisplay->DisableEntry(IDM_kFilter); 813 814 if (fOperations->IsEntryChecked(IDM_kRoqueLampAna)) 815 fOperations->UnCheckEntry(IDM_kRoqueLampAna); 816 if (fOperations->IsEntryEnabled(IDM_kRoqueLampAna)) 817 fOperations->DisableEntry(IDM_kRoqueLampAna); 818 819 if (fChannel->IsEntryChecked(IDM_kChannel3)) 820 fChannel->UnCheckEntry(IDM_kChannel3); 821 if (fChannel->IsEntryEnabled(IDM_kChannel3)) 822 fChannel->DisableEntry(IDM_kChannel3); 801 fDisplay->UnCheckEntry(IDM_kStargFindStar); 802 SwitchOff(fDisplay, IDM_kFilter); 803 SwitchOff(fChannel, IDM_kChannel3); 804 SwitchOff(fOperations, IDM_kRoqueLampAna); 805 SwitchOff(fOperations, IDM_kStargAnalysis); 823 806 824 807 //tpoint 825 if (fDisplay->IsEntryChecked(IDM_kFindStar)) 826 fDisplay->UnCheckEntry(IDM_kFindStar); 808 SwitchOff(fDisplay, IDM_kFindStar); 827 809 ToggleFindStar(); 828 829 if (fDisplay->IsEntryChecked(IDM_kCaosFilter)) 830 fDisplay->UnCheckEntry(IDM_kCaosFilter); 810 SwitchOff(fDisplay, IDM_kCaosFilter); 831 811 ToggleCaosFilter(); 832 833 if (fMode->IsEntryChecked(IDM_kTpointMode)) 834 fMode->UnCheckEntry(IDM_kTpointMode); 812 fMode->UnCheckEntry(IDM_kTpointMode); 835 813 836 814 //enable starguider items 837 // if (!fOperations->IsEntryEnabled(IDM_kStargAnalysis)) 838 // fOperations->EnableEntry(IDM_kStargAnalysis); 839 if (!fDisplay->IsEntryEnabled(IDM_kStargCaosFilter)) 840 fDisplay->EnableEntry(IDM_kStargCaosFilter); 841 if (!fDisplay->IsEntryEnabled(IDM_kStarguider)) 842 fDisplay->EnableEntry(IDM_kStarguider); 843 if (!fDisplay->IsEntryEnabled(IDM_kCatalog)) 844 fDisplay->EnableEntry(IDM_kCatalog); 815 fDisplay->EnableEntry(IDM_kStargCaosFilter); 816 fDisplay->EnableEntry(IDM_kStarguider); 817 fDisplay->EnableEntry(IDM_kCatalog); 845 818 846 819 //check needed items 847 if (!fDisplay->IsEntryChecked(IDM_kStretch)) 848 fDisplay->CheckEntry(IDM_kStretch); 849 850 if (!fDisplay->IsEntryChecked(IDM_kStarguider)) 851 fDisplay->CheckEntry(IDM_kStarguider); 820 fDisplay->CheckEntry(IDM_kStretch); 821 fDisplay->CheckEntry(IDM_kStargCaosFilter); 822 fDisplay->CheckEntry(IDM_kStarguider); 852 823 ToggleStarguider(); 853 854 if (!fDisplay->IsEntryChecked(IDM_kStargCaosFilter))855 fDisplay->CheckEntry(IDM_kStargCaosFilter);856 857 // if (!fOperations->IsEntryChecked(IDM_kStargAnalysis))858 // fOperations->CheckEntry(IDM_kStargAnalysis);859 // ToggleStargAnalysis();860 if (fOperations->IsEntryChecked(IDM_kStargAnalysis))861 fOperations->UnCheckEntry(IDM_kStargAnalysis);862 if (fOperations->IsEntryEnabled(IDM_kStargAnalysis))863 fOperations->DisableEntry(IDM_kStargAnalysis);864 865 866 824 } 867 825 else 868 826 { 869 //uncheck starguider items 870 // if (fOperations->IsEntryChecked(IDM_kStargAnalysis)) 871 // fOperations->UnCheckEntry(IDM_kStargAnalysis); 872 // ToggleStargAnalysis(); 873 874 if (fDisplay->IsEntryChecked(IDM_kStargCaosFilter)) 875 fDisplay->UnCheckEntry(IDM_kStargCaosFilter); 876 877 if (fDisplay->IsEntryChecked(IDM_kStarguider)) 878 fDisplay->UnCheckEntry(IDM_kStarguider); 827 //uncheck 828 //starguider items 829 fDisplay->UnCheckEntry(IDM_kStargCaosFilter); 830 fDisplay->UnCheckEntry(IDM_kStarguider); 879 831 ToggleStarguider(); 880 832 881 if (fDisplay->IsEntryChecked(IDM_kCatalog)) 882 fDisplay->UnCheckEntry(IDM_kCatalog); 883 884 if (!fChannel->IsEntryEnabled(IDM_kChannel3)) 885 fChannel->EnableEntry(IDM_kChannel3); 886 887 if (!fOperations->IsEntryEnabled(IDM_kRoqueLampAna)) 888 fOperations->EnableEntry(IDM_kRoqueLampAna); 889 890 if (!fDisplay->IsEntryEnabled(IDM_kFilter)) 891 fDisplay->EnableEntry(IDM_kFilter); 892 833 //general 834 fDisplay->UnCheckEntry(IDM_kCatalog); 835 fDisplay->EnableEntry(IDM_kFilter); 836 fDisplay->EnableEntry(IDM_kCaosFilter); 837 fDisplay->EnableEntry(IDM_kFindStar); 838 fChannel->EnableEntry(IDM_kChannel3); 839 fOperations->EnableEntry(IDM_kRoqueLampAna); 893 840 } 894 841 return kTRUE; … … 901 848 //unchecking not needed items 902 849 //general 903 if (fDisplay->IsEntryChecked(IDM_kStargFindStar)) 904 fDisplay->UnCheckEntry(IDM_kStargFindStar); 905 906 if (fDisplay->IsEntryChecked(IDM_kFilter)) 907 fDisplay->UnCheckEntry(IDM_kFilter); 908 if (fDisplay->IsEntryEnabled(IDM_kFilter)) 909 fDisplay->DisableEntry(IDM_kFilter); 910 911 if (fOperations->IsEntryChecked(IDM_kRoqueLampAna)) 912 fOperations->UnCheckEntry(IDM_kRoqueLampAna); 913 if (fOperations->IsEntryEnabled(IDM_kRoqueLampAna)) 914 fOperations->DisableEntry(IDM_kRoqueLampAna); 915 916 if (fChannel->IsEntryChecked(IDM_kChannel3)) 917 fChannel->UnCheckEntry(IDM_kChannel3); 918 if (fChannel->IsEntryEnabled(IDM_kChannel3)) 919 fChannel->DisableEntry(IDM_kChannel3); 850 fDisplay->UnCheckEntry(IDM_kStargFindStar); 851 SwitchOff(fDisplay, IDM_kFilter); 852 SwitchOff(fChannel, IDM_kChannel3); 853 SwitchOff(fOperations, IDM_kRoqueLampAna); 920 854 921 855 //from starguider 922 if (fOperations->IsEntryChecked(IDM_kStargAnalysis)) 923 fOperations->UnCheckEntry(IDM_kStargAnalysis); 856 SwitchOff(fDisplay, IDM_kStargCaosFilter); 857 SwitchOff(fDisplay, IDM_kCatalog); 858 SwitchOff(fDisplay, IDM_kStarguider); 859 ToggleStarguider(); 860 fMode->UnCheckEntry(IDM_kStarguiderMode); 861 SwitchOff(fOperations, IDM_kStargAnalysis); 924 862 ToggleStargAnalysis(); 925 if (fOperations->IsEntryEnabled(IDM_kStargAnalysis))926 fOperations->DisableEntry(IDM_kStargAnalysis);927 928 if (fDisplay->IsEntryChecked(IDM_kStargCaosFilter))929 fDisplay->UnCheckEntry(IDM_kStargCaosFilter);930 if (fDisplay->IsEntryEnabled(IDM_kStargCaosFilter))931 fDisplay->DisableEntry(IDM_kStargCaosFilter);932 933 if (fDisplay->IsEntryChecked(IDM_kStarguider))934 fDisplay->UnCheckEntry(IDM_kStarguider);935 ToggleStarguider();936 if (fDisplay->IsEntryEnabled(IDM_kStarguider))937 fDisplay->DisableEntry(IDM_kStarguider);938 939 if (fDisplay->IsEntryChecked(IDM_kCatalog))940 fDisplay->UnCheckEntry(IDM_kCatalog);941 if (fDisplay->IsEntryEnabled(IDM_kCatalog))942 fDisplay->DisableEntry(IDM_kCatalog);943 944 if (fMode->IsEntryChecked(IDM_kStarguiderMode))945 fMode->UnCheckEntry(IDM_kStarguiderMode);946 863 947 864 //switch camera … … 959 876 } 960 877 961 if (fChannel->IsEntryChecked(IDM_kChannel1)) 962 fChannel->UnCheckEntry(IDM_kChannel1); 963 if (fChannel->IsEntryEnabled(IDM_kChannel1)) 964 fChannel->DisableEntry(IDM_kChannel1); 965 if (!fChannel->IsEntryChecked(IDM_kChannel2)) 966 fChannel->CheckEntry(IDM_kChannel2); 878 SwitchOff(fChannel, IDM_kChannel1); 879 fChannel->CheckEntry(IDM_kChannel2); 967 880 968 881 //checking needed items 969 if (!fDisplay->IsEntryChecked(IDM_kStretch)) 970 fDisplay->CheckEntry(IDM_kStretch); 971 972 if (!fDisplay->IsEntryChecked(IDM_kCaosFilter)) 973 fDisplay->CheckEntry(IDM_kCaosFilter); 882 fDisplay->CheckEntry(IDM_kStretch); 883 fDisplay->CheckEntry(IDM_kCaosFilter); 974 884 ToggleCaosFilter(); 975 976 if (!fDisplay->IsEntryChecked(IDM_kFindStar)) 977 fDisplay->CheckEntry(IDM_kFindStar); 885 fDisplay->CheckEntry(IDM_kFindStar); 978 886 ToggleFindStar(); 979 980 887 } 981 888 else 982 889 { 983 //enable starguider items 984 if (!fOperations->IsEntryEnabled(IDM_kStargAnalysis)) 985 fOperations->EnableEntry(IDM_kStargAnalysis); 986 if (!fDisplay->IsEntryEnabled(IDM_kStargCaosFilter)) 987 fDisplay->EnableEntry(IDM_kStargCaosFilter); 988 if (!fDisplay->IsEntryEnabled(IDM_kStarguider)) 989 fDisplay->EnableEntry(IDM_kStarguider); 990 if (!fDisplay->IsEntryEnabled(IDM_kCatalog)) 991 fDisplay->EnableEntry(IDM_kCatalog); 992 993 if (!fDisplay->IsEntryEnabled(IDM_kFilter)) 994 fDisplay->EnableEntry(IDM_kFilter); 995 if (!fOperations->IsEntryEnabled(IDM_kRoqueLampAna)) 996 fOperations->EnableEntry(IDM_kRoqueLampAna); 997 if (!fChannel->IsEntryEnabled(IDM_kChannel3)) 998 fChannel->EnableEntry(IDM_kChannel3); 999 1000 if (fDisplay->IsEntryChecked(IDM_kFindStar)) 1001 fDisplay->UnCheckEntry(IDM_kFindStar); 890 //enable 891 //starguider items 892 fDisplay->EnableEntry(IDM_kStargCaosFilter); 893 fDisplay->EnableEntry(IDM_kCatalog); 894 fDisplay->EnableEntry(IDM_kStarguider); 895 fOperations->EnableEntry(IDM_kStargAnalysis); 896 897 //general 898 fDisplay->EnableEntry(IDM_kFilter); 899 fChannel->EnableEntry(IDM_kChannel1); 900 fChannel->EnableEntry(IDM_kChannel3); 901 fOperations->EnableEntry(IDM_kRoqueLampAna); 902 903 //tpoint 904 fDisplay->UnCheckEntry(IDM_kCaosFilter); 905 ToggleCaosFilter(); 906 fDisplay->UnCheckEntry(IDM_kFindStar); 1002 907 ToggleFindStar(); 1003 1004 if (fDisplay->IsEntryChecked(IDM_kCaosFilter))1005 fDisplay->UnCheckEntry(IDM_kCaosFilter);1006 ToggleCaosFilter();1007 1008 if (!fChannel->IsEntryEnabled(IDM_kChannel1))1009 fChannel->EnableEntry(IDM_kChannel1);1010 1011 908 } 1012 909 return kTRUE; … … 1015 912 Toggle(fDisplay, IDM_kFilter); 1016 913 return kTRUE; 1017 1018 // case IDM_kFilterStarg:1019 // Toggle(fDisplay, IDM_kFilterStarg);1020 // if (fDisplay->IsEntryChecked(IDM_kFilterStarg))1021 // fDisplay->EnableEntry(IDM_kStarguider);1022 // else1023 // {1024 // fDisplay->UnCheckEntry(IDM_kStarguider);1025 // fDisplay->DisableEntry(IDM_kStarguider);1026 // }1027 // return kTRUE;1028 914 1029 915 case IDM_kFindStar: … … 1037 923 1038 924 case IDM_kCaosFilter: 1039 //if (!fDisplay->IsEntryChecked(IDM_kCaosFilter))1040 // fCaos->OpenFile();1041 925 Toggle(fDisplay, IDM_kCaosFilter); 1042 926 ToggleCaosFilter(); 1043 927 return kTRUE; 1044 928 1045 case IDM_kStargCaosFilter: 929 case IDM_kStargCaosFilter: 1046 930 Toggle(fDisplay, IDM_kStargCaosFilter); 1047 if (fDisplay->IsEntryEnabled(IDM_kStargCaosFilter)) 931 if (fDisplay->IsEntryChecked(IDM_kStargCaosFilter)) 932 { 1048 933 fDisplay->EnableEntry(IDM_kStargFindStar); 934 SwitchOff(fDisplay, IDM_kCaosFilter); 935 SwitchOff(fDisplay, IDM_kFindStar); 936 SwitchOff(fDisplay, IDM_kFilter); 937 } 1049 938 else 939 { 940 fDisplay->EnableEntry(IDM_kFilter); 941 fDisplay->EnableEntry(IDM_kFindStar); 942 fDisplay->EnableEntry(IDM_kCaosFilter); 1050 943 fDisplay->DisableEntry(IDM_kStargFindStar); 944 } 1051 945 return kTRUE; 1052 946 … … 1805 1699 f.Execute(); 1806 1700 1807 /* ----------------------------------1808 // Visual StarFilter for Starguider1809 if (fDisplay->IsEntryChecked(IDM_kFilterStarg) && !fDisplay->IsEntryChecked(IDM_kStarguider)) {1810 f.SetBox(230);1811 f.AddIgnoreRegion(295,112,384,204);1812 f.Execute(530, 292);1813 }1814 ------------------------------------- */1815 1816 1701 // Find Center of Camera for Caos and Tpoints 1817 1702 Ring center(768/2, 576/2); -
trunk/MagicSoft/Cosy/main/MStarguider.h
r7707 r7785 124 124 void SetPixSize(const double pixsize); 125 125 void Toggle(MGPopupMenu *p, UInt_t id); 126 void SwitchOff(MGPopupMenu *p, UInt_t id); 126 127 void ToggleStargAnalysis(); 127 128 void ToggleFindStar();
Note:
See TracChangeset
for help on using the changeset viewer.