void volumeRotaryControl_valueChangedTimeStepSink(RaumfeldNET.WPFControls.RotaryVolumeControl _control, uint _newValue) { Object objContext = this.getContextObjectFromDataContext(_control.DataContext); if (objContext == null) return; this.setVolumeForContext(objContext, _newValue); }
void volumeRotaryControl_muteStateChangedSink(RaumfeldNET.WPFControls.RotaryVolumeControl _control, bool _newValue) { Object objContext = this.getContextObjectFromDataContext(_control.DataContext); if (objContext == null) return; this.setMuteForContext(objContext, _newValue); }
private void buttonPlaylistManagementControl_ClickSink(RaumfeldNET.WPFControls.ImageButtonControl _imageButtonControl, MouseButtonEventArgs e) { if (!mediaServerPresent) return; this.switchVisualContent(VisualContent.Main); GridZonePlaylistControl.Visibility = System.Windows.Visibility.Hidden; GridPlaylistManagementControl.Visibility = System.Windows.Visibility.Visible; }
public BaseUPNPAction(RaumfeldNET.UPNP.UNPN _upnpStack) { upnpStack = _upnpStack; if (upnpStack == null) { this.writeLog(LogType.Error, "UPNPStack ist nicht initialisiert!"); // UPNP Stack not initialized is a fatal error and need programm to crash! throw new Exception(Global.getCrashInfo()); } }
void playlistManagementContextMenu_actionDeletePlaylistSink(RaumfeldNET.WPFControls.PlaylistManagementContextMenuControl _control, string _playlistObjectId) { MediaItem mediaItem = (MediaItem)_control.DataContext; PlaylistObjectMediaList playlistList = (PlaylistObjectMediaList)rfController.playlistBrowser.getCurrentList(); this.setPlaylistManagementListOnUpdate(true); this.hidePlaylistManagementActionContextMenu(); if (MessageBox.Show("Playliste wirklich löschen?", "Playliste löschen", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { rfController.playlistManagement.deletePlaylist(mediaItem.objectId); rfController.playlistBrowser.rereadCurrentList(); } else this.setPlaylistManagementListOnUpdate(false); }
void gridSearchContentControl_searchTypeChangedSink(RaumfeldNET.WPFControls.SearchContentControl _searchContentControl, ContentDirectorySearchType _newValue) { this.searchContentBrowserList(_searchContentControl.getSearchString(), _searchContentControl.SelectedSearchType); }
void gridSearchContentControl_searchStringChangedFreezeSink(RaumfeldNET.WPFControls.SearchContentControl _searchContentControl, string _newValue) { this.searchContentBrowserList(_searchContentControl.getSearchString(), _searchContentControl.SelectedSearchType); }
void zoneTileControl_selectedSink(RaumfeldNET.WPFControls.ZoneTileControl _zoneTileControl) { this.zoneSelected((String)_zoneTileControl.DataContext); this.setFlyoutSelectedZonesOpen(false); }
void zoneTileControl_MoveRemoveRoomSink(RaumfeldNET.WPFControls.ZoneTileControl _zoneTileControl, RaumfeldNET.WPFControls.RoomStripControl _roomStripControl, RoutedEventArgs e) { Room room = rfController.zoneManager.getRoom(_roomStripControl.RoomId); if (room != null) this.showAvailableZonesPopup(_roomStripControl, room.zoneUDN); }
void contentBrowserContextMenu_actionPlayNowSink(RaumfeldNET.WPFControls.ContentContextMenuControl _control, RoutedEventArgs e) { this.currentZoneTrackList().playNow(this.getSelectedItemsFromMediaItemList(ContentBrowseListControl)); this.hideBrowseListActionContextMenu(); }
void contentBrowserContextMenu_actionCloseMenueSink(RaumfeldNET.WPFControls.ContentContextMenuControl _control, RoutedEventArgs e) { this.hideBrowseListActionContextMenu(); }
private void rfController_zonePlayModeChangedSink(string _zoneUDN, RaumfeldNET.UPNP.AvTransportPlayMode _playMode) { if (this.MainGridStartup.Dispatcher.CheckAccess()) { this.setTrackListControlFromZone(ZoneTracklistTrackControl, _zoneUDN); } else this.MainGridStartup.Dispatcher.Invoke(System.Windows.Threading.DispatcherPriority.Normal, new invoke_rfController_zonePlayModeChangedSink(this.rfController_zonePlayModeChangedSink), _zoneUDN, _playMode); }
void playlistManagementContextMenu_actionRenamePlaylistSink(RaumfeldNET.WPFControls.PlaylistManagementContextMenuControl _control, string _playlistObjectId, string _newName) { MediaItem mediaItem = (MediaItem)_control.DataContext; PlaylistObjectMediaList playlistList = (PlaylistObjectMediaList)rfController.playlistBrowser.getCurrentList(); this.setPlaylistManagementListOnUpdate(true); this.savePlaylistManagementListPosition(); this.hidePlaylistManagementActionContextMenu(); // TODO: doesn't work properly //rfController.playlistManagement.renamePlaylist(mediaItem.objectId, _newName); rfController.playlistBrowser.rereadCurrentList(); }
void playlistManagementContextMenu_actionCloseMenueSink(RaumfeldNET.WPFControls.PlaylistManagementContextMenuControl _control, RoutedEventArgs e) { this.hidePlaylistManagementActionContextMenu(); }
public BaseManager(RaumfeldNET.UPNP.UNPN _upnpStack) : base(_upnpStack) { }