Exemplo n.º 1
0
        private void netcom_AlertMessageReceived(object sender, AlertMessageEventArgs e)
        {
            if (e.Message.ToLower().Contains("autopilot canceled")) return; //workaround the stupid autopilot alerts

            ChatBufferItem item = new ChatBufferItem(
                DateTime.Now, "Alert message: " + e.Message, ChatBufferTextStyle.Alert);

            ProcessBufferItem(item, true);
        }
Exemplo n.º 2
0
 private void netcom_AlertMessageReceived(object sender, AlertMessageEventArgs e)
 {
     tabs["chat"].Highlight();
 }
Exemplo n.º 3
0
        private void AlertMessageHandler(Packet packet, Simulator simulator)
        {
            if (packet.Type != PacketType.AlertMessage) return;
            AlertMessagePacket alertPacket = (AlertMessagePacket)packet;

            AlertMessageEventArgs ea = new AlertMessageEventArgs(
                Helpers.FieldToUTF8String(alertPacket.AlertData.Message));

            if (netcomSync != null)
                netcomSync.BeginInvoke(new OnAlertMessageRaise(OnAlertMessageReceived), new object[] { ea });
            else
                OnAlertMessageReceived(ea);
        }
Exemplo n.º 4
0
 protected virtual void OnAlertMessageReceived(AlertMessageEventArgs e)
 {
     if (AlertMessageReceived != null) AlertMessageReceived(this, e);
 }