Ejemplo n.º 1
0
        public EventEditDlg(IBaseWindow baseWin)
        {
            InitializeComponent();

            btnAccept.Image      = UIHelper.LoadResourceImage("Resources.btn_accept.gif");
            btnCancel.Image      = UIHelper.LoadResourceImage("Resources.btn_cancel.gif");
            btnPlaceAdd.Image    = UIHelper.LoadResourceImage("Resources.btn_rec_new.gif");
            btnPlaceDelete.Image = UIHelper.LoadResourceImage("Resources.btn_rec_delete.gif");

            fNotesList   = new GKSheetList(pageNotes);
            fMediaList   = new GKSheetList(pageMultimedia);
            fSourcesList = new GKSheetList(pageSources);

            // SetLang()
            Text                = LangMan.LS(LSID.LSID_Event);
            btnAccept.Text      = LangMan.LS(LSID.LSID_DlgAccept);
            btnCancel.Text      = LangMan.LS(LSID.LSID_DlgCancel);
            btnAddress.Text     = LangMan.LS(LSID.LSID_Address) + @"...";
            pageCommon.Text     = LangMan.LS(LSID.LSID_Common);
            pageNotes.Text      = LangMan.LS(LSID.LSID_RPNotes);
            pageMultimedia.Text = LangMan.LS(LSID.LSID_RPMultimedia);
            pageSources.Text    = LangMan.LS(LSID.LSID_RPSources);
            lblEvent.Text       = LangMan.LS(LSID.LSID_Event);
            lblAttrValue.Text   = LangMan.LS(LSID.LSID_Value);
            lblPlace.Text       = LangMan.LS(LSID.LSID_Place);
            lblDate.Text        = LangMan.LS(LSID.LSID_Date);
            lblCause.Text       = LangMan.LS(LSID.LSID_Cause);
            lblOrg.Text         = LangMan.LS(LSID.LSID_Agency);

            SetToolTip(btnPlaceAdd, LangMan.LS(LSID.LSID_PlaceAddTip));
            SetToolTip(btnPlaceDelete, LangMan.LS(LSID.LSID_PlaceDeleteTip));

            SetToolTip(txtEventDate1, txtEventDate1.RegionalDatePattern);
            SetToolTip(txtEventDate2, txtEventDate2.RegionalDatePattern);

            fController = new EventEditDlgController(this);
            fController.Init(baseWin);

            fNotesList.ListModel   = new NoteLinksListModel(baseWin, fController.LocalUndoman);
            fMediaList.ListModel   = new MediaLinksListModel(baseWin, fController.LocalUndoman);
            fSourcesList.ListModel = new SourceCitationsListModel(baseWin, fController.LocalUndoman);
        }