Beispiel #1
0
void Tmainwin::OnCommand(UINT id)
{

	if (id==99) cmd_addscene();
	if ((id>=100)&&((int)id<100+T3DCosmos::Get().G_objectcatalog_count())) cmd_addobject(id-100);

	if (id==201) cmd_refreshproperties();

	if (id==351) cmd_newscript();
	if (id==352) cmd_loadscript();
	if (id==353) cmd_savescript();
	if (id==354) cmd_closescript();

	if (id==IDB_UNDO) cmd_undo();
	if (id==IDB_REDO) cmd_redo();

	if (id==IDB_CLIPBOARD_COPY) cmd_script_copy();
	if (id==IDB_CLIPBOARD_PASTE) cmd_script_paste();
	if (id==IDB_SEARCH) cmd_script_find();

	if (id==IDB_BACK) functreeview->cmd_cursorback();
	if (id==IDB_FORWARD) functreeview->cmd_cursorforward();

	if (id==301) cmd_stepscript();
	if (id==302) cmd_stopscript();
	if (id==303) cmd_runscript();
	if (id==304) cmd_animatescript();

	if (id==305) cmd_settings();
}
Beispiel #2
0
void Tmainwin::KeyPressed(UINT nChar, UINT nRepCnt, UINT nFlags)
{
	bool shiftpressed=((GetKeyState(VK_SHIFT)>>1)!=0);
	bool controlpressed=((GetKeyState(VK_CONTROL)>>1)!=0);

	if (nChar==VK_F5)
	{
		if ((!controlpressed)&&(!shiftpressed)) cmd_animatescript();
		if ((!controlpressed)&&(shiftpressed)) cmd_stepscript();
		if ((controlpressed)&&(!shiftpressed)) cmd_runscript();
	}

}
Beispiel #3
0
void CgiHandler::exec(const QStringList & args, QtHttpRequest * request, QtHttpReply * reply)
{
	try
	{
// 		QByteArray header = reply->getHeader(QtHttpHeader::Host);
// 		QtHttpRequest::ClientInfo info = request->getClientInfo();
		_args = args;
		_request = request;
		_reply   = reply;
		cmd_cfg_jsonserver();
		cmd_cfg_get();
		cmd_cfg_set();
		cmd_runscript();
		throw 1;
	}
	catch(int e)
	{
		if (e != 0)
			throw 1;
	}
}