void TextBox_ValueChanged(LongValueTextBox source, LongValueTextBox.ValueChangedEventArgs args) { IWord wordValue = mWordEditor.WordValue; IWord oldValue = new Word(wordValue.Magnitude, wordValue.Sign); wordValue.MagnitudeLongValue = mLongValueTextBox.Magnitude; wordValue.Sign = mLongValueTextBox.Sign; mWordEditor.Update(); OnValueChanged(new WordEditorValueChangedEventArgs(oldValue, new Word(wordValue.Magnitude, wordValue.Sign))); }
void MFirstAddressTextBox_ValueChanged(LongValueTextBox source, LongValueTextBox.ValueChangedEventArgs args) { var oldViewInfo = new EditorListViewInfo { FirstVisibleIndex = mWordEditorList.FirstVisibleIndex }; int selectedEditorIndex = mWordEditorList.ActiveEditorIndex; if (selectedEditorIndex >= 0) { oldViewInfo.SelectedIndex = oldViewInfo.FirstVisibleIndex + selectedEditorIndex; oldViewInfo.FocusedField = mWordEditorList[selectedEditorIndex].FocusedField; } mWordEditorList.FirstVisibleIndex = (int)args.NewValue; mAddressHistorySelector.AddItem(oldViewInfo, new EditorListViewInfo { FirstVisibleIndex = mWordEditorList.FirstVisibleIndex }); }
void MFirstWordTextBox_ValueChanged(LongValueTextBox source, LongValueTextBox.ValueChangedEventArgs args) { mWordEditorList.FirstVisibleIndex = (int)args.NewValue; }
void MFirstRecordTextBox_ValueChanged(LongValueTextBox source, LongValueTextBox.ValueChangedEventArgs args) { mMixByteCollectionEditorList.FirstVisibleIndex = (int)args.NewValue; }