public void Init(WWiz aWiz, UserModel userModel, SafeModel safeModel, DataModel dataModel, ViewModel viewModel) { _AWiz = aWiz; _UserModel = userModel; _SafeModel = safeModel; _DataModel = dataModel; _ViewModel = viewModel; }
public KeyHead(WWiz awiz, UserModel userModel, SafeModel safeModel) { _AWiz = awiz; _UserModel = userModel; _SafeModel = safeModel; InitializeComponent(); }
public UcGuidAtt(WPro aPro, SafeModel safeModel, DataTable dataTable) { _APro = aPro; _SafeModel = safeModel; _DataTable = dataTable; InitializeComponent(); }
public WWiz(WPwd wPwd, UserModel userModel, SafeModel safeModel) { _WPwd = wPwd; _UserModel = userModel; _SafeModel = safeModel; InitializeComponent(); }
public void Init(WWiz aWiz, UserModel userModel, SafeModel safeModel, DataModel dataModel, ViewModel viewModel) { _AWiz = aWiz; _SafeModel = safeModel; _DataModel = dataModel; beanGuid1.Init(aWiz, userModel, safeModel, dataModel, viewModel); beanHead1.Init(aWiz, userModel, safeModel, dataModel, viewModel); beanBody1.Init(aWiz, userModel, safeModel, dataModel, viewModel); }
public void Init(DataModel dataModel, SafeModel safeModel) { _DataModel = dataModel; _SafeModel = safeModel; _AttList = new List<Att>(); foreach (KeyLog log in _DataModel.ListKeyLog(_SafeModel.Key.Id)) { LbLog.Items.Add(log); } }
public void Init(WWiz aWiz, UserModel userModel, SafeModel safeModel, DataModel dataModel, ViewModel viewModel) { _AWiz = aWiz; _UserModel = userModel; _SafeModel = safeModel; _DataModel = dataModel; TbName.GotFocus += new EventHandler(TbName_GotFocus); TbMeta.GotFocus += new EventHandler(TbMeta_GotFocus); TbAuto.GotFocus += new EventHandler(TbAuto_GotFocus); }
public void Init(WPwd wPwd, UserModel userModel, SafeModel safeModel, DataModel dataModel, ViewModel viewModel) { _WPwd = wPwd; _UserModel = userModel; _SafeModel = safeModel; _DataModel = dataModel; _ViewModel = viewModel; _LastIndex = -1; _DataList = new DataTable(); _DataList.Columns.Add("Order", typeof(string)); _DataList.Columns.Add("Name", typeof(Att)); OrderCol.DataPropertyName = "Order"; ValueCol.DataPropertyName = "Name"; GvAttList.AutoGenerateColumns = false; GvAttList.DataSource = _DataList; _CmpList = new Dictionary<int, IAttEditer>(Att.TYPE_SIZE + 2); BtFill.Image = _ViewModel.GetImage("script-fill-16"); _WPwd.ShowTips(BtFill, "填充"); BtSave.Image = _ViewModel.GetImage("att-save"); _WPwd.ShowTips(BtSave, "保存属性"); BtDrop.Image = _ViewModel.GetImage("att-drop"); _WPwd.ShowTips(BtDrop, "移除属性"); }
public Card(SafeModel gridMdl, string root) { this._SafeModel = gridMdl; this._Root = root; }
public KeyInfo(SafeModel safeModel) { _SafeModel = safeModel; InitializeComponent(); }
public void Init() { if (_Inited) { return; } _Inited = true; #region 数据模型 _SafeModel = new SafeModel(_UserModel); _SafeModel.Init(); _DataModel = new DataModel(_UserModel, _Main); _DataModel.Init(); _ViewModel = new ViewModel(_UserModel); _ViewModel.Init(); _ViewModel.LoadLayout(); #endregion _KeyList = new KeyList(this, _DataModel, _ViewModel); _KeyList.Control.Dock = DockStyle.Fill; //_KeyList.Control.Location = new System.Drawing.Point(0, 0); _KeyList.Control.Name = "KeyList"; //_KeyList.Control.Size = new System.Drawing.Size(374, 29); //_KeyList.Control.TabIndex = 0; _CatTree = new CatTree(this, _DataModel); _CatTree.Control.Dock = DockStyle.Fill; _CatTree.KeyList = _KeyList; UcFind.KeyList = _KeyList; #region 系统选单 _XmlMenu = new XmlMenu<WPwd>(this, _ViewModel); if (_XmlMenu.Load(Path.Combine(_UserModel.DatHome, CPwd.XML_MENU))) { _XmlMenu.GetMenuBar(CPwd.APP_KEY, MbMenu); _XmlMenu.GetToolBar(CPwd.APP_KEY, TbTool); ContextMenuStrip CmCat = new ContextMenuStrip(); _XmlMenu.GetPopMenu("WCat", CmCat); _CatTree.PopupMenu = CmCat; ContextMenuStrip CmKey = new ContextMenuStrip(); _XmlMenu.GetPopMenu("WKey", CmKey); _KeyList.PopupMenu = CmKey; _AttMenu = new ContextMenuStrip(); _XmlMenu.GetPopMenu("WAtt", _AttMenu); _XmlMenu.GetStrokes(CPwd.APP_KEY, this); if (_XmlMenu.GetHotkeys(CPwd.APP_KEY, this)) { foreach (var hotkey in _XmlMenu.Hotkeys) { User32.RegisterHotKey(this.Handle, hotkey.Id, (int)hotkey.Modifiers, (int)hotkey.Code); } } } #endregion LoadLayout(); ShowInfo(); _CatTree.Init(null); // 当前时间 UcTimer.Start(); _DataModel.Start(); _DataModel.AppendHandler(new AmonHandler<string>(ShowEcho)); }
public void Init(WPwd wPwd, SafeModel safeModel, DataModel dataModel) { _WPwd = wPwd; _SafeModel = safeModel; }
public void Init(WPwd wPwd, UserModel userModel, SafeModel safeModel, DataModel dataModel, ViewModel viewModel) { _WPwd = wPwd; _UserModel = userModel; _SafeModel = safeModel; _DataModel = dataModel; _ViewModel = viewModel; }
public void Init(WWiz awiz, UserModel userModel, SafeModel safeModel, DataModel dataModel, ViewModel viewModel) { _AWiz = awiz; _UserModel = userModel; _SafeModel = safeModel; _DataModel = dataModel; PbFill.Image = viewModel.GetImage("script-fill-24"); _AWiz.ShowTips(PbFill, "执行脚本"); PbCard.Image = viewModel.GetImage("export-card-24"); _AWiz.ShowTips(PbCard, "导出为卡片"); if (!Directory.Exists("Card")) { return; } EventHandler exportHandler = new EventHandler(ExportCard_Click); XmlDocument doc = new XmlDocument(); ToolStripMenuItem item; XmlNode node; foreach (string cardFile in Directory.GetFiles("Card", "*.acxml")) { try { doc.Load(cardFile); node = doc.SelectSingleNode("/amon/info/name"); string name = (node != null ? node.InnerText ?? "未知" : Path.GetFileName(cardFile)); node = doc.SelectSingleNode("/amon/info/type"); string type = (node != null ? node.InnerText ?? "" : "all").Trim().ToLower(); item = new ToolStripMenuItem(); item.Text = name; if ("htm" == type) { item.Tag = "htm:" + cardFile; item.Click += exportHandler; CcHtm.DropDownItems.Add(item); continue; } if ("svg" == type) { item.Tag = "svg:" + cardFile; item.Click += exportHandler; CcHtm.DropDownItems.Add(item); continue; } if ("txt" == type) { item.Tag = "txt:" + cardFile; item.Click += exportHandler; CcTxt.DropDownItems.Add(item); continue; } if ("vcf" == type) { item.Tag = "vcf:" + cardFile; item.Click += exportHandler; CcTxt.DropDownItems.Add(item); continue; } if ("png" == type) { item.Tag = "png:" + cardFile; item.Click += exportHandler; CcImg.DropDownItems.Add(item); continue; } if ("qrc" == type) { item.Tag = "qrc:" + cardFile; item.Click += exportHandler; CcImg.DropDownItems.Add(item); continue; } item.Tag = "all:" + cardFile; item.Click += exportHandler; CcAll.DropDownItems.Add(item); } catch (Exception exp) { Main.ShowError(exp); return; } } }