public SettingsForm(PersistentState state, InternetStreamingStatistics _internetStreamingStatistics)
{
if(null == state) {
throw new ArgumentNullException("state");
}
State = state;
InitializeComponent();
var userGraphValues = (PersistentState.UserCalculatedAttribute[])Enum.GetValues(typeof (PersistentState.UserCalculatedAttribute));
comboBoxEditUserGraph.Properties.Items.AddRange(userGraphValues);
comboBoxEditTemp.Properties.Items.AddRange(Enum.GetValues(typeof(TemperatureUnit)));
comboBoxEditPress.Properties.Items.AddRange(Enum.GetValues(typeof(PressureUnit)));
comboBoxEditSpeed.Properties.Items.AddRange(Enum.GetValues(typeof(SpeedUnit)));
SetValuesFromState();
//rp
//MessageBox.Show("statistic___ sended: "+_internetStreamingStatistics.m_StreamingServers[0].GetSendetPacekets() + " received" + _internetStreamingStatistics.m_StreamingServers[0].GetReadedPacekets() );
label_statistic_incomming_packets.Text = ""+_internetStreamingStatistics.m_StreamingServers[0].GetReadedPacekets();
label_statistic_sendet_packets.Text = "" + _internetStreamingStatistics.m_StreamingServers[0].GetSendetPacekets();
}