mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-16 06:05:58 -06:00
26 lines
625 B
C++
26 lines
625 B
C++
#include "PyConsoleCtrl.h"
|
|
using namespace boost::python;
|
|
|
|
NAMESPACE_UPP
|
|
|
|
void export_PyConsoleCtrl()
|
|
{
|
|
ONCELOCK
|
|
{
|
|
export_CtrlLib();
|
|
|
|
class_<PyConsoleCtrl, bases<Ctrl>, boost::noncopyable>("PyConsoleCtrl", "Upp PyConsoleCtrl")
|
|
.def("clear", &PyConsoleCtrl::Clear)
|
|
.def("savedlg", &PyConsoleCtrl::SaveDlg)
|
|
.def("save", &PyConsoleCtrl::Save)
|
|
.def("loaddlg", &PyConsoleCtrl::LoadDlg)
|
|
.def("load", &PyConsoleCtrl::Load)
|
|
//.def("exec", &PyConsoleCtrl::Exec) //very dangerous
|
|
|
|
.def("clearlog", &PyConsoleCtrl::ClearLog)
|
|
.def("savelog", &PyConsoleCtrl::SaveLog)
|
|
;
|
|
}
|
|
}
|
|
|
|
END_UPP_NAMESPACE
|