case 3892

This commit is contained in:
2021-06-22 19:13:05 +00:00
parent bc0e4dacc3
commit 86eea2e5fc

View File

@@ -573,7 +573,11 @@ namespace AyaNova
//case 714
sc.DayView.TopRowTime = TimeSpan.FromHours(8);
//NewDateRange();
//case 3892 restrict scrollable day view day to that day only as it's not working outside of the current day
sc.DayView.VisibleTime.Start = TimeSpan.FromHours(0);
sc.DayView.VisibleTime.End = TimeSpan.FromHours(24);
//**************************************
@@ -1201,6 +1205,9 @@ namespace AyaNova
#region Events
#region Active view and date navigation events
/// <summary>
/// Event fired when active view is about to change
/// </summary>
@@ -1210,6 +1217,7 @@ namespace AyaNova
{
if (ignoreActiveViewChanging)
return;
ShowView(e.NewView.Type);
e.Cancel = true;
}
@@ -1221,6 +1229,8 @@ namespace AyaNova
/// <param name="newView"></param>
private void ShowView(SchedulerViewType newView)
{
StateButtonTool sbt = (StateButtonTool)ToolBarManager.Tools["LT:UI.Toolbar.Schedule.TimeLineView"];
bool useTimeLineView = sbt.Checked;
ignoreActiveViewChanging = true;
@@ -1230,9 +1240,12 @@ namespace AyaNova
if (useTimeLineView)
newView = SchedulerViewType.Timeline;
else//case 714
{
sc.DayView.TopRowTime = TimeSpan.FromHours(8);
}
}
sc.ActiveViewType = newView;
ignoreActiveViewChanging = false;
@@ -2090,6 +2103,15 @@ namespace AyaNova
}
//case 3892
//void DayView_TopRowTimeChanged(object sender, DevExpress.XtraScheduler.Native.ChangeEventArgs e)
//{
// System.Diagnostics.Debug.WriteLine(DateTime.Now.ToString() + "DayView_TopRowTimeChanged fired");
// BindData();
//}
#endregion date range change