00001 /*************************************************************************** 00002 *cr 00003 *cr (C) Copyright 1995-2019 The Board of Trustees of the 00004 *cr University of Illinois 00005 *cr All Rights Reserved 00006 *cr 00007 ***************************************************************************/ 00008 00009 /*************************************************************************** 00010 * RCS INFORMATION: 00011 * 00012 * $RCSfile: DisplayFltkMenu.h,v $ 00013 * $Author: johns $ $Locker: $ $State: Exp $ 00014 * $Revision: 1.15 $ $Date: 2019年01月17日 21:20:59 $ 00015 * 00016 *************************************************************************** 00017 * DESCRIPTION: 00018 * generated by Fast Light User Interface Designer (fluid) version 1.0011 00019 * 00020 ***************************************************************************/ 00021 00022 #ifndef display_h 00023 #define display_h 00024 #include <FL/Fl.H> 00025 #include <FL/Fl_Window.H> 00026 #include <FL/Fl_Counter.H> 00027 #include <FL/Fl_Box.H> 00028 #include "VMDFltkMenu.h" 00029 00031 class DisplayFltkMenu : public VMDFltkMenu { 00032 public: 00033 DisplayFltkMenu(VMDApp *); 00034 00035 private: 00036 void make_window(); 00037 void update_settings(); 00038 00039 Fl_Counter *nearclip; 00040 Fl_Counter *farclip; 00041 Fl_Counter *eyesep; 00042 Fl_Counter *focal; 00043 Fl_Counter *screenh; 00044 Fl_Counter *screend; 00045 00046 Fl_Choice *cuemode; 00047 Fl_Counter *cuestart; 00048 Fl_Counter *cueend; 00049 Fl_Counter *cuedensity; 00050 00051 Fl_Choice *shadowmode; 00052 00053 Fl_Choice *aomode; 00054 Fl_Counter *aoambient; 00055 Fl_Counter *aodirect; 00056 00057 Fl_Choice *dofmode; 00058 Fl_Counter *doffnumber; 00059 Fl_Counter *doffocaldist; 00060 00061 protected: 00062 int act_on_command(int, Command *); 00063 }; 00064 #endif