本文整理汇总了C++中Fl_Input::activate方法的典型用法代码示例。如果您正苦于以下问题:C++ Fl_Input::activate方法的具体用法?C++ Fl_Input::activate怎么用?C++ Fl_Input::activate使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Fl_Input
的用法示例。
在下文中一共展示了Fl_Input::activate方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: onelab_listen_udt_cb
void onelab_listen_udt_cb(Fl_Widget *w, void *data)
{
Fl_Check_Button *checkbutton = (Fl_Check_Button *)w;
Fl_Input *sockUDT = (Fl_Input *)data;
if(checkbutton->value() == 1) {
sockUDT->deactivate();
CTX::instance()->onelab.udtSock = sockUDT->value();
std::size_t colon = CTX::instance()->onelab.udtSock.find(":");
OnelabServer::instance()->listenOnTcp(
ip4_inet_pton(CTX::instance()->onelab.udtSock.substr(0, colon).c_str()),
atoi(CTX::instance()->onelab.udtSock.substr(colon+1, CTX::instance()->onelab.udtSock.size()-colon-1).c_str()));
}
else {
sockUDT->activate();
OnelabServer::instance()->stopUdt();
}
}
示例2: onelab_listen_unix_cb
void onelab_listen_unix_cb(Fl_Widget *w, void *data)
{
Fl_Check_Button *checkbutton = (Fl_Check_Button *)w;
Fl_Input *sockUNIX = (Fl_Input *)data;
if(checkbutton->value() == 1) {
sockUNIX->deactivate();
CTX::instance()->onelab.unixSock = sockUNIX->value();
std::size_t colon = CTX::instance()->onelab.unixSock.find(":");
std::ostringstream tmp;
tmp << CTX::instance()->homeDir << CTX::instance()->onelab.unixSock;
OnelabServer::instance()->listenOnUnix(tmp.str().c_str());
}
else {
sockUNIX->activate();
OnelabServer::instance()->stopUnix();
}
}
示例3: ActivateWidgets
void ActivateWidgets() {
bInput->activate();
connectbtn->activate();
connectbtn->label("Connect");
}