A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/wiggle__export__page_8cpp_source.html below:

NCBI C++ ToolKit: src/gui/packages/pkg_sequence/wiggle_export_page.cpp Source File

41 #include <wx/stattext.h> 42 #include <wx/bmpbuttn.h> 43 #include <wx/valgen.h> 44 #include <wx/valtext.h> 45 #include <wx/textctrl.h> 47 #include <wx/bitmap.h> 48 #include <wx/filedlg.h> 49 #include <wx/msgdlg.h> 50 #include <wx/artprov.h> 51 #include <wx/valnum.h> 86 

SetExtraStyle(wxWS_EX_VALIDATE_RECURSIVELY);

87

wxPanel::Create( parent,

id

, pos,

size

, style );

92

GetSizer()->SetSizeHints(

this

);

123

wxBoxSizer* itemBoxSizer2 =

new

wxBoxSizer(wxVERTICAL);

124

itemPanel1->SetSizer(itemBoxSizer2);

127

itemBoxSizer2->Add(

m_ObjectSel

, 1, wxGROW|wxALL, 0);

130

wxStaticBoxSizer* itemStaticBoxSizer4 =

new

wxStaticBoxSizer(

m_BinSizePanel

, wxHORIZONTAL);

131

itemBoxSizer2->Add(itemStaticBoxSizer4, 0, wxGROW|wxALL, 0);

133  m_BinSizeLabel

=

new

wxStaticText( itemPanel1, wxID_STATIC,

_

(

"Graph bin size (bases):"

), wxDefaultPosition, wxDefaultSize, 0 );

134

itemStaticBoxSizer4->Add(

m_BinSizeLabel

, 0, wxALIGN_CENTER_VERTICAL|wxLEFT|wxTOP|wxBOTTOM, 5);

136  m_BinSizeCtrl

=

new

wxSpinCtrl( itemPanel1,

ID_SPINCTRL

,

_T

(

"1000"

), wxDefaultPosition, wxSize(itemPanel1->ConvertDialogToPixels(wxSize(60, -1)).x, -1), wxSP_ARROW_KEYS, 1, 1000000, 1000 );

137

itemStaticBoxSizer4->Add(

m_BinSizeCtrl

, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);

139

wxStaticBox* itemStaticBoxSizer7Static =

new

wxStaticBox(itemPanel1,

wxID_ANY

,

_

(

"Sequence Range (blank for the whole sequence)"

));

140

wxStaticBoxSizer* itemStaticBoxSizer7 =

new

wxStaticBoxSizer(itemStaticBoxSizer7Static, wxHORIZONTAL);

141

itemStaticBoxSizer7Static->Show(

false

);

142

itemBoxSizer2->Add(itemStaticBoxSizer7, 0, wxGROW|wxALL, 0);

144

wxStaticText* itemStaticText8 =

new

wxStaticText( itemPanel1, wxID_STATIC,

_

(

"From:"

), wxDefaultPosition, wxDefaultSize, wxALIGN_LEFT );

145

itemStaticText8->Show(

false

);

146

itemStaticBoxSizer7->Add(itemStaticText8, 0, wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM, 5);

148  m_FromCtrl

=

new

wxTextCtrl( itemPanel1,

ID_TEXTCTRL

, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );

150

itemStaticBoxSizer7->Add(

m_FromCtrl

, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5);

152

wxStaticText* itemStaticText10 =

new

wxStaticText( itemPanel1, wxID_STATIC,

_

(

"To:"

), wxDefaultPosition, wxDefaultSize, 0 );

153

itemStaticText10->Show(

false

);

154

itemStaticBoxSizer7->Add(itemStaticText10, 0, wxALIGN_CENTER_VERTICAL|wxLEFT|wxTOP|wxBOTTOM, 5);

156  m_ToCtrl

=

new

wxTextCtrl( itemPanel1,

ID_TEXTCTRL1

, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );

158

itemStaticBoxSizer7->Add(

m_ToCtrl

, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5);

160

wxBoxSizer* itemBoxSizer12 =

new

wxBoxSizer(wxHORIZONTAL);

161

itemBoxSizer2->Add(itemBoxSizer12, 0, wxGROW|wxALL, 0);

163

wxStaticText* itemStaticText13 =

new

wxStaticText( itemPanel1, wxID_STATIC,

_

(

"File name"

), wxDefaultPosition, wxDefaultSize, 0 );

164

itemBoxSizer12->Add(itemStaticText13, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);

167

itemBoxSizer12->Add(

m_FileNameCtrl

, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5);

169

wxBitmapButton* itemBitmapButton15 =

new

wxBitmapButton( itemPanel1,

ID_BITMAPBUTTON

, itemPanel1->

GetBitmapResource

(

wxT

(

"menu::open"

)), wxDefaultPosition, wxDefaultSize, wxBU_AUTODRAW );

170

itemBitmapButton15->SetHelpText(

_

(

"Select ASN.1 File"

));

172

itemBitmapButton15->SetToolTip(

_

(

"Select ASN.1 File"

));

173

itemBoxSizer12->Add(itemBitmapButton15, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);

177  m_FromCtrl

->SetValidator( wxTextValidator(wxFILTER_NONE, &

GetData

().m_From) );

178  m_ToCtrl

->SetValidator( wxTextValidator(wxFILTER_NONE, &

GetData

().m_To) );

192  return

wxArtProvider::GetBitmap(name);

241  if

(!wxPanel::TransferDataToWindow())

248  bool

is_bam =

false

;

250  auto

seq_annot =

dynamic_cast<const CSeq_annot

*

>

(obj.object.GetPointer());

271  if

(!wxPanel::TransferDataFromWindow())

278

wxMessageBox(

wxT

(

"Please, select at least one object to export"

),

wxT

(

"Error"

),

279

wxOK | wxICON_ERROR,

this

);

286

wxString path(

GetData

().GetFileName());

static bool GetCoverageGraphInfo(const objects::CSeq_annot &seq_annot, string &bam_data, string &bam_index, string &assembly)

static string MakeKey(const string &section, const string &key, const string &delim=CGuiRegistry::kDecimalDot)

create a key from a section and a subkey

CRegistryWriteView GetWriteView(const string &section)

get a read-write view at a particular level.

static CGuiRegistry & GetInstance()

access the application-wide singleton

CRegistryReadView GetReadView(const string &section) const

get a read-only view at a particular level.

class CRegistryReadView provides a nested hierarchical view at a particular key.

wxIcon GetIconResource(const wxString &name)

Retrieves icon resources.

CObjectListWidget * m_ObjectSel

wxBitmap GetBitmapResource(const wxString &name)

Retrieves bitmap resources.

static bool ShowToolTips()

virtual bool TransferDataToWindow()

wxSpinCtrl * m_BinSizeCtrl

wxTextCtrl * m_FileNameCtrl

virtual void SaveSettings() const

CWiggleExportParams m_data

The data edited by this window.

void OnSelectFileClick(wxCommandEvent &event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BITMAPBUTTON

wxStaticText * m_BinSizeLabel

std::unique_ptr< CSaveFileHelper > m_SaveFile

virtual bool TransferDataFromWindow()

wxStaticBox * m_BinSizePanel

virtual void SetRegistryPath(const string &path)

bool Create(wxWindow *parent, wxWindowID id=ID_CWIGGLEEXPORTPAGE, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(267, 185), long style=wxTAB_TRAVERSAL)

virtual void LoadSettings()

CWiggleExportParams & GetData()

Data access.

TConstScopedObjects m_Objects

void LoadTableSettings(const CRegistryReadView &view, bool byName=false)

void SaveTableSettings(CRegistryWriteView &view, bool saveSorting=true) const

vector< SConstScopedObject > TConstScopedObjects

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

const struct ncbi::grid::netcache::search::fields::SIZE size

static const char * kObjectList


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4