mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-02-15 04:34:56 +00:00
Changes for layout and selfview
This commit is contained in:
@@ -46,14 +46,6 @@
|
|||||||
<GenerateSerializationAssemblies>off</GenerateSerializationAssemblies>
|
<GenerateSerializationAssemblies>off</GenerateSerializationAssemblies>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="Cisco One Button To Push, Version=1.0.0.26373, Culture=neutral, processorArchitecture=MSIL">
|
|
||||||
<SpecificVersion>False</SpecificVersion>
|
|
||||||
<HintPath>References\Cisco One Button To Push.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="Cisco SX80 Corporate Phone Book, Version=1.0.0.15355, Culture=neutral, processorArchitecture=MSIL">
|
|
||||||
<SpecificVersion>False</SpecificVersion>
|
|
||||||
<HintPath>References\Cisco SX80 Corporate Phone Book.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="Crestron.SimplSharpPro.DeviceSupport, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1099c178b3b54c3b, processorArchitecture=MSIL">
|
<Reference Include="Crestron.SimplSharpPro.DeviceSupport, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1099c178b3b54c3b, processorArchitecture=MSIL">
|
||||||
<SpecificVersion>False</SpecificVersion>
|
<SpecificVersion>False</SpecificVersion>
|
||||||
<HintPath>..\..\..\..\..\..\..\ProgramData\Crestron\SDK\SSPDevices\Crestron.SimplSharpPro.DeviceSupport.dll</HintPath>
|
<HintPath>..\..\..\..\..\..\..\ProgramData\Crestron\SDK\SSPDevices\Crestron.SimplSharpPro.DeviceSupport.dll</HintPath>
|
||||||
|
|||||||
@@ -8,8 +8,8 @@ using Crestron.SimplSharp.CrestronXml;
|
|||||||
using Crestron.SimplSharp.CrestronXml.Serialization;
|
using Crestron.SimplSharp.CrestronXml.Serialization;
|
||||||
//using Crestron.SimplSharpPro;
|
//using Crestron.SimplSharpPro;
|
||||||
using Newtonsoft.Json;
|
using Newtonsoft.Json;
|
||||||
using Cisco_One_Button_To_Push;
|
//using Cisco_One_Button_To_Push;
|
||||||
using Cisco_SX80_Corporate_Phone_Book;
|
//using Cisco_SX80_Corporate_Phone_Book;
|
||||||
|
|
||||||
using PepperDash.Core;
|
using PepperDash.Core;
|
||||||
using PepperDash.Essentials.Core;
|
using PepperDash.Essentials.Core;
|
||||||
|
|||||||
@@ -26,6 +26,10 @@ namespace PepperDash.Essentials
|
|||||||
public const uint VCRecentListTextStart = 1201;
|
public const uint VCRecentListTextStart = 1201;
|
||||||
// RANGE IN USE
|
// RANGE IN USE
|
||||||
public const uint VCRecentListTextEnd = 1230;
|
public const uint VCRecentListTextEnd = 1230;
|
||||||
|
/// <summary>
|
||||||
|
/// 1231 - the current layout mode
|
||||||
|
/// </summary>
|
||||||
|
public const uint VCLayoutModeText = 1231;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 1301 - 1400
|
/// 1301 - 1400
|
||||||
|
|||||||
@@ -446,9 +446,20 @@ namespace PepperDash.Essentials.UIDrivers.VC
|
|||||||
void SetupSelfViewControls()
|
void SetupSelfViewControls()
|
||||||
{
|
{
|
||||||
TriList.SetSigFalseAction(UIBoolJoin.VCStagingSelfViewLayoutPress, this.ShowSelfViewLayout);
|
TriList.SetSigFalseAction(UIBoolJoin.VCStagingSelfViewLayoutPress, this.ShowSelfViewLayout);
|
||||||
TriList.SetSigFalseAction(UIBoolJoin.VCSelfViewTogglePress, () => { });
|
var svc = Codec as IHasCodecSelfview;
|
||||||
TriList.SetSigFalseAction(UIBoolJoin.VCRemoteViewTogglePress, () => { });
|
if (svc != null)
|
||||||
TriList.SetSigFalseAction(UIBoolJoin.VCSelfViewPipTogglePress, () => { });
|
{
|
||||||
|
TriList.SetSigFalseAction(UIBoolJoin.VCSelfViewTogglePress, svc.SelfviewModeToggle);
|
||||||
|
svc.SelfviewIsOnFeedback.LinkInputSig(TriList.BooleanInput[UIBoolJoin.VCSelfViewTogglePress]);
|
||||||
|
|
||||||
|
//TriList.SetSigFalseAction(UIBoolJoin.VCSelfViewPipTogglePress, () => { });
|
||||||
|
}
|
||||||
|
var lc = Codec as IHasCodecLayouts;
|
||||||
|
if (lc != null)
|
||||||
|
{
|
||||||
|
TriList.SetSigFalseAction(UIBoolJoin.VCRemoteViewTogglePress, lc.LocalLayoutToggle);
|
||||||
|
lc.LocalLayoutFeedback.LinkInputSig(TriList.StringInput[UIStringJoin.VCLayoutModeText]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
Reference in New Issue
Block a user