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/flat__file__text__item_8cpp_source.html below:

NCBI C++ ToolKit: src/gui/widgets/seq/flat_file_text_item.cpp Source File

63 #include <wx/dcclient.h> 64 #include <wx/txtstrm.h> 75

CCountLines() : m_Lines(0) {}

79

m_Lines +=

text

.size();

80  for

(

const auto

& it :

text

) {

88

EAddNewline add_newline)

90  if

(eAddNewline_Yes == add_newline)

94  size_t

GetLines()

const

{

return

m_Lines; }

108

m_OS << *it <<

"\n"

;

112

EAddNewline add_newline)

115  if

(eAddNewline_Yes == add_newline) {

135

m_DrawText << it->substr(0, pos) <<

NewLine

();

136

m_DrawText << it->substr(pos + 1,

NPOS

) <<

NewLine

();

139

m_DrawText << *it <<

NewLine

();

145

EAddNewline add_newline)

148  if

(eAddNewline_Yes == add_newline)

159

: m_Item(item), m_EditFlags(0), m_EditToolbar()

215  const CSeqdesc

& seqDesc = *dsrc_it;

228  if

(sourceFeatureItem) {

238  if

(

data

.IsBiosrc()) {

242  const CSeqdesc

& seqDesc = *dsrc_it;

245  if

(&bioSource2 == &bioSource) {

264  if

(genomeProjectItem) {

289  const CBioseq

* bioseq =

dynamic_cast<const CBioseq

*

>

(itemObject);

292  if

(seqItem && bioseq) {

340  if

(updateRect.Intersects(rect)) {

341

wxPoint dcOrigin =

context

->GetDeviceOrigin();

342  context

->SetDeviceOrigin(wxPoint(dcOrigin.x + rect.GetLeft(), dcOrigin.y + rect.GetTop()));

345  context

->SetDeviceOrigin(dcOrigin);

354  if

(rect.Contains(event.m_x, event.m_y)) {

355

wxMouseEvent ev(event);

368

CDrawLines draw(ostream);

const CSeq_id * GetFirstId() const

const string & GetDefline(void) const

CConstRef< CObject > m_AssosiatedObject

virtual string GetToolTipText(CTextPanelContext *context) const

virtual void Draw(wxDC &dc, const wxRect &updateRect, CTextPanelContext *context)

virtual void CalcSize(wxDC &dc, CTextPanelContext *context)

CConstRef< objects::IFlatItem > m_Item

virtual void x_RenderText(CStyledTextOStream &ostream, CTextPanelContext *context) const

virtual void x_CalcLineCount(CTextPanelContext *context)

CEditToolbar * m_EditToolbar

void SetEditFlags(int flags)

virtual void MouseEvent(wxMouseEvent &event, CTextPanelContext &context)

CFlatFileTextItem(CConstRef< objects::IFlatItem > item)

virtual const CConstRef< CObject > GetAssosiatedObject() const

objects::IFormatter & GetFormatter()

CBioseqContext * GetContext(void)

TSeqPos GetTo(void) const

TSeqPos GetFrom(void) const

virtual wxRect GetRect() const

CNcbiOstrstreamToString class helps convert CNcbiOstrstream to a string Sample usage:

Base class for all object manager exceptions.

namespace ncbi::objects::

TSeqPos GetTo(void) const

TSeqPos GetFrom(void) const

Base class for all serializable objects.

CTempString implements a light-weight string on top of a storage buffer whose lifetime management is ...

virtual void Draw(wxDC &dc, const wxRect &updateRect, CTextPanelContext *context)

virtual void MouseEvent(wxMouseEvent &event, CTextPanelContext &context)

#define ITERATE(Type, Var, Cont)

ITERATE macro to sequence through container elements.

void SetId(CSeq_id &id)

set the 'id' field in all parts of this location

TObjectType * GetPointer(void) const THROWS_NONE

Get pointer,.

TObjectType * GetPointer(void) THROWS_NONE

Get pointer,.

void Reset(void)

Reset reference object.

TObjectType & GetObject(void) const

Get object.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

static SIZE_TYPE Find(const CTempString str, const CTempString pattern, ECase use_case=eCase, EDirection direction=eForwardSearch, SIZE_TYPE occurrence=0)

Find the pattern in the string.

static bool EqualNocase(const CTempString s1, SIZE_TYPE pos, SIZE_TYPE n, const char *s2)

Case-insensitive equality of a substring with another string.

bool IsStr(void) const

Check if variant Str is selected.

const TStr & GetStr(void) const

Get the variant data.

const TType & GetType(void) const

Get the Type member data.

const TData & GetData(void) const

Get the Data member data.

bool IsBiosrc(void) const

Check if variant Biosrc is selected.

const TSource & GetSource(void) const

Get the variant data.

bool IsSource(void) const

Check if variant Source is selected.

@ e_User

user defined object

@ e_Source

source of materials, includes Org-ref

static void text(MDB_val *v)

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

NCBI C++ stream class wrappers for triggering between "new" and "old" C++ stream libraries.

static CS_CONTEXT * context


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