public void Init(ProdClickHandler h, bool CanDelete) { this.phandler = h; PackerConfig pcfg = new PackerConfig(); totalNum = 0; idlist.Clear(); imglist.Clear(); foreach (string id in curr_packer.pkg_confs.Keys) { totalNum++; pcfg.FromElement(curr_packer.pkg_confs[id]); FileInfo fi; if (File.Exists(ProdNum.baseDir + "\\prodpic\\" + StringResource.language + "\\" + pcfg.product_desc + ".jpg")) { fi = new FileInfo(ProdNum.baseDir + "\\prodpic\\" + StringResource.language + "\\" + pcfg.product_desc + ".jpg"); } else { fi = new FileInfo(ProdNum.baseDir + "\\prodpic\\default.jpg"); } idlist.Add(id); imglist.Add(fi.Name.Remove(fi.Name.Length - 4, 4).Replace(' ', '_')); bReadOnly = !CanDelete; } UpdateDisplay(); this.Show(); }
public void Init(ProdClickHandler h, bool CanDelete) { this.phandler = h; PackerConfig pcfg = new PackerConfig(); totalNum = 0; idlist.Clear(); imglist.Clear(); foreach (string id in curr_packer.pkg_confs.Keys) { totalNum++; pcfg.FromElement(curr_packer.pkg_confs[id]); FileInfo fi; if (File.Exists(ProdNum.baseDir + "\\prodpic\\" + StringResource.language + "\\" + pcfg.product_desc + ".jpg")) { fi = new FileInfo(ProdNum.baseDir + "\\prodpic\\" + StringResource.language + "\\" + pcfg.product_desc + ".jpg"); } else { fi = new FileInfo(ProdNum.baseDir + "\\prodpic\\default.jpg"); } idlist.Add(id); imglist.Add(fi.Name.Remove(fi.Name.Length - 4, 4).Replace(' ', '_')); bReadOnly = !CanDelete; } UpdateDisplay(); this.Show(); }
public void InitConfig() { weight_nodes.Clear(); XElement cfgNode = pkg_confs.Current; _curr_cfg.FromElement(cfgNode); string[] nodes = cfgNode.Element("WNodes").Value.ToString().Split(new char[] { ',' }); wn_addrs = new byte[nodes.Length]; for (int i = 0; i < wn_addrs.Length; i++) { wn_addrs[i] = byte.Parse(nodes[i]); weight_nodes.Add(wn_addrs[i]); } vib_addr = byte.Parse(cfgNode.Element("VNode").Value.ToString()); bot_addr = byte.Parse(cfgNode.Element("BNode").Value.ToString()); nc = new NodeCombination(this); }
private void UpdateOne(SchemeItem2 n, int startpos) { if (startpos >= totalNum) { n.Visible = false; return; } n.Visible = true; PackerConfig pcfg = new PackerConfig(); pcfg.FromElement(curr_packer.pkg_confs[idlist[startpos]]); n.Product = imglist[startpos]; n.Text = String.Format("{0}:{1}\r\n{2}:{3}\r\n{4}:{5}\r\n{6}:{7}\r\n{8}:{9}", StringResource.str("product_no"), pcfg.product_no, StringResource.str("product_desc"), pcfg.product_desc, StringResource.str("grp_target"), pcfg.target, StringResource.str("grp_uvar"), pcfg.upper_var, StringResource.str("grp_dvar"), pcfg.lower_var ); n.Id = idlist[startpos]; }
private void UpdateOne(SchemeItem2 n,int startpos) { if (startpos >= totalNum) { n.Visible = false; return; } n.Visible = true ; PackerConfig pcfg = new PackerConfig(); pcfg.FromElement(curr_packer.pkg_confs[idlist[startpos]]); n.Product = imglist[startpos]; n.Text = String.Format("{0}:{1}\r\n{2}:{3}\r\n{4}:{5}\r\n{6}:{7}\r\n{8}:{9}", StringResource.str("product_no"), pcfg.product_no, StringResource.str("product_desc"), pcfg.product_desc, StringResource.str("grp_target"), pcfg.target, StringResource.str("grp_uvar"), pcfg.upper_var, StringResource.str("grp_dvar"), pcfg.lower_var ); n.Id = idlist[startpos]; }