コード例 #1
0
        public static void EventEditDlg_Select_Handler(string name, IntPtr ptr, Form form)
        {
            EventEditDlg eventDlg = (EventEditDlg)form;

            Assert.IsNotNull(eventDlg.Event);

            SelectCombo("cmbEventType", form, 1);     // Birth(indi) / ?(fam)
            EnterText("txtEventPlace", form, "test place");
            SelectCombo("cmbEventDateType", form, 3); // Between
            EnterMaskedText("txtEventDate1", form, "01.01.1900");
            EnterMaskedText("txtEventDate2", form, "10.01.1900");
            SelectCombo("cmbDate1Calendar", form, 1); // Julian
            SelectCombo("cmbDate2Calendar", form, 1); // Julian
            EnterText("txtEventCause", form, "test cause");
            EnterText("txtEventOrg", form, "test agency");

            SetModalFormHandler(fFormTest, AddressEditDlgTests.AddressEditDlg_btnAccept_Handler);
            ClickButton("btnAddress", form);

            RecordSelectDlgTests.SetCreateItemHandler(fFormTest, LocationEditDlgTests.LocationAdd_Mini_Handler);
            ClickButton("btnPlaceAdd", form);

            ClickButton("btnPlaceDelete", form);

            ClickButton("btnAccept", form);
        }
コード例 #2
0
        public override void Setup()
        {
            fBase  = new BaseWindowStub();
            fEvent = new GDMIndividualEvent();

            fDialog       = new EventEditDlg(fBase);
            fDialog.Event = fEvent;
        }
コード例 #3
0
        public override void Setup()
        {
            base.Setup();

            fBase  = new BaseWindowStub();
            fEvent = new GEDCOMIndividualEvent(fBase.Context.Tree, null, "", "");

            fDialog       = new EventEditDlg(fBase);
            fDialog.Event = fEvent;
        }