public EditParameterListView(PathElementsBinder <ParameterDTO> pathBinder, IImageListRetriever imageListRetriever, IToolTipCreator toolTipCreator, ValueOriginBinder <ParameterDTO> valueOriginBinder) { InitializeComponent(); _valueOriginBinder = valueOriginBinder; _gridViewBinder = new GridViewBinder <ParameterDTO>(_gridView); _unitControl = new UxComboBoxUnit <ParameterDTO>(_gridControl); _pathBinder = pathBinder; _toolTipCreator = toolTipCreator; _gridView.HiddenEditor += (o, e) => hideEditor(); _gridView.ShowRowIndicator = true; _gridView.OptionsSelection.EnableAppearanceFocusedRow = true; _gridView.OptionsView.ShowGroupPanel = false; _gridControl.MouseDoubleClick += onDoubleClick; _gridView.MouseDown += (o, e) => OnEvent(onGridViewMouseDown, e); _favoriteRepository = new UxRepositoryItemCheckEdit(_gridView); PopupBarManager = new BarManager { Form = this, Images = imageListRetriever.AllImages16x16 }; var toolTipController = new ToolTipController { AllowHtmlText = true }; toolTipController.GetActiveObjectInfo += onToolTipControllerGetActiveObjectInfo; _gridControl.ToolTipController = toolTipController; }
public EditParametersInContainerView(IToolTipCreator toolTipCreator, ValueOriginBinder <ParameterDTO> valueOriginBinder) { _toolTipCreator = toolTipCreator; _valueOriginBinder = valueOriginBinder; InitializeComponent(); var toolTipController = new ToolTipController { AllowHtmlText = true }; _unitControl = new UxComboBoxUnit <ParameterDTO>(gridControl); _gridView.HiddenEditor += (o, e) => hideEditor(); gridControl.KeyDown += gridViewKeyDown; gridControl.ToolTipController = toolTipController; //specific grid settings for parameter _gridView.ShowRowIndicator = true; _gridView.OptionsSelection.EnableAppearanceFocusedRow = true; _gridView.OptionsView.ShowGroupPanel = false; splitContainerControl.CollapsePanel = SplitCollapsePanel.Panel2; splitContainerControl.PanelVisibility = SplitPanelVisibility.Panel1; _gridView.GroupFormat = "[#image]{1}"; _gridView.EndGrouping += (o, e) => _gridView.ExpandAllGroups(); toolTipController.GetActiveObjectInfo += onToolTipControllerGetActiveObjectInfo; _checkBoxRepository = new UxRepositoryItemCheckEdit(_gridView); }
public CompoundParameterWithDefaultAlternativeBaseView(IToolTipCreator toolTipCreator, IImageListRetriever imageListRetriever) : this() { _toolTipCreator = toolTipCreator; _imageListRetriever = imageListRetriever; _gridView.HiddenEditor += (o, e) => OnEvent(hideEditor); _gridView.AllowsFiltering = false; _gridView.ShowColumnChooser = false; _comboBoxUnit = new ComboBoxUnitParameter(_gridControl); _isDefaultRepository = new UxRepositoryItemCheckEdit(_gridView); _gridControl.ToolTipController = new ToolTipController().Initialize(imageListRetriever); _gridControl.ToolTipController.GetActiveObjectInfo += (o, e) => OnEvent(onToolTipControllerGetActiveObjectInfo, o, e); _nameRepository = new UxRepositoryItemButtonEdit(ButtonPredefines.Ellipsis) { TextEditStyle = TextEditStyles.DisableTextEditor }; _nameRepository.Buttons[0].ToolTip = PKSimConstants.UI.Rename; _nameRepository.AddButton(ButtonPredefines.Glyph); _nameRepository.Buttons[1].ToolTip = PKSimConstants.UI.EditValueDescription; _nameRepository.Buttons[1].Image = ApplicationIcons.Description.ToImage(IconSizes.Size16x16); _gridViewBinder = new GridViewBinder <TParameterAlternativeDTO>(_gridView) { BindingMode = BindingMode.OneWay }; InitializeWithGrid(_gridView); }
public PopulationAnalysisStatisticsSelectionView() { InitializeComponent(); gridView.AllowsFiltering = false; _gridViewBinder = new GridViewBinder <StatisticalAggregation>(gridView); _lineStyleRepository = new UxRepositoryItemLineStyles(gridView, removeLineStyleNone: true); _selectionRepository = new UxRepositoryItemCheckEdit(gridView); }
public override void InitializeResources() { base.InitializeResources(); chkUseDerivedValues.Text = AppConstants.Captions.UseDerivedValues; chkUseDerivedValues.ToolTip = ToolTips.Formula.UseDerivedValues; btnAddValuePoint.InitWithImage(ApplicationIcons.Add, text: AppConstants.Captions.AddValuePoint, toolTip: ToolTips.Formula.AddPoint); layoutItemAddValuePoint.AdjustButtonSize(); _uxRepositoryItemCheckEdit = new UxRepositoryItemCheckEdit(gridView); }
public SelectionSimulationView() { InitializeComponent(); _gridViewBinder = new GridViewBinder <SimulationSelectionDTO>(gridView); _selectEditor = new UxRepositoryItemCheckEdit(gridView); gridView.AllowsFiltering = false; gridView.ShowRowIndicator = false; gridView.ShowColumnHeaders = false; }
public SimulationSelectionForComparisonView() { InitializeComponent(); _gridViewBinder = new GridViewBinder <PopulationSimulationSelectionDTO>(gridView); _screenBinder = new ScreenBinder <SimulationComparisonSelectionDTO>(); _groupingItemBinder = new ScreenBinder <GroupingItemDTO>(); gridView.AllowsFiltering = false; _selectEditor = new UxRepositoryItemCheckEdit(gridView); }
public MultipleNumericFieldsView() { InitializeComponent(); _gridViewBinder = new GridViewBinder <FieldSelectionDTO>(gridView); _selectionRepository = new UxRepositoryItemCheckEdit(gridView); gridView.AllowsFiltering = false; gridView.ShowColumnHeaders = false; gridView.ShowRowIndicator = false; gridView.ShouldUseColorForDisabledCell = false; gridView.OptionsSelection.EnableAppearanceFocusedRow = true; }
public ChartTemplateManagerView(IToolTipCreator toolTipCreator) { _toolTipCreator = toolTipCreator; InitializeComponent(); _gridViewBinder = new GridViewBinder <CurveChartTemplate>(gridViewTemplates); gridViewTemplates.AllowsFiltering = false; gridViewTemplates.ShowRowIndicator = false; gridViewTemplates.FocusedRowChanged += (o, e) => OnEvent(showSelectedTemplate, e); _checkEditRepository = new UxRepositoryItemCheckEdit(gridViewTemplates); _buttonRepository = new UxRepositoryItemButtonEdit(ButtonPredefines.Glyph); _cloneButton = _buttonRepository.Buttons[0]; _saveButton = _buttonRepository.AddButton(ButtonPredefines.Glyph); _deleteButton = _buttonRepository.AddButton(ButtonPredefines.Glyph); }
public ParameterIdentificationIdentificationParametersView(IImageListRetriever imageListRetriever, IToolTipCreator toolTipCreator) { _toolTipCreator = toolTipCreator; InitializeComponent(); gridView.AllowsFiltering = false; _gridViewBinder = new GridViewBinder <IdentificationParameterDTO>(gridView) { ValidationMode = ValidationMode.LeavingRow }; _comboBoxUnit = new ComboBoxUnitParameter(gridControl); _booleanRepository = new UxRepositoryItemCheckEdit(gridView); _scalingRepository = new UxRepositoryItemScalings(gridView); _repositoryItemUpdateFromSimulation = new UxRepositoryItemButtonImage(ApplicationIcons.Refresh, Captions.ParameterIdentification.UpdateStartValuesFromSimulation); gridView.OptionsSelection.MultiSelectMode = GridMultiSelectMode.RowSelect; gridView.OptionsSelection.EnableAppearanceFocusedRow = true; gridView.OptionsSelection.MultiSelect = false; gridControl.ToolTipController = new ToolTipController().Initialize(imageListRetriever); gridControl.ToolTipController.GetActiveObjectInfo += (o, e) => OnEvent(() => onToolTipControllerGetActiveObjectInfo(e)); }
public CompoundTypeGroupView() { InitializeComponent(); _gridViewBinder = new GridViewBinder <TypePKaDTO>(gridView) { BindingMode = BindingMode.OneWay, }; _compoundTypeRepository = new UxRepositoryItemComboBox(gridView); _parameterEditRepository.ConfigureWith(typeof(double)); _parameterEditRepository.Appearance.TextOptions.HAlignment = HorzAlignment.Far; _favoriteRepository = new UxRepositoryItemCheckEdit(gridView); gridView.ShowColumnHeaders = false; gridView.RowCellStyle += (o, e) => OnEvent(updateRowCellStyle, e); gridView.AllowsFiltering = false; gridView.ShowingEditor += (o, e) => OnEvent(onShowingEditor, e); gridView.ShowRowIndicator = false; InitializeWithGrid(gridView); }
public RelatedItemComparableView() { InitializeComponent(); _gridViewBinder = new GridViewBinder <ObjectSelectionDTO>(gridView); _selectEditor = new UxRepositoryItemCheckEdit(gridView); }
public MoleculeStartValuesView(ValueOriginBinder <MoleculeStartValueDTO> valueOriginBinder) : base(valueOriginBinder) { InitializeComponent(); _unitControl = new UxComboBoxUnit <MoleculeStartValueDTO>(gridControl); _checkItemRepository = new UxRepositoryItemCheckEdit(gridView); }