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 + -
显示快捷键?