Starting self-view/layout controls

This commit is contained in:
Heath Volmer
2017-10-05 15:55:12 -06:00
parent 3e923ff41f
commit d52c629085
2 changed files with 33 additions and 8 deletions

View File

@@ -114,35 +114,35 @@ namespace PepperDash.Essentials
/// <summary> /// <summary>
/// 1211 /// 1211
/// </summary> /// </summary>
public const uint VCSpeedDial1Press = 1211; public const uint VCFavorite1Press = 1211;
/// <summary> /// <summary>
/// 1212 /// 1212
/// </summary> /// </summary>
public const uint VCSpeedDial2Press = 1212; public const uint VCFavorite2Press = 1212;
/// <summary> /// <summary>
/// 1213 /// 1213
/// </summary> /// </summary>
public const uint VCSpeedDial3Press = 1213; public const uint VCFavorite3Press = 1213;
/// <summary> /// <summary>
/// 1214 /// 1214
/// </summary> /// </summary>
public const uint VCSpeedDial4Press = 1214; public const uint VCFavorite4Press = 1214;
/// <summary> /// <summary>
/// 1221 /// 1221
/// </summary> /// </summary>
public const uint VCSpeedDial1Visible = 1221; public const uint VCFavorite1Visible = 1221;
/// <summary> /// <summary>
/// 1222 /// 1222
/// </summary> /// </summary>
public const uint VCSpeedDial2Visible = 1222; public const uint VCFavorite2Visible = 1222;
/// <summary> /// <summary>
/// 1223 /// 1223
/// </summary> /// </summary>
public const uint VCSpeedDial3Visible = 1223; public const uint VCFavorite3Visible = 1223;
/// <summary> /// <summary>
/// 1224 /// 1224
/// </summary> /// </summary>
public const uint VCSpeedDial4Visible = 1224; public const uint VCFavorite4Visible = 1224;
/// <summary> /// <summary>
/// 1231 /// 1231
/// </summary> /// </summary>
@@ -188,6 +188,19 @@ namespace PepperDash.Essentials
/// </summary> /// </summary>
public const uint VcDirectoryTextEntryPress = 1241; public const uint VcDirectoryTextEntryPress = 1241;
/// <summary>
/// 1251
/// </summary>
public const uint VCSelfViewTogglePress = 1251;
/// <summary>
/// 1252
/// </summary>
public const uint VCRemoteViewTogglePress = 1252;
/// <summary>
/// 1253
/// </summary>
public const uint VCSelfViewPipTogglePress = 1253;
//****************************************************** //******************************************************
// Keyboard // Keyboard
/// <summary> /// <summary>

View File

@@ -90,6 +90,7 @@ namespace PepperDash.Essentials.UIDrivers.VC
ActiveCallsSRL = new SubpageReferenceList(TriList, UISmartObjectJoin.CodecActiveCallsHeaderList, 3, 3, 3); ActiveCallsSRL = new SubpageReferenceList(TriList, UISmartObjectJoin.CodecActiveCallsHeaderList, 3, 3, 3);
SetupRecentCallsList(); SetupRecentCallsList();
SetupFavorites(); SetupFavorites();
SetupSelfViewControls();
codec.CallStatusChange += new EventHandler<CodecCallStatusItemChangeEventArgs>(Codec_CallStatusChange); codec.CallStatusChange += new EventHandler<CodecCallStatusItemChangeEventArgs>(Codec_CallStatusChange);
@@ -439,6 +440,17 @@ namespace PepperDash.Essentials.UIDrivers.VC
} }
/// <summary>
///
/// </summary>
void SetupSelfViewControls()
{
if(Codec.
TriList.SetSigFalseAction(UIBoolJoin.VCSelfViewTogglePress, () => { });
TriList.SetSigFalseAction(UIBoolJoin.VCRemoteViewTogglePress, () => { });
TriList.SetSigFalseAction(UIBoolJoin.VCSelfViewPipTogglePress, () => { });
}
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>