private SuperToolTip getSuperToolTipFor <TXValue, TYValue>(CurveData <TXValue, TYValue> curveData, SeriesPoint point, DiagramCoordinates diagramCoordinates) where TXValue : IXValue where TYValue : IYValue { if (point != null) { return(_toolTipCreator.ToolTipFor(curveData, point.NumericalArgument, point.Values[0])); } var x = diagramCoordinates.NumericalArgument; return(_toolTipCreator.ToolTipFor(curveData, x, double.NaN)); }
private void onToolTipControllerGetActiveObjectInfo(object sender, ToolTipControllerGetActiveObjectInfoEventArgs e) { var column = _gridView.ColumnAt(e); if (!ColumnIsValueOrigin(column)) { return; } var withValueOrigin = _gridViewBinder.ElementAt(e); if (withValueOrigin == null) { return; } var superToolTip = _toolTipCreator.ToolTipFor(withValueOrigin.ValueOrigin); if (superToolTip == null) { return; } e.Info = _toolTipCreator.ToolTipControlInfoFor(withValueOrigin, superToolTip); }
private void onToolTipControllerGetActiveObjectInfo(object sender, ToolTipControllerGetActiveObjectInfoEventArgs e) { var gridControl = e.SelectedControl as GridControl; if (gridControl == null) { return; } var gridView = gridControl.GetViewAt(e.ControlMousePosition) as GridView; if (gridView == null) { return; } CategoryCategoryItemDTO categoryCategoryItemDTO; if (gridView == gridViewCalculationMethods) { categoryCategoryItemDTO = _gridCalculationMethodsBinder.ElementAt(e); } else { categoryCategoryItemDTO = _gridParameterValueVersionsBinder.ElementAt(e); } if (categoryCategoryItemDTO == null) { return; } var superToolTip = _toolTipCreator.ToolTipFor(categoryCategoryItemDTO); e.Info = _toolTipCreator.ToolTipControlInfoFor(categoryCategoryItemDTO, superToolTip); }
protected virtual SuperToolTip GetToolTipFor(IParameterDTO parameterDTO, GridHitInfo hi) { //don't show tooltips for value as it might contain error info that would be hidden if (hi.Column == _columnValue.XtraColumn) { return(null); } return(_toolTipCreator.ToolTipFor(parameterDTO)); }
public bool ShowTooltip(ToolTipControllerGetActiveObjectInfoEventArgs e, Image image) { if (!isInImageColumn(e)) { return(false); } var superToolTip = _toolTipCreator.ToolTipFor(image); e.Info = _toolTipCreator.ToolTipControlInfoFor(_gridViewBinder.ElementAt(e), superToolTip); return(true); }
private void onToolTipControllerGetActiveObjectInfo(object sender, ToolTipControllerGetActiveObjectInfoEventArgs e) { var categoryCategoryItemDTO = _gridViewBinder.ElementAt(e); if (categoryCategoryItemDTO == null) { return; } var superToolTip = _toolTipCreator.ToolTipFor(categoryCategoryItemDTO); e.Info = _toolTipCreator.ToolTipControlInfoFor(categoryCategoryItemDTO, superToolTip); }
private void onToolTipControllerGetActiveObjectInfo(object sender, ToolTipControllerGetActiveObjectInfoEventArgs e) { OnEvent(() => { if (e.SelectedControl != cbBuildingBlocks) { return; } var superToolTip = _toolTipCreator.ToolTipFor(_presenter.ToolTipPartsFor(cbBuildingBlocks.SelectedIndex)); e.Info = _toolTipCreator.ToolTipControlInfoFor(_presenter.BuildingBlock, superToolTip); }); }
private void onToolTipControllerGetActiveObjectInfo(object sender, ToolTipControllerGetActiveObjectInfoEventArgs e) { var transporterContainerDTO = _gridViewBinder.ElementAt(e); if (transporterContainerDTO == null) { return; } var superToolTip = _toolTipCreator.ToolTipFor(transporterContainerDTO); e.Info = _toolTipCreator.ToolTipControlInfoFor(transporterContainerDTO, superToolTip); }
private void onToolTipControllerGetActiveObjectInfo(ToolTipControllerGetActiveObjectInfoEventArgs e) { if (e.SelectedControl != gridControl) { return; } var dto = _gridViewBinder.ElementAt(e); if (dto == null) { return; } var superToolTip = _toolTipCreator.ToolTipFor(dto); e.Info = _toolTipCreator.ToolTipControlInfoFor(dto, superToolTip); }
private void onToolTipControllerGetActiveObjectInfo(ToolTipControllerGetActiveObjectInfoEventArgs e) { if (e.SelectedControl != gridControl) { return; } var populationAnalysisField = _gridViewBinder.ElementAt(e); if (populationAnalysisField == null) { return; } var superToolTip = _toolTipCreator.ToolTipFor(populationAnalysisField.Field); e.Info = _toolTipCreator.ToolTipControlInfoFor(populationAnalysisField.Field, superToolTip); }
private void onToolTipControllerGetActiveObjectInfo(object sender, ToolTipControllerGetActiveObjectInfoEventArgs e) { if (e.SelectedControl != gridControl) { return; } var observerSetMappingDTO = _gridViewBinder.ElementAt(e); if (observerSetMappingDTO == null) { return; } var superToolTip = _toolTipCreator.ToolTipFor(_presenter.ToolTipFor(observerSetMappingDTO)); e.Info = _toolTipCreator.ToolTipControlInfoFor(observerSetMappingDTO, superToolTip); }
private void onToolTipControllerGetActiveObjectInfo(object sender, ToolTipControllerGetActiveObjectInfoEventArgs e) { var relatedItem = _gridViewBinder.ElementAt(e); if (relatedItem == null) { return; } var gridHitInfo = gridView.CalcHitInfo(e.ControlMousePosition); if (gridHitInfo.Column.IsOneOf(_compareColumn.XtraColumn, _reloadColumn.XtraColumn, _deleteColumn.XtraColumn)) { return; } var superToolTip = _toolTipCreator.ToolTipFor(relatedItem); e.Info = _toolTipCreator.ToolTipControlInfoFor(relatedItem, superToolTip); }
private void onToolTipControllerGetActiveObjectInfo(ToolTipControllerGetActiveObjectInfoEventArgs e) { var column = gridView.ColumnAt(e); if (!Equals(_colName.XtraColumn, column)) { return; } var identificationParameterDTO = _gridViewBinder.ElementAt(e); if (identificationParameterDTO == null) { return; } var superToolTip = _toolTipCreator.ToolTipFor(identificationParameterDTO); e.Info = _toolTipCreator.ToolTipControlInfoFor(identificationParameterDTO, superToolTip); }
private void onToolTipControllerGetActiveObjectInfo(object sender, ToolTipControllerGetActiveObjectInfoEventArgs e) { var col = gridView.ColumnAt(e); if (_colImage.XtraColumn != col) { return; } var simulationResultsFile = _gridViewBinder.ElementAt(e); if (simulationResultsFile == null) { return; } var superToolTip = _toolTipCreator.ToolTipFor(simulationResultsFile); e.Info = _toolTipCreator.ToolTipControlInfoFor(simulationResultsFile, superToolTip); }
private void onToolTipControllerGetActiveObjectInfo(object sender, ToolTipControllerGetActiveObjectInfoEventArgs e) { var column = _gridView.ColumnAt(e); if (!Equals(_colName.XtraColumn, column)) { return; } var alternativeDTO = _gridViewBinder.ElementAt(e); if (alternativeDTO == null) { return; } var superToolTip = _toolTipCreator.ToolTipFor(alternativeDTO); //An object that uniquely identifies a row cell e.Info = _toolTipCreator.ToolTipControlInfoFor(alternativeDTO, superToolTip); }
private void onToolTipControllerGetActiveObjectInfo(object sender, ToolTipControllerGetActiveObjectInfoEventArgs e) { if (e.SelectedControl != grdCalculationMethodsView.GridControl) { return; } var hi = grdCalculationMethodsView.CalcHitInfo(e.ControlMousePosition); if (hi.Column == null) { return; } if (!hi.InRowCell) { return; } var usedCalculationMethodDTO = _gridBinder.ElementAt(hi.RowHandle); if (usedCalculationMethodDTO == null) { return; } //check if subclass want to display a tool tip as well var superToolTip = _toolTipCreator.ToolTipFor(usedCalculationMethodDTO); if (superToolTip == null) { return; } //An object that uniquely identifies a row cell e.Info = new ToolTipControlInfo(usedCalculationMethodDTO, string.Empty) { SuperTip = superToolTip, ToolTipType = ToolTipType.SuperTip }; }
private void onToolTipControllerGetActiveObjectInfo(object sender, ToolTipControllerGetActiveObjectInfoEventArgs e) { if (e.SelectedControl != gridView.GridControl) { return; } var validationMessage = _gridViewBinder.ElementAt(e); if (validationMessage == null) { return; } var superToolTip = _toolTipCreator.ToolTipFor(validationMessage); if (superToolTip == null) { return; } e.Info = _toolTipCreator.ToolTipControlInfoFor(validationMessage, superToolTip); }
protected virtual SuperToolTip GetToolTipFor(ParameterDTO parameterDTO, GridHitInfo hi) { return(_toolTipCreator.ToolTipFor(parameterDTO)); }