⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main_window.fl

📁 ncbi源码
💻 FL
字号:
# data file for the Fltk User Interface Designer (fluid)version 1.0105 do_not_include_H_from_C header_name {main_window_.hpp} code_name {main_window_.cpp}decl {/* $Id: main_window.fl,v 1000.4 2004/06/01 20:48:19 gouriano Exp $ */} {public} decl {/* $Id: main_window.fl,v 1000.4 2004/06/01 20:48:19 gouriano Exp $ */} {} decl {\#include <ncbi_pch.hpp>} {selected} class CMainWindow {: {public CDocMgrView, public ISelection}} {  decl {CMainWindow()} {public  }  decl {~CMainWindow()} {public  }  decl {void Hide();} {public  }  decl {void Show();} {public  }  decl {void Show(int argc, char** argv);} {public  }  decl {bool Shown() const;} {public  }  decl {void Update(TUpdateFlags flags);} {public  }  decl {string GetTitle() const;} {public  }  decl {void GetSelections(TConstScopedObjects& objs) const;} {public  }  decl {void SetSelections(const TConstScopedObjects& objs);} {public  }  decl {auto_ptr<Fl_Window> m_Window;} {}  decl {auto_ptr<CAlgoMenuMgr> m_ToolMgr} {}  decl {auto_ptr<CViewMenuMgr> m_ViewMgr;} {}  decl {auto_ptr<CDocLoaderMenuMgr> m_DocLoaderMgr} {}  decl {auto_ptr<CAboutDlg> m_AboutDlg;} {}  decl {auto_ptr<CPluginMgrDlg> m_PluginMgrDlg;} {}  decl {auto_ptr<CBrowserConfigDlg> m_BrowserConfigDlg;} {}  decl {auto_ptr<CGBenchFrameWindow> m_AppFrame;} {}  decl {CRef<CDocumentDlg> m_DocumentDlg;} {}  decl {string m_VersionStr;} {}  decl {string m_BuildStr;} {}  decl {int m_LastConsoleHeight;} {}  decl {CRef<IDocument> m_CurrentDoc;} {}  decl {void x_OnHelpIndex();} {}  decl {void x_OnHelpAbout();} {}  decl {void x_OnToggleConsole();} {}  decl {void x_OnManagePlugins();} {}  decl {void x_OnBrowserConfig();} {}  decl {void x_OnSwitchDocs();} {}  decl {void x_OnShowAllRecords();} {}  decl {void x_RefreshDynMenus();} {}  decl {void x_HideAllBut(IDocument* doc);} {}  decl {void x_Show(IDocument* doc);} {}  Function {x_CreateWindow()} {open private  } {    Fl_Window {} {      label {NCBI Genome Workbench} open      xywh {590 104 550 340} type Double hide resizable    } {      Fl_Pack m_Pack {open        private xywh {5 5 540 330} resizable      } {        Fl_Group {} {open          xywh {5 5 540 175} box ENGRAVED_FRAME        } {          Fl_Group {} {            xywh {10 15 355 155} resizable          } {            Fl_Box {} {              image {ncbi.xpm} xywh {10 15 355 65} align 16            }            Fl_Box {} {              label {NCBI Genome Workbench}              xywh {10 85 355 25} labeltype ENGRAVED_LABEL            }            Fl_Box m_Version {              label version              private xywh {10 115 355 25} labelsize 12            }            Fl_Box m_BuildDate {              label {build date}              private xywh {10 145 355 25} labelsize 12            }          }          Fl_Group {} {open            xywh {380 20 150 145}          } {            Fl_Menu_Button m_OpenMenu {              label Data open              private xywh {380 20 150 25} labelsize 12 textsize 12            } {              submenu {} {                label Search open                xywh {35 35 100 20} labelsize 12              } {}              submenu {} {                label {Recent Documents} open                xywh {0 0 100 20} labelsize 12              } {}              submenu {} {                label {Manage Data Sources} open                xywh {10 10 100 20} labelsize 12 divider              } {}              submenu {} {                label Open open                xywh {0 0 100 20} labelsize 12              } {}              submenu {} {                label Import open                xywh {10 10 100 20} labelsize 12              } {}              submenu {} {                label Unload open                xywh {30 30 100 20} labelsize 12              } {}              submenu {} {                label {Save as} open                xywh {20 20 100 20} labelsize 12              } {}            }            Fl_Menu_Button m_ToolsMenu {              label Tools              private xywh {380 50 150 25} labelsize 12 textsize 12            } {}            Fl_Menu_Button m_SettingsMenu {              label Settings open              private xywh {380 80 150 25} labelsize 12 textsize 12            } {              menuitem {} {                label {Manage Plugins}                callback {x_OnManagePlugins();}                xywh {0 0 100 20} labelsize 12              }              menuitem {} {                label {Configure Web Browser}                callback {x_OnBrowserConfig();}                xywh {10 10 100 20} labelsize 12              }            }            Fl_Menu_Button m_HelpMenu {              label Help open              private xywh {380 110 150 25} labelsize 12 textsize 12            } {              menuitem {} {                label Index                callback {x_OnHelpIndex();}                xywh {0 0 100 20} labelsize 12 divider              }              menuitem {} {                label {About Genome Workbench}                callback {x_OnHelpAbout();}                xywh {0 0 100 20} labelsize 12              }            }            Fl_Button {} {              label Exit              callback {Hide();}              xywh {380 140 150 25} labelsize 12            }          }        }        Fl_Group {} {open          xywh {5 180 540 35}        } {          Fl_Menu_Button m_OpenDocs {            label {No Open Documents}            callback {x_OnSwitchDocs();} open            xywh {5 185 365 25} labelsize 12 align 64 deactivate resizable          } {            menuitem {} {              label {Show Application Frame}              callback {x_OnShowFrame();}              xywh {0 0 100 20} labelsize 12            }            menuitem {} {              label {Select From All Documents}              callback {x_OnShowAllRecords();}              private xywh {0 0 100 20} labelsize 12 divider            }          }          Fl_Menu_Button m_ViewsMenu {            label {Open a View} open            xywh {380 185 150 25} labelsize 12 textsize 12 deactivate          } {}        }        Fl_Group {} {open          xywh {5 215 540 120} labelsize 12 resizable        } {          Fl_Group {} {            xywh {5 215 540 13}          } {            Fl_Button m_ShowConsoleBtn {              label {@-88DnArrow}              callback {x_OnToggleConsole();}              private xywh {530 215 12 12} labelsize 10            }            Fl_Box {} {              xywh {5 218 520 3} box THIN_UP_FRAME            }            Fl_Box {} {              xywh {5 222 520 3} box THIN_UP_FRAME resizable            }          }          Fl_Group m_Console {open            private xywh {5 230 540 105} color 7 resizable            class CDiagPanel          } {}        }      }    }  }  decl {CGBenchFrameWindow& x_GetMainFrame();} {}  decl {void x_OnShowFrame();} {}} 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -