Пример #1
0
        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)));
        }
Пример #2
0
        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
            });
        }
Пример #3
0
 void MFirstWordTextBox_ValueChanged(LongValueTextBox source, LongValueTextBox.ValueChangedEventArgs args)
 {
     mWordEditorList.FirstVisibleIndex = (int)args.NewValue;
 }
Пример #4
0
 void MFirstRecordTextBox_ValueChanged(LongValueTextBox source, LongValueTextBox.ValueChangedEventArgs args)
 {
     mMixByteCollectionEditorList.FirstVisibleIndex = (int)args.NewValue;
 }