Skip to content

Commit

Permalink
Merge branch 'master' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
msevestre authored Oct 19, 2021
2 parents 316964d + b305b16 commit 96b2ad5
Show file tree
Hide file tree
Showing 6 changed files with 34 additions and 73 deletions.
1 change: 1 addition & 0 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ skip_branch_with_pr: true
branches:
only:
- develop
- hotfix/v9.1

pull_requests:
do_not_increment_build_number: true
Expand Down
8 changes: 4 additions & 4 deletions src/PKSim.Core/CoreConstants.cs
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ public static class Filter
public static readonly string PK_SIM_DB_FILE = $"PKSimDB{Filter.MODEL_DB_EXTENSION}";
public static readonly string TEMPLATE_USER_DATABASE_TEMPLATE = "PKSimTemplateDBUser.template";
public const string PRODUCT_NAME = "PK-Sim";
public static readonly string PRODUCT_NAME_WITH_TRADEMARK = "PK-Sim®";
public static readonly string PRODUCT_NAME_WITH_TRADEMARK = "PK-Sim®";
public static readonly string DEFAULT_SKIN = "Office 2013 Light Gray";
public static readonly string VALUE_PROPERTY_NAME = "Value";
public static readonly string PROJECT_UNDEFINED = "Undefined";
Expand Down Expand Up @@ -125,18 +125,18 @@ public static class DirectoryKey

public static class Units
{
public static readonly string KgPerM2 = "kg/m²";
public static readonly string KgPerM2 = "kg/m²";
public static readonly string Kg = "kg";
public static readonly string cm = "cm";
public static readonly string mg = "mg";
public static readonly string MicroMolPerLiter = "µmol/l";
public static readonly string MicroMolPerLiter = "µmol/l";
public static readonly string Percent = "%";
public static readonly string Days = "day(s)";
public static readonly string Weeks = "week(s)";
public static readonly string Years = "year(s)";
public static readonly string KgPerKg = "kg/kg";
public static readonly string MgPerKg = "mg/kg";
public static readonly string MgPerM2 = "mg/m²";
public static readonly string MgPerM2 = "mg/m²";
}

public static class Observer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ namespace PKSim.Core.Services
public class CompetitiveInhibitionsKineticUpdaterSpecification : InteractionKineticUpdaterSpecificationBase
{
public CompetitiveInhibitionsKineticUpdaterSpecification(IObjectPathFactory objectPathFactory, IDimensionRepository dimensionRepository, IInteractionTask interactionTask) :
base(objectPathFactory, dimensionRepository, interactionTask, InteractionType.CompetitiveInhibition,
kiNumeratorAlias: CoreConstants.Alias.COMPETITIVE_INHIBITION_KI,
\ base(objectPathFactory, dimensionRepository, interactionTask, InteractionType.CompetitiveInhibition,
= kiNumeratorAlias: CoreConstants.Alias.COMPETITIVE_INHIBITION_KI,
kiNumeratorParameter: CoreConstants.Parameters.KI,
kiDenominatorAlias: CoreConstants.Alias.COMPETITIVE_INHIBITION_KI,
kiDenominatorParameter: CoreConstants.Parameters.KI,
Expand Down
62 changes: 0 additions & 62 deletions src/PKSim.Presentation/DTO/Simulations/SimulationIntervalDTO.cs

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,13 @@ protected override bool ColumnIsButton(GridColumn column)
{
return Equals(_colButtons?.XtraColumn, column);
}



protected override bool ColumnIsCheckBox(GridColumn column)
{
return Equals(_colDefault?.XtraColumn, column);
}

public override void InitializeResources()
{
base.InitializeResources();
Expand Down
24 changes: 20 additions & 4 deletions src/PKSim.UI/Views/Core/BaseUserControlWithValueInGrid.cs
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,12 @@ protected virtual void OnGridViewMouseDown(UxGridView gridView, MouseEventArgs e
return;
}

if (ColumnIsCheckBox(col))
{
RaiseCheckEditClick(gridView, col, rowHandle, e);
return;
}

if (!ColumnIsValue(col))
{
gridView.EditorShowMode = EditorShowMode.Default;
Expand All @@ -46,12 +52,22 @@ protected virtual void OnGridViewMouseDown(UxGridView gridView, MouseEventArgs e
OnValueColumnMouseDown(gridView, col, rowHandle);
}


protected virtual bool ColumnIsButton(GridColumn column)
protected virtual void RaiseCheckEditClick(UxGridView gridView, GridColumn column, int rowHandle, MouseEventArgs e)
{
return false;
//Adapted from https://supportcenter.devexpress.com/ticket/details/t230842/grid-the-buttonclick-event-is-not-raised-immediately-when-multi-selection-is-enabled
gridView.FocusedRowHandle = rowHandle;
gridView.FocusedColumn = column;
gridView.ShowEditor();
//force button click
var edit = gridView.ActiveEditor.DowncastTo<CheckEdit>();
edit.Toggle();
((DXMouseEventArgs) e).Handled = true;
}


protected virtual bool ColumnIsButton(GridColumn column) => false;

protected virtual bool ColumnIsCheckBox(GridColumn column) => false;

protected virtual void OnValueColumnMouseDown(UxGridView gridView, GridColumn col, int rowHandle)
{
gridView.EditorShowMode = EditorShowMode.MouseUp;
Expand Down

0 comments on commit 96b2ad5

Please sign in to comment.