private void PreviewDisplayTimer_Tick(object sender, EventArgs e) { if (GetSelectedLibraryItem() != null) { GetSelectedLibraryItem().Views += 1; GetSelectedLibraryItem().LastViewed = DateTime.UtcNow; } PreviewDisplayTimer.Stop(); }
private void LoadTabPreview(bool startViewCountTimer = true) { PreviewDisplayTimer.Stop(); if (GetSelectedLibraryItem() != null) { lblpreviewtitle.Text = GetSelectedLibraryItem().File.ToFriendlyString(); var openedExternally = TablatureViewForm.GetInstance(this).IsFileOpen(GetSelectedLibraryItem().FileInfo); PreviewEditor.Visible = !openedExternally; if (openedExternally) { lblLibraryPreview.Visible = true; } else { lblLibraryPreview.Visible = false; PreviewEditor.LoadTablature(GetSelectedLibraryItem().File); if (startViewCountTimer) { PreviewDisplayTimer.Start(); } } librarySplitContainer.Panel2.Enabled = !openedExternally; previewToolStrip.Enabled = true; } else { ClearTabPreview(); } }