void simconnect_OnRecvSimobjectDataBytype(SimConnect sender, SIMCONNECT_RECV_SIMOBJECT_DATA_BYTYPE data) { switch ((DATA_REQUESTS)data.dwRequestID) { case DATA_REQUESTS.REQUEST_1: Struct1 s1 = (Struct1)data.dwData[0]; // displayText("Title: " + s1.title); //displayText("Lat: " + s1.latitude); //displayText("Lon: " + s1.longitude); //displayText("Alt: " + s1.altitude); TextBox1("" + s1.y); TextBox2("" + s1.x); //TextBox3("" + s1.z); if (s1.y <= 0) { TextBox4("" + s1.x); } if (s1.x <= 0) { TextBox5("" + s1.x); } TextBox6("" + s1.altitude); TextBox7("" + s1.velocidade); break; default: displayText("Unknown request ID: " + data.dwRequestID); break; } }
void simconnect_OnRecvSimobjectDataBytype(SimConnect sender, SIMCONNECT_RECV_SIMOBJECT_DATA_BYTYPE data) { switch ((DATA_REQUESTS)data.dwRequestID) { case DATA_REQUESTS.REQUEST_1: Struct1 s1 = (Struct1)data.dwData[0]; // monta a string s1 para enviar aos textbox // displayText("Title: " + s1.title); //displayText("Lat: " + s1.latitude); //displayText("Lon: " + s1.longitude); //displayText("Alt: " + s1.altitude); //TextBox1("" + s1.x); //TextBox2("" + s1.x); //TextBox3("" + s1.y); //TextBox3("B" + s1.b); // A é o movimento do profundor pitch if (s1.a >= 0) { TextBox1("A" + s1.a); } if (s1.a <= 0) { TextBox4("A" + s1.a); } // B é o movimento do profundor pitch if (s1.b >= 0) { TextBox2("B" + s1.b); } if (s1.b <= 0) { TextBox3("B" + s1.b); } //TextBox6("" + s1.altitude); //TextBox7("" + s1.velocidade); break; default: displayText("Unknown request ID: " + data.dwRequestID); break; } }