📄 main_window.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 + -