entrez_search_dlg.fl
来自「ncbi源码」· FL 代码 · 共 170 行
FL
170 行
# data file for the Fltk User Interface Designer (fluid)version 1.0105 do_not_include_H_from_C header_name {entrez_search_dlg_.hpp} code_name {entrez_search_dlg_.cpp}decl {/* $Id: entrez_search_dlg.fl,v 1000.0 2004/06/01 21:27:05 gouriano Exp $ */} {selected public} decl {/* $Id: entrez_search_dlg.fl,v 1000.0 2004/06/01 21:27:05 gouriano Exp $ */} {selected} decl {\#include <ncbi_pch.hpp>} {selected} class CEntrezSearchDlg {: {public CDialog}} { decl {CEntrezSearchDlg();} {public } decl {void SetQuery(const string& str);} {public } decl {void SetDB(const string& str);} {public } decl {int m_Start;} {} decl {int m_Visible;} {} decl {int m_Length;} {} decl {string m_TitleStr;} {} Function {x_CreateWindow()} {private } { Fl_Window {} { label {Search GenBank} callback {x_OnOK();} open xywh {404 187 666 390} type Double hide resizable } { Fl_Group {} {open xywh {10 5 650 30} } { Fl_Box {} { label {Search for} xywh {10 5 65 25} labelsize 12 align 20 } Fl_Input m_QueryStr { callback {x_OnChangeTerms();} private xywh {75 5 585 25} labelsize 12 when 8 textsize 12 resizable } } Fl_Group {} {open xywh {10 35 650 25} } { Fl_Box {} { label Database xywh {10 35 80 25} labelsize 12 align 20 } Fl_Choice m_DB { callback {x_OnChangeDB();} open private xywh {75 35 120 25} down_box BORDER_BOX labelsize 12 textsize 12 } {} Fl_Button {} { label {Go!} callback {x_OnChangeTerms();} xywh {575 35 85 25} labelsize 12 } Fl_Choice m_VisibleRecords { callback {x_OnChangeVisible();} private xywh {250 35 100 25} down_box BORDER_BOX labelsize 12 textsize 12 } { menuitem {} { label {10 records} user_data 10 user_data_type long xywh {10 10 100 20} labelsize 12 } menuitem {} { label {50 records} user_data 50 user_data_type long xywh {10 10 100 20} labelsize 12 } menuitem {} { label {100 records} user_data 100 user_data_type long xywh {10 10 100 20} labelsize 12 } menuitem {} { label {All records} user_data {-1} user_data_type long xywh {10 10 100 20} labelsize 12 } } Fl_Box {} { label Display xywh {200 35 60 25} labelsize 12 align 20 } Fl_Box {} { label {Retrieve as} xywh {350 35 70 25} labelsize 12 } Fl_Choice {} {open xywh {425 35 140 25} down_box BORDER_BOX labelsize 12 textsize 12 resizable } { menuitem {} { label Nucleotide xywh {0 0 100 20} labelsize 12 } menuitem {} { label {Nucleotide Neighbors} xywh {0 0 100 20} labelsize 12 } menuitem {} { label Protein xywh {0 0 100 20} labelsize 12 } menuitem {} { label {Protein Neighbors} xywh {0 0 100 20} labelsize 12 } } } Fl_Group {} {open xywh {5 65 655 5} box THIN_DOWN_FRAME } {} Fl_Group {} {open xywh {5 75 655 255} box THIN_DOWN_BOX color 7 resizable } { Fl_Group m_Table {open xywh {5 75 655 255} box THIN_DOWN_FRAME color 7 selection_color 4 labelsize 12 resizable class CEntrezRecordTable } {} } Fl_Group {} {open xywh {5 335 655 25} } { Fl_Return_Button {} { label OK callback {x_OnOK();} xywh {570 335 90 25} labelsize 12 } Fl_Group {} {open xywh {155 335 345 25} resizable } {} Fl_Button {} { label Load callback {x_OnLoad();} xywh {35 335 90 25} labelsize 12 } Fl_Button {} { label {@<<} callback {x_OnPrevious();} xywh {5 335 25 25} align 20 } Fl_Button {} { label {@>>} callback {x_OnNext();} xywh {130 335 25 25} align 24 } } Fl_Group m_StatusBar { label Ready private xywh {5 365 655 20} box THIN_DOWN_BOX labelsize 12 align 20 class CStatusBarEx } {} } } decl {void x_OnChangeDB();} {} decl {void x_OnChangeVisible();} {} decl {void x_OnChangeTerms();} {} decl {void x_OnSearch();} {} decl {void x_OnPrevious();} {} decl {void x_OnLoad();} {} decl {void x_OnNext();} {} decl {CEntrezDBManager m_DbManager;} {}}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?