Exemple #1
0
        PoDataContainer removeTrash(PoDataContainer cont)
        {
            try
            {
                if (cont.msgctxt.Contains("msgctxt \""))
                {
                    cont.msgctxt = cont.msgctxt.Replace("msgctxt \"", "");
                    cont.msgctxt = cont.msgctxt.Remove(cont.msgctxt.Length - 1);
                }

                if (cont.msgid.Contains("msgid \""))
                {
                    cont.msgid = cont.msgid.Replace("msgid \"", "");
                    cont.msgid = cont.msgid.Remove(cont.msgid.Length - 1);
                }

                if (cont.msgstr.Contains("msgstr \""))
                {
                    cont.msgstr = cont.msgstr.Replace("msgstr \"", "");
                    cont.msgstr = cont.msgstr.Remove(cont.msgstr.Length - 1);
                }

                return(cont);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
                return(null);
            }
        }
Exemple #2
0
        private void treeViewMain_AfterSelect(object sender, TreeViewEventArgs e)
        {
            int             selectedNode = Convert.ToInt32(e.Node.Name);
            PoDataContainer cont         = _poData.data[selectedNode];

            loadDataToPropGrid(cont);
        }
Exemple #3
0
 void loadDataToPropGrid(PoDataContainer cont)
 {
     propertyGridData.SelectedObject = removeTrash(cont);
     propertyGridData.Refresh();
 }