private void BuildPanelView() { _rb_switchGraphMode = new RibbonButton("Graph mode"); _rb_switchGraphMode.ToolTip = "Switch to bar graph mode"; _rb_switchGraphMode.Click += new EventHandler(rb_graphMode_Click); _rb_switchGraphMode.Image = ((System.Drawing.Image)(Tools4Libraries.Resources.ResourceIconSet32Default.barchart)); _rb_switchGraphMode.SmallImage = ((System.Drawing.Image)(Tools4Libraries.Resources.ResourceIconSet16Default.shape_align_bottom)); _detail_presentation = new RibbonDescriptionMenuItem(); _detail_presentation.Image = Tools4Libraries.Resources.ResourceIconSet32Default.directory_listing_checked; _detail_presentation.Text = "Disable financial module presentation "; _detail_presentation.Description = "Display the panel of presentation of this module"; _detail_presentation.MinSizeMode = RibbonElementSizeMode.Large; _detail_presentation.Click += _detail_presentation_Click; _detail_gop_rate = new RibbonDescriptionMenuItem(); _detail_gop_rate.Image = Tools4Libraries.Resources.ResourceIconSet32Default.statistics_unchecked; _detail_gop_rate.Text = "Enable group of operation "; _detail_gop_rate.Description = "Display the detail of operation group with graphics rates"; _detail_gop_rate.MinSizeMode = RibbonElementSizeMode.Large; _detail_gop_rate.Click += _detail_gop_rate_Click; _detail_exps_list = new RibbonDescriptionMenuItem(); _detail_exps_list.Image = Tools4Libraries.Resources.ResourceIconSet32Default.table_money_unchecked; _detail_exps_list.Text = "Enable movement list "; _detail_exps_list.Description = "Display the list of all movement with details"; _detail_exps_list.MinSizeMode = RibbonElementSizeMode.Large; _detail_exps_list.Click += _detail_exps_list_Click; _detail_user_list = new RibbonDescriptionMenuItem(); _detail_user_list.Image = Tools4Libraries.Resources.ResourceIconSet32Default.participation_rate_unchecked; _detail_user_list.Text = "Enable users list "; _detail_user_list.Description = "Display the list of account owners"; _detail_user_list.MinSizeMode = RibbonElementSizeMode.Large; _detail_user_list.Click += _detail_user_list_Click; _detail_reconciliation = new RibbonDescriptionMenuItem(); _detail_reconciliation.Image = Tools4Libraries.Resources.ResourceIconSet32Default.balance_unbalance_unchecked; _detail_reconciliation.Text = "Enable reconciliation "; _detail_reconciliation.Description = "Display the equilibration table between account owners"; _detail_reconciliation.MinSizeMode = RibbonElementSizeMode.Large; _detail_reconciliation.Click += _detail_reconciliation_Click; _rb_menu_tile = new RibbonButton(); _rb_menu_tile.Text = "Menu tiles"; _rb_menu_tile.Image = Tools4Libraries.Resources.ResourceIconSet32Default.large_tiles; _rb_menu_tile.MinSizeMode = RibbonElementSizeMode.Large; _rb_menu_tile.MaxSizeMode = RibbonElementSizeMode.Large; _rb_menu_tile.Style = RibbonButtonStyle.SplitDropDown; _rb_menu_tile.DropDownItems.Add(_detail_presentation); _rb_menu_tile.DropDownItems.Add(_detail_gop_rate); _rb_menu_tile.DropDownItems.Add(_detail_user_list); _rb_menu_tile.DropDownItems.Add(_detail_exps_list); _rb_menu_tile.DropDownItems.Add(_detail_reconciliation); //_rb_menu_tile.DrawIconsBar = false; _rb_menu_tile.TextAlignment = RibbonItem.RibbonItemTextAlignment.Left; _panelView = new RibbonPanel(); _panelView.Text = "Views"; _panelView.Items.Add(_rb_menu_tile); _panelView.Items.Add(_rb_switchGraphMode); }
private void BuildPanelTools() { _rb_import = new RibbonButton("Import movements"); _rb_import.Click += new EventHandler(rb_import_Click); _rb_import.Image = ((System.Drawing.Image)(Tools4Libraries.Resources.ResourceIconSet32Default.file_extension_xls)); _rb_import.SmallImage = ((System.Drawing.Image)(Tools4Libraries.Resources.ResourceIconSet16Default.file_extension_xls)); _detail_export_csv = new RibbonDescriptionMenuItem(); _detail_export_csv.Image = Tools4Libraries.Resources.ResourceIconSet32Default.file_extension_csv; _detail_export_csv.Text = "Export CSV "; _detail_export_csv.Description = "Table format to make other calculs"; _detail_export_csv.MinSizeMode = RibbonElementSizeMode.Large; _detail_export_csv.Click += detail_export_csv_Click; _detail_export_txt = new RibbonDescriptionMenuItem(); _detail_export_txt.Image = Tools4Libraries.Resources.ResourceIconSet32Default.file_extension_txt; _detail_export_txt.Text = "Export TXT "; _detail_export_txt.Description = "Text description of the project"; _detail_export_txt.MinSizeMode = RibbonElementSizeMode.Large; _detail_export_txt.Click += detail_export_txt_Click; _detail_export_xml = new RibbonDescriptionMenuItem(); _detail_export_xml.Image = Tools4Libraries.Resources.ResourceIconSet32Default.page_white_code; _detail_export_xml.Text = "Export XML "; _detail_export_xml.Description = "XML format to inject in other applications"; _detail_export_xml.MinSizeMode = RibbonElementSizeMode.Large; _detail_export_xml.Click += detail_export_xml_Click; _detail_export_web = new RibbonDescriptionMenuItem(); _detail_export_web.Image = Tools4Libraries.Resources.ResourceIconSet32Default.file_extension_html; _detail_export_web.Text = "Export web "; _detail_export_web.Description = "Format HTML to be displayed in web browser"; _detail_export_web.MinSizeMode = RibbonElementSizeMode.Large; _detail_export_web.Click += detail_export_web_Click; _detail_export_pdf = new RibbonDescriptionMenuItem(); _detail_export_pdf.Image = Tools4Libraries.Resources.ResourceIconSet32Default.file_extension_pdf; _detail_export_pdf.Text = "Export PDF "; _detail_export_pdf.Description = "PDF presentation for officcial report"; _detail_export_pdf.MinSizeMode = RibbonElementSizeMode.Large; _detail_export_pdf.Click += detail_export_pdf_Click; _rb_export = new RibbonButton("export movements"); _rb_export.Image = Tools4Libraries.Resources.ResourceIconSet32Default.insert_element; _rb_export.MinSizeMode = RibbonElementSizeMode.Large; _rb_export.MaxSizeMode = RibbonElementSizeMode.Large; _rb_export.Style = RibbonButtonStyle.SplitDropDown; _rb_export.DropDownItems.Add(_detail_export_pdf); _rb_export.DropDownItems.Add(_detail_export_csv); _rb_export.DropDownItems.Add(_detail_export_xml); _rb_export.DropDownItems.Add(_detail_export_web); _rb_export.DropDownItems.Add(_detail_export_txt); //_rb_export.DrawIconsBar = false; _rb_export.TextAlignment = RibbonItem.RibbonItemTextAlignment.Left; _rb_print = new RibbonButton("print"); _rb_print.Enabled = false; _rb_print.Click += new EventHandler(rb_print_Click); _rb_print.Image = ((System.Drawing.Image)(Tools4Libraries.Resources.ResourceIconSet32Default.printer)); _rb_print.SmallImage = ((System.Drawing.Image)(Tools4Libraries.Resources.ResourceIconSet32Default.printer)); _rb_balance = new RibbonButton("Balance"); _rb_balance.Click += new EventHandler(rb_balance_Click); _rb_balance.SmallImage = ((System.Drawing.Image)(Tools4Libraries.Resources.ResourceIconSet16Default.small_business)); _rb_balance.Image = ((System.Drawing.Image)(Tools4Libraries.Resources.ResourceIconSet32Default.balance_unbalance)); _rb_takeBill = new RibbonButton("Take bill"); _rb_takeBill.Click += new EventHandler(rb_takeBill_Click); _rb_takeBill.SmallImage = ((System.Drawing.Image)(Tools4Libraries.Resources.ResourceIconSet16Default.webcam)); _rb_takeBill.Image = ((System.Drawing.Image)(Tools4Libraries.Resources.ResourceIconSet32Default.webcam)); _rb_addExps = new RibbonButton("Add movement"); _rb_addExps.Click += new EventHandler(rb_addevent_Click); _rb_addExps.Image = ((System.Drawing.Image)(Tools4Libraries.Resources.ResourceIconSet32Default.note_add)); _rb_addExps.SmallImage = ((System.Drawing.Image)(Tools4Libraries.Resources.ResourceIconSet16Default.note_add)); _panelTools = new RibbonPanel(); _panelTools.Text = "Tools"; _panelTools.Items.Add(_rb_takeBill); _panelTools.Items.Add(_rb_addExps); _panelTools.Items.Add(_rb_balance); _panelTools.Items.Add(_rb_export); _panelTools.Items.Add(_rb_import); _panelTools.Items.Add(_rb_print); }