Ejemplo n.º 1
0
 public MenuPopup(IPopupInput input, string menuName)
     : base(input)
 {
     this.menuName = menuName;
     menuItems = MenuHandler.Instance.GetMenuByName(menuName).SubItems;
     ListItems = menuItems;
 }
Ejemplo n.º 2
0
 public SortPopup(IPopupInput input)
     : base(input)
 {
     _allColumns = ListerManager.Instance.ListerViewManager.CurrentListerView.Lister.Columns.ToDictionary(c => c.Header, c => c.BindingExpression);
     _allKeys = _allColumns.Select(s => new StringPopupItem(s.Key));
     ListItems = _allKeys;
 }
Ejemplo n.º 3
0
 public NetworkComputersPopup(IPopupInput input)
     : base(input)
 {
     var networkBrowser = new NetworkBrowser();
     _networkComputers = StringPopupItem.GetEnumerable(networkBrowser.GetNetworkComputers());
     ListItems = _networkComputers;
 }
Ejemplo n.º 4
0
 public UserChoicePopup(IPopupInput input, string question, IEnumerable<string> possibleAnswers)
     : base(input)
 {
     _name = question;
     _possibleAnswers = possibleAnswers.Select(pa => new StringPopupItem(pa));
     ListItems = _possibleAnswers;
     Input.ListBox.SelectedIndex = 0;
 }
Ejemplo n.º 5
0
 public DrivesPopup(IPopupInput input)
     : base(input)
 {
     ListItems = DriveItem.GetAllItems();
 }
Ejemplo n.º 6
0
 public BrowsingPopup(IPopupInput input)
     : base(input)
 {
     ListItems = ListerManager.Instance.CommandManager.CurrentView.View.Items.Cast<IPopupItem>();
 }
Ejemplo n.º 7
0
 public CommandManager(IPopupInput popupInput, IListerViewManager viewManager)
 {
     _PopupInput = popupInput;
     _ListerViewManager = viewManager;
 }
Ejemplo n.º 8
0
 public CreateFileDirectoryPopup(IPopupInput input)
     : base(input)
 {
     ListItems = _createTypes.Select(t => new StringPopupItem(t));
     Input.ListBox.SelectedIndex = 0;
 }
Ejemplo n.º 9
0
 public OpenLocationPopup(IPopupInput input, bool newWindow)
     : base(input)
 {
     ListItems = LocationHistory;
     NewWindow = newWindow;
 }
Ejemplo n.º 10
0
 public FilterPopup(IPopupInput input)
     : base(input)
 {
     //ListItems = FileTypes;
 }
Ejemplo n.º 11
0
 public ViewPopup(IPopupInput input)
     : base(input)
 {
     ListItems = Views;
 }