ultimatepp/uppsrc/ide/Browser/Reference.cpp
cxl 6443f4fa99 A++ navigator range button
git-svn-id: svn://ultimatepp.org/upp/trunk@614 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-11-06 18:29:42 +00:00

31 lines
509 B
C++

#include "Browser.h"
void ReferenceDlg::EnterItem()
{
reference <<= GetCodeRef();
}
void ReferenceDlg::EnterItemOk()
{
if(item.IsCursor()) {
EnterItem();
Break(IDOK);
}
}
void ReferenceDlg::Set(const String& s)
{
Goto(s, Null);
reference <<= s;
}
ReferenceDlg::ReferenceDlg()
{
CtrlLayoutOKCancel(*this, "Reference");
Breaker(classlist, IDYES);
item.WhenEnterRow = THISBACK(EnterItem);
item.WhenLeftDouble = THISBACK(EnterItemOk);
Sizeable().Zoomable();
Icon(TopicImg::Topic());
Load();
}