_btnDetailRun.IsEnabled = true;
}
- void SetCommonButtonStyle(Button button, string text)
+ public void SetCommonButtonStyle(Button button, string text)
{
if (!button) return;
button.Text = text;
SetCommonButtonStyle(_btnDone, "Done");
_btnDone.Clicked += (obj, ee) =>
{
+ UnlockUIButton();
TSettings.GetInstance().SubmitManualResult();
};
SetCommonButtonStyle(_btnInitRun, "Run");
_btnInitRun.Clicked += (obj, ee) =>
{
+ UnlockUIButton();
_currentTCNum = 0;
_viewInit.Hide();
_viewCase.Hide();
_viewDetail.Show();
//FocusManager.Instance.SetCurrentFocusView(_btnDetailRun);
};
- //_btnDone.RightFocusableView = _btnInitRun;
- //_btnInitRun.LeftFocusableView = _btnDone;
+ _btnDone.RightFocusableView = _btnInitRun;
+ _btnInitRun.LeftFocusableView = _btnDone;
_flvInit = new FlexibleView {
_btnPass.Clicked += (obj, ee) =>
{
ClearView();
+ UnlockUIButton();
if (!ManualTest.IsConfirmed())
{
_tSettings.TCResult = StrResult.PASS;
_btnFail.Clicked += (obj, ee) =>
{
ClearView();
+ UnlockUIButton();
if (!ManualTest.IsConfirmed())
{
_tSettings.TCResult = StrResult.FAIL;
_btnBlock.Clicked += (obj, ee) =>
{
ClearView();
+ UnlockUIButton();
if (!ManualTest.IsConfirmed())
{
_tSettings.TCResult = StrResult.BLOCK;
_tRunner.Execute();
};
+
_btnHome = new Button(ButtonStyleStandard);
SetCommonButtonStyle(_btnHome, "Home");
_btnHome.Clicked += (obj, ee) =>
{
ClearView();
+ UnlockUIButton();
if (!ManualTest.IsConfirmed())
{
_tSettings.TCResult = StrResult.NOTRUN;
_btnPrevious.Clicked += (obj, ee) =>
{
ClearView();
+ UnlockUIButton();
if (!ManualTest.IsConfirmed())
{
_tSettings.TCResult = StrResult.NOTRUN;
_btnNext.Clicked += (obj, ee) =>
{
ClearView();
+ UnlockUIButton();
if (!ManualTest.IsConfirmed())
{
_tSettings.TCResult = StrResult.NOTRUN;
_tableViewDetail.SetCellAlignment(new TableView.CellPosition((uint)index, 0), (HorizontalAlignmentType) HorizontalAlignment.Begin, (VerticalAlignmentType) VerticalAlignment.Center);
_tableViewDetail.SetFixedHeight((uint)index, Window.Instance.Size.Height * 0.0462f);
_tableViewDetail.ParentOrigin = new Position(0.02f, 0.01f);
-
-
}
}
{
PivotPoint = PivotPoint.TopLeft,
ParentOrigin = Position.ParentOriginTopLeft,
- Position = new Position(0, Window.Instance.Size.Height * 0.68f, 0),
+ Position = new Position(0, Window.Instance.Size.Height * 0.67f, 0),
Size = new Size(Window.Instance.Size.Width, Window.Instance.Size.Height * 0.09f),
Focusable = true
};
FocusManager.Instance.SetCurrentFocusView(view);
_viewDetail.Hide();
}
- private ButtonStyle ButtonStyleStandard = new ButtonStyle
+ public ButtonStyle ButtonStyleStandard = new ButtonStyle
{
BackgroundColor = new ColorSelector
{
Normal = new Color("#02bcfa"),
Pressed = new Color("#029dd1"),
Selected = new Color("#029dd1"),
- Disabled = new Color("#029dd1"),
+ Disabled = new Color("#C2C2C2"),
},
Focusable = true,
CornerRadius = 8,