Represents a log of where the user has navigated through the file system
 public NavigationLogEventArgs(NavigationLog log)
 {
     _obj = log;
 }
예제 #2
0
 /// <summary> Re-opens a previously closed tab using that tab's navigation log data then removes it from reopenabletabs. </summary>
 /// <param name="log"> The navigation log data from the previously closed tab. </param>
 public void ReOpenTab(NavigationLog log) {
   var Tab = NewTab(log.CurrentLocation, false);
   Tab.log.ImportData(log);
   ReopenableTabs.Remove(log);
 }
예제 #3
0
 /// <summary>Clears all items then adds all items from <param name="log">the log</param></summary>
 public void ImportData(NavigationLog log)
 {
     HistoryItemsList.Clear();
     HistoryItemsList.AddRange(log.HistoryItemsList);
     CurrentLocPos = HistoryItemsList.LastIndexOf(log.CurrentLocation);
 }
예제 #4
0
 /// <summary>Clears all items then adds all items from <param name="log">the log</param></summary>
 public void ImportData(NavigationLog log)
 {
     HistoryItemsList.Clear();
     HistoryItemsList.AddRange(log.HistoryItemsList);
     CurrentLocPos = HistoryItemsList.LastIndexOf(log.CurrentLocation);
 }
예제 #5
0
		public TabItem(IListItemEx ShellObject) {
			this.ShellObject = ShellObject;
			log = new NavigationLog(ShellObject);
		}