- # data file for the Fltk User Interface Designer (fluid)
- version 1.0105
- do_not_include_H_from_C
- header_name {filter_dlg_.hpp}
- code_name {filter_dlg_.cpp}
- decl {/* $Id: filter_dlg.fl,v 1000.1 2004/06/01 21:00:42 gouriano Exp $ */} {public
- }
- decl {/* $Id: filter_dlg.fl,v 1000.1 2004/06/01 21:00:42 gouriano Exp $ */} {}
- decl {#include <ncbi_pch.hpp>} {selected
- }
- class CFilterDlg {} {
- decl {CFilterDlg();} {public
- }
- decl {EDialogReturnValue Show();} {public
- }
- decl {void SetFilters(CFilterSet* filters);} {public
- }
- decl {auto_ptr<Fl_Window> m_Window;} {}
- decl {CFilterSet* m_Filters;} {}
- decl {EDialogReturnValue m_RetVal;} {}
- decl {void x_OnDeleteCurrent();} {}
- decl {void x_OnEnableCurrent();} {}
- decl {void x_OnCurrentDown();} {}
- decl {void x_OnCurrentUp();} {}
- decl {void x_OnAdd();} {}
- decl {void x_OnOK();} {}
- decl {void x_Update();} {}
- decl {void x_UpdateList();} {}
- decl {void x_UpdateSelected();} {}
- decl {void x_OnChangeColumn();} {}
- decl {void x_OnChangeMode();} {}
- decl {void x_OnChangeName();} {}
- decl {void x_OnChangeData();} {}
- Function {x_CreateWindow()} {open private
- } {
- Fl_Window {} {
- label {Filter Manager}
- private xywh {816 323 405 440} type Double hide
- } {
- Fl_Group {} {
- label {Active Filters}
- xywh {5 5 395 215} box ENGRAVED_FRAME align 17
- } {
- Fl_Browser m_FilterList {
- callback {x_UpdateSelected();}
- private xywh {15 35 375 145} type Hold when 3 resizable
- }
- Fl_Group {} {open
- xywh {15 185 375 25}
- } {
- Fl_Light_Button {} {
- label Enabled
- callback {x_OnEnableCurrent();}
- xywh {155 185 75 25}
- }
- Fl_Button {} {
- label Add
- callback {x_OnAdd();}
- xywh {235 185 75 25}
- }
- Fl_Button {} {
- label Delete
- callback {x_OnDeleteCurrent();}
- xywh {315 185 75 25}
- }
- Fl_Group {} {
- xywh {15 185 140 25} resizable
- } {}
- }
- }
- Fl_Group {} {
- label {Current Filter} open
- xywh {5 225 395 180} box ENGRAVED_FRAME align 17
- } {
- Fl_Group {} {open
- xywh {15 255 375 145}
- } {
- Fl_Choice m_Column {
- callback {x_OnChangeColumn();} open
- private xywh {15 295 185 25} down_box BORDER_BOX when 1
- } {}
- Fl_Choice m_Mode {
- callback {x_OnChangeMode();} open
- private xywh {205 295 185 25} down_box BORDER_BOX when 1
- } {}
- Fl_Input m_FilterName {
- label {Filter Name:}
- callback {x_OnChangeName();}
- private xywh {100 255 290 30} when 1
- }
- Fl_Input m_FilterData {
- callback {x_OnChangeData();}
- private xywh {15 335 375 60} type Multiline when 1
- }
- }
- }
- Fl_Group {} {open
- xywh {15 405 375 30}
- } {
- Fl_Return_Button {} {
- label OK
- callback {x_OnOK();}
- xywh {315 410 75 25}
- }
- Fl_Group {} {open
- xywh {15 405 300 25} resizable
- } {}
- }
- }
- }
- }