private void BUTTON_READ_OPTO_OUT_Click(object sender, EventArgs e) { // Reading opto out bits long flags = m_samlight.ScGetLongValue(( int )ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlLongValueTypeGetOptoOut); if ((flags & m_selected_opto_bit) == m_selected_opto_bit) { CHECK_OPTO_OUT.Checked = true; } else { CHECK_OPTO_OUT.Checked = false; } }
private void button_access_by_id_Click(object sender, EventArgs e) { m_samlight.ScSetStringValue((int)ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlStringValueTypeSetToTopLevelEntity, ""); int numTopEntities = m_samlight.ScGetLongValue((int)ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlLongValueTypeTopLevelEntityNum); int tab = 0; String pFileName = EDIT_FILE_PATH.Text; StreamWriter myFile = File.CreateText(pFileName); if (File.Exists(pFileName)) { iterate_and_save(numTopEntities, "", "", "", myFile, tab); myFile.Close(); } }
public bool Get_Output(int OutputBit) // USC only { int Flag = 1 << OutputBit - 1; int GetOptoOut = axScSamlightClientCtrl1.ScGetLongValue( (int)SAMLIGHT_CLIENT_CTRL_OCXLib.ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlLongValueTypeGetOptoOut); if ((GetOptoOut & Flag) == Flag) { return(true); } else { return(false); } }
private void BUTTON_GET_SLICE_FROM_Click(object sender, EventArgs e) { EDIT_SLICE_FROM.Text = Convert.ToString(m_samlight.ScGetLongValue(( int )ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlLongValueTypeSliceFrom), CultureInfo.InvariantCulture); ; }