public GroupEditDlg(IBaseWindow baseWin) { InitializeComponent(); btnAccept.Image = UIHelper.LoadResourceImage("Resources.btn_accept.gif"); btnCancel.Image = UIHelper.LoadResourceImage("Resources.btn_cancel.gif"); fMembersList = new GKSheetList(pageMembers); fMembersList.SetControlName("fMembersList"); // for purpose of tests fMembersList.OnModify += ModifyMembersSheet; fNotesList = new GKSheetList(pageNotes); fMediaList = new GKSheetList(pageMultimedia); // SetLang() Text = LangMan.LS(LSID.LSID_WinGroupEdit); btnAccept.Text = LangMan.LS(LSID.LSID_DlgAccept); btnCancel.Text = LangMan.LS(LSID.LSID_DlgCancel); lblName.Text = LangMan.LS(LSID.LSID_Title); pageMembers.Text = LangMan.LS(LSID.LSID_Members); pageNotes.Text = LangMan.LS(LSID.LSID_RPNotes); pageMultimedia.Text = LangMan.LS(LSID.LSID_RPMultimedia); fController = new GroupEditDlgController(this); fController.Init(baseWin); fMembersList.ListModel = new GroupMembersSublistModel(baseWin, fController.LocalUndoman); fNotesList.ListModel = new NoteLinksListModel(baseWin, fController.LocalUndoman); fMediaList.ListModel = new MediaLinksListModel(baseWin, fController.LocalUndoman); }