ultimatepp/uppsrc/Turtle/Init.cpp
oblivion 7c872a7d97 Turtle: MouseIn() method implemented. (using onmouseover event)
git-svn-id: svn://ultimatepp.org/upp/trunk@15013 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-09-10 20:38:54 +00:00

43 lines
1.5 KiB
C++

#include "Turtle.h"
#define LLOG(x) // LLOG(x)
#define LDUMP(x) // RDUMP(x)
#define LTIMING(x)
namespace Upp {
String TurtleServer::host = "localhost";
int TurtleServer::port = 8888;
String TurtleServer::ip = "0.0.0.0";
int TurtleServer::connection_limit = 100;
bool TurtleServer::debugmode;
WebSocket TurtleServer::websocket;
int TurtleServer::mainpid;
bool TurtleServer::quit;
bool TurtleServer::mousein;
dword TurtleServer::mousebuttons = 0;
dword TurtleServer::modifierkeys = 0;
Size TurtleServer::desktopsize = Size(1024, 1024);
int64 TurtleServer::update_serial = 0;
int64 TurtleServer::recieved_update_serial;
int TurtleServer::serial_time0 = Null;
int64 TurtleServer::serial_0 = 0;
Time TurtleServer::stat_started;
int64 TurtleServer::stat_data_send;
int TurtleServer::stat_putrect;
int TurtleServer::stat_putimage;
int TurtleServer::stat_setimage;
int64 TurtleServer::stat_setimage_len;
int TurtleServer::stat_roundtrip_ms;
int TurtleServer::stat_client_ms;
Event<int, String> TurtleServer::WhenConnect;
Event<int> TurtleServer::WhenTerminate;
Event<> TurtleServer::WhenDisconnect;
void RunTurtleGui(TurtleServer& gui, Event<> app_main)
{
if(TurtleServer::StartSession())
RunVirtualGui((VirtualGui &) gui, app_main);
}
}