/// <summary> /// construcotr with a conversatino manager /// </summary> /// <param name="Server"></param> /// <param name="CM"></param> public VMFriend(Network Server, VMConversationManager CM) { _Server = Server; Server.GETUReturn += new EventHandler <serverReturnEventArgs>(r_GETU); Server.GFRLReturn += new EventHandler <serverReturnEventArgs>(r_GFRL); Server.GTBLReturn += new EventHandler <serverReturnEventArgs>(r_GTBL); Server.ADFRReturn += new EventHandler <serverReturnEventArgs>(r_ADFR); Server.ADBLReturn += new EventHandler <serverReturnEventArgs>(r_ADBL); Server.DELFReturn += new EventHandler <serverReturnEventArgs>(r_DELF); Server.DEBLReturn += new EventHandler <serverReturnEventArgs>(r_DEBL); frORbl = true; ConversationManager = CM; }
/// <summary> /// construcotr with a conversatino manager /// </summary> /// <param name="Server"></param> /// <param name="CM"></param> public VMFriend(Network Server, VMConversationManager CM) { _Server = Server; Server.GETUReturn += new EventHandler<serverReturnEventArgs>(r_GETU); Server.GFRLReturn += new EventHandler<serverReturnEventArgs>(r_GFRL); Server.GTBLReturn += new EventHandler<serverReturnEventArgs>(r_GTBL); Server.ADFRReturn += new EventHandler<serverReturnEventArgs>(r_ADFR); Server.ADBLReturn += new EventHandler<serverReturnEventArgs>(r_ADBL); Server.DELFReturn += new EventHandler<serverReturnEventArgs>(r_DELF); Server.DEBLReturn += new EventHandler<serverReturnEventArgs>(r_DEBL); frORbl = true; ConversationManager = CM; }
public VMInnerBoard(Network Server) { _Server = Server; VMHome home = new VMHome(_Server); VMProfile profile = new VMProfile(_Server); VMCreateEvent create_event = new VMCreateEvent(_Server); VMModifyEvent mod_event = new VMModifyEvent(_Server); VMInnerRooms in_rooms = new VMInnerRooms(_Server); VMInnerDecks in_decks = new VMInnerDecks(_Server); ConversationManager = new VMConversationManager(_Server); Friend = new VMFriend(_Server, ConversationManager); home.moveTo += new EventHandler <MoveToEventArgs>(Inner_moveTo); create_event.moveTo += new EventHandler <MoveToEventArgs>(Inner_moveTo); mod_event.moveTo += new EventHandler <MoveToEventArgs>(Inner_moveTo); Friend.moveTo += new EventHandler <MoveToEventArgs>(Inner_moveTo); in_rooms.moveTo += new EventHandler <MoveToEventArgs>(Inner_moveTo); /* * contains the home and profile screen (and probably more if this comment is not updated) */ ViewModels = new ObservableCollection <ViewModelBase>() { home, profile, create_event, mod_event, in_rooms, in_decks }; ViewModelView = CollectionViewSource.GetDefaultView(ViewModels); }
public VMInnerBoard(Network Server) { _Server = Server; VMHome home = new VMHome(_Server); VMProfile profile = new VMProfile(_Server); VMCreateEvent create_event = new VMCreateEvent(_Server); VMModifyEvent mod_event = new VMModifyEvent(_Server); VMInnerRooms in_rooms = new VMInnerRooms(_Server); VMInnerDecks in_decks = new VMInnerDecks(_Server); ConversationManager =new VMConversationManager(_Server); Friend = new VMFriend(_Server, ConversationManager); home.moveTo +=new EventHandler<MoveToEventArgs>(Inner_moveTo); create_event.moveTo += new EventHandler<MoveToEventArgs>(Inner_moveTo); mod_event.moveTo += new EventHandler<MoveToEventArgs>(Inner_moveTo); Friend.moveTo += new EventHandler<MoveToEventArgs>(Inner_moveTo); in_rooms.moveTo += new EventHandler<MoveToEventArgs>(Inner_moveTo); /* * contains the home and profile screen (and probably more if this comment is not updated) */ ViewModels = new ObservableCollection<ViewModelBase>() { home, profile, create_event, mod_event, in_rooms, in_decks }; ViewModelView = CollectionViewSource.GetDefaultView(ViewModels); }