private void FireButtonEvent(ComplexButtons Button, bool State) { SystemHost.Journal.AppendLog(ComplexParts.Gateway, LogMessageType.Info, string.Format("Gateway button {0}, state {1}", Button, State)); m_Communication.PostButtonPressedEvent(Button, State); }