Revise naming to depict behavior

This commit is contained in:
John Lewin 2018-10-24 21:20:56 -07:00
parent 77474813dc
commit cddea969a1
11 changed files with 33 additions and 35 deletions

View file

@ -53,7 +53,7 @@ namespace MatterHackers.MatterControl.PrintLibrary
public class PrintLibraryWidget : GuiWidget, IIgnoredPopupChild
{
private FlowLayoutWidget buttonPanel;
private ListView libraryView;
private LibraryListView libraryView;
private GuiWidget providerMessageContainer;
private TextWidget providerMessageWidget;
@ -77,7 +77,7 @@ namespace MatterHackers.MatterControl.PrintLibrary
var allControls = new FlowLayoutWidget(FlowDirection.TopToBottom);
libraryView = new ListView(ApplicationController.Instance.Library, theme)
libraryView = new LibraryListView(ApplicationController.Instance.Library, theme)
{
Name = "LibraryView",
// Drop containers if ShowContainers != 1
@ -116,22 +116,22 @@ namespace MatterHackers.MatterControl.PrintLibrary
popupMenu.CreateBoolMenuItem(
"Date Created".Localize(),
() => libraryView.ActiveSort == ListView.SortKey.CreatedDate,
(v) => libraryView.ActiveSort = ListView.SortKey.CreatedDate,
() => libraryView.ActiveSort == LibraryListView.SortKey.CreatedDate,
(v) => libraryView.ActiveSort = LibraryListView.SortKey.CreatedDate,
useRadioStyle: true,
siblingRadioButtonList: siblingList);
popupMenu.CreateBoolMenuItem(
"Date Modified".Localize(),
() => libraryView.ActiveSort == ListView.SortKey.ModifiedDate,
(v) => libraryView.ActiveSort = ListView.SortKey.ModifiedDate,
() => libraryView.ActiveSort == LibraryListView.SortKey.ModifiedDate,
(v) => libraryView.ActiveSort = LibraryListView.SortKey.ModifiedDate,
useRadioStyle: true,
siblingRadioButtonList: siblingList);
popupMenu.CreateBoolMenuItem(
"Name".Localize(),
() => libraryView.ActiveSort == ListView.SortKey.Name,
(v) => libraryView.ActiveSort = ListView.SortKey.Name,
() => libraryView.ActiveSort == LibraryListView.SortKey.Name,
(v) => libraryView.ActiveSort = LibraryListView.SortKey.Name,
useRadioStyle: true,
siblingRadioButtonList: siblingList);