Merge branch 'Gerardo/flagsCierreVentanas' into develop

# Conflicts:
#	ViewModel/Limpieza/DockpaneLimpiezaViewModel.cs
Elena/develop
Gerardo 2022-05-29 18:41:15 +02:00
commit 8e89563851
3 changed files with 14 additions and 10 deletions

View File

@ -43,7 +43,10 @@ namespace OliviaAddInPro
pane.Activate();
}
protected override void OnHidden()
{
OliviaGlob.SetFlagTipEjec(TiposEjecucion.Ninguno);
}
internal static void Hide_()
{
DockPane pane = FrameworkApplication.DockPaneManager.Find(_dockPaneID);
@ -64,7 +67,7 @@ namespace OliviaAddInPro
if (isVisible == false && !firstTimeShow)
{
//avisa de cerrar la ventana
OliviaGlob.SetFlagTipEjec(TiposEjecucion.Ninguno);
//OliviaGlob.SetFlagTipEjec(TiposEjecucion.Ninguno);
}
if (firstTimeShow)
firstTimeShow = false;

View File

@ -50,7 +50,7 @@ namespace OliviaAddInPro
DockPane pane = FrameworkApplication.DockPaneManager.Find(_dockPaneID);
if (pane == null)
return;
hideTemp = true; //avisa de que es manual, no por cierre del botón
hideTemp = true; //avisa de que solo esconde temporalmente, no para siempre
pane.Hide();
}
@ -63,15 +63,13 @@ namespace OliviaAddInPro
//The parameter passed to this method will be true if the Dockpane is being opened and it is false when you close the dockpane
protected override void OnShow(bool isVisible)
{
if (isVisible == false && !firstTimeShow && !hideTemp)
{
//avisa de cerrar la ventana
OliviaGlob.SetFlagTipEjec(TiposEjecucion.Ninguno);
}
if (firstTimeShow)
firstTimeShow = false;
}
protected override void OnHidden()
{
OliviaGlob.SetFlagTipEjec(TiposEjecucion.Ninguno);
}
/// <summary>
/// Text shown near the top of the DockPane.
/// </summary>

View File

@ -43,7 +43,10 @@ namespace OliviaAddInPro
hideTemp = false;
pane.Activate();
}
protected override void OnHidden()
{
OliviaGlob.SetFlagTipEjec(TiposEjecucion.Ninguno);
}
internal static void Hide_()
{
DockPane pane = FrameworkApplication.DockPaneManager.Find(_dockPaneID);