->GetHandle();
101wxPoint hPos(
size.x +
context->GetWWidth(), (
size.y - hSize.y)/2);
112 if(updateRect.Intersects(rect)) {
113wxPoint dcOrigin =
context->GetDeviceOrigin();
114 context->SetDeviceOrigin(wxPoint(dcOrigin.x + rect.GetLeft(), dcOrigin.y + rect.GetTop()));
117 context->SetDeviceOrigin(dcOrigin);
126 if(rect.Contains(event.m_x, event.m_y)) {
127wxMouseEvent ev(event);
virtual void CalcSize(wxDC &dc, CTextPanelContext *context)
virtual void MouseEvent(wxMouseEvent &event, CTextPanelContext &context)
CHyperlinkGlyph * m_HyperlinkGlyph
SConstScopedObject m_SeqLoc
virtual void Draw(wxDC &dc, const wxRect &updateRect, CTextPanelContext *context)
objects::CBioseq_Handle GetBioseqHandle()
SConstScopedObject GetSeqLoc()
virtual void OnHyperlinkClick(CTextPanelContext *context)
virtual ~CFlatFileLocusItem()
virtual void Draw(wxDC &dc, const wxRect &updateRect, CTextPanelContext *context)
virtual void CalcSize(wxDC &dc, CTextPanelContext *context)
CConstRef< objects::IFlatItem > m_Item
virtual void MouseEvent(wxMouseEvent &event, CTextPanelContext &context)
void OnEditBioseq(objects::CBioseq_Handle &bh, wxPoint pos)
virtual bool IsEditingEnabled() const
CBioseqContext * GetContext(void)
void SetPosition(wxPoint pos)
virtual wxSize GetSize() const
virtual wxPoint GetPosition() const
virtual wxRect GetRect() const
virtual void CalcSize(wxDC &dc, CTextPanelContext *context)
virtual void Draw(wxDC &dc, CTextPanelContext *context)
virtual void MouseEvent(wxMouseEvent &event)
const string & GetFullName(void) const
virtual wxPoint GetPosition() const
virtual wxSize GetSize() const
CConstRef< CObject > object
CConstRef< CSeq_id > GetSeqId(void) const
Get id which can be used to access this bioseq handle Throws an exception if none is available.
CScope & GetScope(void) const
Get scope this handle belongs to.
TObjectType * GetPointerOrNull(void) const THROWS_NONE
Get pointer value.
#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
NCBI C++ stream class wrappers for triggering between "new" and "old" C++ stream libraries.
static CS_CONTEXT * context
wxString ToWxString(const string &s)
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