Made the bread crumbs start out initialized
This commit is contained in:
parent
148d72b24c
commit
b7005ae579
6 changed files with 22 additions and 29 deletions
|
|
@ -44,10 +44,10 @@ namespace MatterHackers.MatterControl.CustomWidgets.LibrarySelector
|
|||
private static TextImageButtonFactory navigationButtonFactory = new TextImageButtonFactory();
|
||||
Action<LibraryProvider> setCurrentLibraryProvider;
|
||||
|
||||
public FolderBreadCrumbWidget(Action<LibraryProvider> setCurrentLibraryProvider)
|
||||
public FolderBreadCrumbWidget(Action<LibraryProvider> setCurrentLibraryProvider, LibraryProvider startingLibraryProvider)
|
||||
{
|
||||
this.setCurrentLibraryProvider = setCurrentLibraryProvider;
|
||||
UiThread.RunOnIdle(() => SetBreadCrumbs(null, null));
|
||||
UiThread.RunOnIdle(() => SetBreadCrumbs(null, new LibraryDataViewEventArgs(startingLibraryProvider)));
|
||||
}
|
||||
|
||||
public void SetBreadCrumbs(object sender, LibraryDataViewEventArgs libraryDataViewEvent)
|
||||
|
|
|
|||
|
|
@ -257,7 +257,7 @@ namespace MatterHackers.MatterControl.CustomWidgets.LibrarySelector
|
|||
{
|
||||
IsHoverItem = false;
|
||||
};
|
||||
//ActiveTheme.Instance.ThemeChanged.RegisterEvent(onThemeChanged, ref unregisterEvents);
|
||||
|
||||
GestureFling += (object sender, FlingEventArgs eventArgs) =>
|
||||
{
|
||||
if (!this.libraryDataView.EditMode)
|
||||
|
|
@ -275,18 +275,6 @@ namespace MatterHackers.MatterControl.CustomWidgets.LibrarySelector
|
|||
};
|
||||
}
|
||||
|
||||
private void onAddLinkClick(object sender, EventArgs e)
|
||||
{
|
||||
}
|
||||
|
||||
private void onConfirmRemove(bool messageBoxResponse)
|
||||
{
|
||||
if (messageBoxResponse)
|
||||
{
|
||||
libraryDataView.RemoveChild(this);
|
||||
}
|
||||
}
|
||||
|
||||
private void onThemeChanged(object sender, EventArgs e)
|
||||
{
|
||||
//Set background and text color to new theme
|
||||
|
|
@ -295,7 +283,6 @@ namespace MatterHackers.MatterControl.CustomWidgets.LibrarySelector
|
|||
|
||||
private void SetDisplayAttributes()
|
||||
{
|
||||
//this.VAnchor = Agg.UI.VAnchor.FitToChildren;
|
||||
this.HAnchor = Agg.UI.HAnchor.ParentLeftRight;
|
||||
if (ActiveTheme.Instance.DisplayMode == ActiveTheme.ApplicationDisplayType.Touchscreen)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue