public CircleChartWin(IBaseWindow baseWin, GDMIndividualRecord startPerson, CircleChartType type) { InitializeComponent(); tbImageSave.Image = UIHelper.LoadResourceImage("Resources.btn_save_image.gif"); tbDocPreview.Image = UIHelper.LoadResourceImage("Resources.btn_preview.gif"); tbDocPrint.Image = UIHelper.LoadResourceImage("Resources.btn_print.gif"); tbPrev.Image = UIHelper.LoadResourceImage("Resources.btn_left.gif"); tbNext.Image = UIHelper.LoadResourceImage("Resources.btn_right.gif"); ToolBar1.Visible = true; fBaseWin = baseWin; fCircleChart = new CircleChart(); fCircleChart.Base = fBaseWin; fCircleChart.ChartType = type; fCircleChart.NavRefresh += CircleChartWin_NavRefresh; fCircleChart.ZoomChanged += CircleChartWin_NavRefresh; fCircleChart.RootChanged += CircleChartWin_RootChanged; fCircleChart.RootPerson = startPerson; fCircleChart.Options.Assign(GlobalOptions.Instance.CircleChartOptions); fCircleChart.Name = "fCircleChart"; fCircleChart.Dock = DockStyle.Fill; Controls.Add(fCircleChart); Controls.SetChildIndex(fCircleChart, 0); SetLang(); fController = new CircleChartWinController(this); fController.Init(fBaseWin); }
public CircleChartWin(IBaseWindow baseWin, GEDCOMIndividualRecord startPerson, CircleChartType type) { InitializeComponent(); tbImageSave.Image = UIHelper.LoadResourceImage("Resources.btn_save_image.gif"); tbDocPreview.Image = UIHelper.LoadResourceImage("Resources.btn_preview.gif"); tbDocPrint.Image = UIHelper.LoadResourceImage("Resources.btn_print.gif"); tbPrev.Image = UIHelper.LoadResourceImage("Resources.btn_left.gif"); tbNext.Image = UIHelper.LoadResourceImage("Resources.btn_right.gif"); tbOptions.Image = UIHelper.LoadResourceImage("Resources.btn_tools.gif"); fBaseWin = baseWin; fCircleChart = new CircleChart(); fCircleChart.Base = fBaseWin; fCircleChart.ChartType = type; fCircleChart.NavRefresh += CircleChartWin_NavRefresh; fCircleChart.ZoomChanged += CircleChartWin_NavRefresh; fCircleChart.RootChanged += CircleChartWin_RootChanged; fCircleChart.RootPerson = startPerson; fCircleChart.Options.Assign(GlobalOptions.Instance.AncestorsCircleOptions); Content = fCircleChart; SetLang(); fController = new CircleChartWinController(this); fController.Init(fBaseWin); }