{\r
char *psz_channel_server;\r
\r
+ OldRadioValue = 0;\r
+\r
/* server port */\r
UpDownUDPPort->Position = config_GetIntVariable( "server-port" );\r
UpDownMulticastPort->Position = config_GetIntVariable( "server-port" );\r
if( config_GetIntVariable( "network-channel" ) )\r
{\r
RadioButtonCS->Checked = true;\r
+ RadioButtonCSEnter( RadioButtonCS );\r
}\r
\r
psz_channel_server = config_GetPszVariable( "channel-server" );\r
}\r
\r
UpDownCSPort->Position = config_GetIntVariable( "channel-port" );\r
-\r
- OldRadioValue = 0;\r
}\r
//---------------------------------------------------------------------------\r
void __fastcall TNetworkDlg::FormShow( TObject *Sender )\r
}\r
}\r
//---------------------------------------------------------------------------\r
-void __fastcall TNetworkDlg::RadioButtonUDPClick( TObject *Sender )\r
+void __fastcall TNetworkDlg::RadioButtonUDPEnter( TObject *Sender )\r
{\r
ChangeEnabled( OldRadioValue );\r
OldRadioValue = 0;\r
ChangeEnabled( OldRadioValue );\r
}\r
//---------------------------------------------------------------------------\r
-void __fastcall TNetworkDlg::RadioButtonMulticastClick( TObject *Sender )\r
+void __fastcall TNetworkDlg::RadioButtonMulticastEnter( TObject *Sender )\r
{\r
ChangeEnabled( OldRadioValue );\r
OldRadioValue = 1;\r
ChangeEnabled( OldRadioValue );\r
}\r
//---------------------------------------------------------------------------\r
-void __fastcall TNetworkDlg::RadioButtonCSClick( TObject *Sender )\r
+void __fastcall TNetworkDlg::RadioButtonCSEnter( TObject *Sender )\r
{\r
ChangeEnabled( OldRadioValue );\r
OldRadioValue = 2;\r
ChangeEnabled( OldRadioValue );\r
}\r
//---------------------------------------------------------------------------\r
-void __fastcall TNetworkDlg::RadioButtonHTTPClick( TObject *Sender )\r
+void __fastcall TNetworkDlg::RadioButtonHTTPEnter( TObject *Sender )\r
{\r
ChangeEnabled( OldRadioValue );\r
OldRadioValue = 3;\r
Checked = True\r
TabOrder = 0\r
TabStop = True\r
- OnClick = RadioButtonUDPClick\r
+ OnEnter = RadioButtonUDPEnter\r
end\r
object RadioButtonMulticast: TRadioButton\r
Left = 16\r
Height = 17\r
Caption = 'UDP Multicast'\r
TabOrder = 1\r
- OnClick = RadioButtonMulticastClick\r
+ OnEnter = RadioButtonMulticastEnter\r
end\r
object RadioButtonCS: TRadioButton\r
Left = 16\r
Height = 17\r
Caption = 'Channel Server'\r
TabOrder = 2\r
- OnClick = RadioButtonCSClick\r
+ OnEnter = RadioButtonCSEnter\r
end\r
object RadioButtonHTTP: TRadioButton\r
Left = 16\r
Height = 17\r
Caption = 'HTTP'\r
TabOrder = 3\r
- OnClick = RadioButtonHTTPClick\r
+ OnEnter = RadioButtonHTTPEnter\r
end\r
object EditUDPPort: TEdit\r
Left = 184\r
Width = 41\r
Height = 21\r
Enabled = False\r
- TabOrder = 6\r
+ TabOrder = 7\r
Text = '1234'\r
end\r
object UpDownMulticastPort: TUpDown\r
Min = 0\r
Max = 32767\r
Position = 1234\r
- TabOrder = 7\r
+ TabOrder = 8\r
Thousands = False\r
Wrap = False\r
end\r
Width = 41\r
Height = 21\r
Enabled = False\r
- TabOrder = 8\r
+ TabOrder = 10\r
Text = '6010'\r
end\r
object UpDownCSPort: TUpDown\r
Min = 0\r
Max = 32767\r
Position = 6010\r
- TabOrder = 9\r
+ TabOrder = 11\r
Thousands = False\r
Wrap = False\r
end\r
Height = 21\r
Enabled = False\r
ItemHeight = 13\r
- TabOrder = 10\r
+ TabOrder = 6\r
end\r
object ComboBoxCSAddress: TComboBox\r
Left = 184\r
Height = 21\r
Enabled = False\r
ItemHeight = 13\r
- TabOrder = 11\r
+ TabOrder = 9\r
Text = '138.195.156.230'\r
Items.Strings = (\r
'138.195.159.230')\r
void __fastcall FormHide( TObject *Sender );\r
void __fastcall BitBtnCancelClick( TObject *Sender );\r
void __fastcall BitBtnOkClick( TObject *Sender );\r
- void __fastcall RadioButtonUDPClick( TObject *Sender );\r
- void __fastcall RadioButtonMulticastClick( TObject *Sender );\r
- void __fastcall RadioButtonCSClick( TObject *Sender );\r
- void __fastcall RadioButtonHTTPClick( TObject *Sender );\r
+ void __fastcall RadioButtonUDPEnter( TObject *Sender );\r
+ void __fastcall RadioButtonMulticastEnter( TObject *Sender );\r
+ void __fastcall RadioButtonCSEnter( TObject *Sender );\r
+ void __fastcall RadioButtonHTTPEnter( TObject *Sender );\r
private: // User declarations\r
int OldRadioValue;\r
void __fastcall ChangeEnabled( int i_selected );\r