Exemple #1
0
        public static void ChangeCaptionImageComboBoxEdit(string parent_name, string language, ImageComboBoxEdit image_combobox_edit)
        {
            string temp = CaptionEngine.GetControlCaption(parent_name, image_combobox_edit.Name, BaseConstant.IMAGE_COMBOBOX_EDIT, language);

            if (temp != null && !string.IsNullOrEmpty(temp))
            {
                if (temp.StartsWith("@"))
                {
                    temp = temp.Substring(1);
                }
                if (temp.EndsWith("@"))
                {
                    temp = temp.Substring(0, temp.Length - 1);
                }
                string[] arr;
                if (temp.Contains("@"))
                {
                    arr = temp.Split('@');
                    for (int i = 0; i < image_combobox_edit.Properties.Items.Count; i++)
                    {
                        if (i <= arr.Length + 1)
                        {
                            image_combobox_edit.Properties.Items[i].Description = arr[i];
                        }
                    }
                }
            }
        }
Exemple #2
0
        public static void ChangeFormSize(XtraForm form, string form_name, bool is_touch_mode)
        {
            int width = 0, height = 0;

            string[] tmp = CaptionEngine.GetControlCaption(form_name, null, BaseConstant.FORM_SIZE, null).Split('|');
            width     = Convert.ToInt32(tmp[0]);
            height    = Convert.ToInt32(tmp[1]);
            form.Size = new Size(width, height);
        }
Exemple #3
0
        public static string GetOpenFormText(string form_name, string language, bool isEdit)
        {
            string temp = "";

            if (isEdit)
            {
                temp = (ConfigEngine.Language == "vi") ? "Cập Nhật" : "Update";
            }
            else
            {
                temp = (ConfigEngine.Language == "vi") ? "Thêm Mới" : "Add New";
            }
            return(string.Format("{0} {1}", temp, CaptionEngine.GetControlCaption(form_name, form_name, BaseConstant.PARENT_TEXT, language)));
        }
Exemple #4
0
        public static void ChangeCaptionTreeList(string parent_name, string language, TreeList tree_list)
        {
            var columnList = CaptionEngine.GetControlCaptionList(parent_name, tree_list.Name, BaseConstant.GRID_COLUMN, language);

            if (columnList != null && columnList.Count > 0)
            {
                foreach (TreeListColumn column in tree_list.Columns)
                {
                    var caption = (from item in columnList
                                   where item.Name.ToLower().Equals(column.Name.ToLower())
                                   select item.Caption).FirstOrDefault();
                    if (!string.IsNullOrEmpty(caption))
                    {
                        column.Caption = caption;
                    }
                }
            }
        }
Exemple #5
0
        public static void ChangeCaptionGridView(string parent_name, string language, GridView grid_view)
        {
            grid_view.GroupPanelText = CaptionEngine.GetControlCaption(parent_name, grid_view.Name, BaseConstant.CONTROL_TEXT, language);
            var columnList = CaptionEngine.GetControlCaptionList(parent_name, grid_view.Name, BaseConstant.GRID_COLUMN, language);

            if (columnList != null && columnList.Count > 0)
            {
                foreach (GridColumn column in grid_view.Columns)
                {
                    var caption = (from item in columnList
                                   where item.Name.ToLower().Equals(column.Name.ToLower())
                                   select item.Caption).FirstOrDefault();
                    if (!string.IsNullOrEmpty(caption))
                    {
                        column.Caption = caption;
                    }
                }
            }
        }
Exemple #6
0
        public static void ChangeCaptionGridLookUpEdit(string parent_name, string language, GridLookUpEdit grid_lookup_edit)
        {
            grid_lookup_edit.Properties.NullText = "[" + CaptionEngine.GetControlCaption(parent_name, grid_lookup_edit.Name, BaseConstant.CONTROL_TEXT, language) + "]";
            var columnList = CaptionEngine.GetControlCaptionList(parent_name, grid_lookup_edit.Name, BaseConstant.GRID_COLUMN, language);

            if (columnList != null && columnList.Count > 0)
            {
                foreach (GridColumn column in grid_lookup_edit.Properties.View.Columns)
                {
                    var caption = (from item in columnList
                                   where item.Name.ToLower().Equals(column.Name.ToLower())
                                   select item.Caption).FirstOrDefault();
                    if (!string.IsNullOrEmpty(caption))
                    {
                        column.Caption = caption;
                    }
                }
            }
            grid_lookup_edit.Popup += new EventHandler(gridLookUpEdit_Popup);
        }
Exemple #7
0
        public static void ChangeCaptionButtonWizardControl(string parent_name, string language, WizardControl wizard_control)
        {
            string result = CaptionEngine.GetControlCaption(parent_name, wizard_control.Name, BaseConstant.WIZARD_CONTROL, language);

            wizard_control.Text = CaptionEngine.GetControlCaption(parent_name, wizard_control.Name, BaseConstant.CONTROL_TEXT, language);
            try
            {
                string[] arr = result.Split('|');
                wizard_control.NextText     = arr[0] + ">";
                wizard_control.CancelText   = arr[1];
                wizard_control.FinishText   = arr[2];
                wizard_control.PreviousText = "<" + arr[3];
            }
            catch
            {
                wizard_control.NextText     = "Next >";
                wizard_control.CancelText   = "Cancel";
                wizard_control.FinishText   = "Finish";
                wizard_control.PreviousText = "< Back";
            }
        }
Exemple #8
0
 public static void ChangeCaptionDockPanel(string parent_name, string language, DockPanel dock_panel)
 {
     dock_panel.Text = CaptionEngine.GetControlCaption(parent_name, dock_panel.Name, BaseConstant.CONTROL_TEXT, language);
 }
Exemple #9
0
 public static void ChangeCaptionPictureEdit(string parent_name, string language, PictureEdit picture_edit)
 {
     picture_edit.Properties.NullText = "[" + CaptionEngine.GetControlCaption(parent_name, picture_edit.Name, BaseConstant.CONTROL_TEXT, language) + "]";
 }
Exemple #10
0
 public static void ChangeCaptionGroupControl(string parent_name, string language, GroupControl group_control)
 {
     group_control.Text = CaptionEngine.GetControlCaption(parent_name, group_control.Name, BaseConstant.CONTROL_TEXT, language);
 }
Exemple #11
0
 public static void ChangeCaptionBarStaticItem(string parent_name, string language, BarStaticItem bar_static_item)
 {
     bar_static_item.Caption = CaptionEngine.GetControlCaption(parent_name, bar_static_item.Name, BaseConstant.CONTROL_TEXT, language);
 }
Exemple #12
0
 public static void ChangeCaptionRibbonPageGroup(string parent_name, string language, RibbonPageGroup ribbon_page_group)
 {
     ribbon_page_group.Text = CaptionEngine.GetControlCaption(parent_name, ribbon_page_group.Name, BaseConstant.CONTROL_TEXT, language);
 }
Exemple #13
0
 public static void ChangeCaptionSplitContainerControl(string parent_name, string language, SplitContainerControl split_container_control)
 {
     split_container_control.Panel1.Text = CaptionEngine.GetControlCaption(parent_name, split_container_control.Name + "_Panel1", BaseConstant.CONTROL_TEXT, language);
     split_container_control.Panel2.Text = CaptionEngine.GetControlCaption(parent_name, split_container_control.Name + "_Panel2", BaseConstant.CONTROL_TEXT, language);
 }
Exemple #14
0
 public static void ChangeCaptionTreeListColumn(string parent_name, string language, TreeListColumn tree_list_column)
 {
     tree_list_column.Caption = CaptionEngine.GetControlCaption(parent_name, tree_list_column.Name, BaseConstant.CONTROL_TEXT, language);
 }
Exemple #15
0
 public static void ChangeCaptionHyperLinkEdit(string parent_name, string language, HyperLinkEdit hyper_link_edit)
 {
     hyper_link_edit.Text = CaptionEngine.GetControlCaption(parent_name, hyper_link_edit.Name, BaseConstant.CONTROL_TEXT, language);
 }
Exemple #16
0
 public static void ChangeCaptionGridColumn(string parent_name, string language, GridColumn grid_column)
 {
     grid_column.Caption = CaptionEngine.GetControlCaption(parent_name, grid_column.Name, BaseConstant.CONTROL_TEXT, language);
 }
Exemple #17
0
 public static void ChangeCaptionSimpleButton(string parent_name, string language, SimpleButton simple_button)
 {
     simple_button.Text = CaptionEngine.GetControlCaption(parent_name, simple_button.Name, BaseConstant.CONTROL_TEXT, language).Replace("$$", "&&");
 }
Exemple #18
0
 public static void ChangeCaptionGroupPanelTextGridView(string parent_name, string language, GridView grid_view)
 {
     grid_view.GroupPanelText = CaptionEngine.GetControlCaption(parent_name, grid_view.Name, BaseConstant.CONTROL_TEXT, language);
 }
Exemple #19
0
 public static void ChangeCaptionLayoutControlItem(string parent_name, string language, LayoutControlItem layout_control_item)
 {
     layout_control_item.Text = CaptionEngine.GetControlCaption(parent_name, layout_control_item.Name, BaseConstant.CONTROL_TEXT, language);
 }
Exemple #20
0
 public static string GetOpenFormText(string form_name, string language)
 {
     return(CaptionEngine.GetControlCaption(form_name, form_name, BaseConstant.PARENT_TEXT, language));
 }
Exemple #21
0
 public static void ChangeCaptionLayoutControlGroup(string parent_name, string language, LayoutControlGroup layout_control_group)
 {
     layout_control_group.Text = CaptionEngine.GetControlCaption(parent_name, layout_control_group.Name, BaseConstant.CONTROL_TEXT, language);
 }
Exemple #22
0
 public static void ChangeTextRibbonForm(RibbonForm form, string language)
 {
     form.Text = CaptionEngine.GetControlCaption(form.Name, form.Name, BaseConstant.PARENT_TEXT, language);
 }
Exemple #23
0
 public static void ChangeCaptionWelcomeWizardPage(string parent_name, string language, WelcomeWizardPage welcome_page)
 {
     welcome_page.Text = CaptionEngine.GetControlCaption(parent_name, welcome_page.Name, BaseConstant.CONTROL_TEXT, language);
 }
Exemple #24
0
 public static void ChangeCaptionLabelControl(string parent_name, string language, LabelControl label_control)
 {
     label_control.Text = CaptionEngine.GetControlCaption(parent_name, label_control.Name, BaseConstant.CONTROL_TEXT, language);
 }
Exemple #25
0
 public static void ChangeCaptionCompletionWizardPage(string parent_name, string language, CompletionWizardPage complete_page)
 {
     complete_page.Text = CaptionEngine.GetControlCaption(parent_name, complete_page.Name, BaseConstant.CONTROL_TEXT, language);
 }
Exemple #26
0
 public static void ChangeCaptionSimpleButton(string parent_name, string language, SimpleButton simple_button)
 {
     simple_button.Text = CaptionEngine.GetControlCaption(ConfigEngine.CaptionPath, parent_name, simple_button.Name, BaseConstant.CONTROL_TEXT, language);
 }
Exemple #27
0
 public static void ChangeCaptionCheckEdit(string parent_name, string language, CheckEdit check_edit)
 {
     check_edit.Text = CaptionEngine.GetControlCaption(parent_name, check_edit.Name, BaseConstant.CONTROL_TEXT, language);
 }