public void Initialization(short color_addres, ModBus_Libra port_color, Data_Transit.Addres_Controls using_dout_color, int using_position)
 {
     MLC          = port_color;
     position     = using_position;
     addres_color = color_addres;
     dout_color   = using_dout_color;
 }
 public Button_Result(ModBus_Libra using_port, Data_Transit.Addres_Controls using_dout, Button using_button, short using_addres, int using_position, string using_name)
 {
     ML = using_port; dout = using_dout; button = using_button; addres = using_addres; position = using_position; text = button.Text; name = using_name;
 }
 public Controls_Only(Button using_button, Data_Transit.Addres_Controls dout_addres, ModBus_Libra ml, byte start_addres, int check_position, string using_name)
 {
     ML = ml; button = using_button; dout = dout_addres; code = start_addres; name = using_name; position = check_position; text = button.Text;
 }
 public Button_Send(ModBus_Libra Port, Data_Transit.Addres_Controls dout_addres, byte[] using_code, Button using_button, Color using_color, string using_name) : base(Port, dout_addres, using_code)
 {
     button = using_button; color = using_color; name = using_name;
 }
 public Send_Only(ModBus_Libra Port, Data_Transit.Addres_Controls dout_addres, byte[] using_code)
 {
     ML = Port; dout = dout_addres; code = using_code;
 }