/// <summary> /// 向管理池中注册对象 /// </summary> /// <param name="obj"></param> /// <returns></returns> public static void UnRegister(dyk.UI.GUI.Objects.Object obj) { //取消ID注册 obj.SetObjectID(0); //将对象从管理池移除 gItems.Remove(obj); //释放内存 obj.Dispose(); }
private void But1_MouseClick(dyk.UI.GUI.Objects.Object sender, dyk.UI.GUI.Objects.MouseObject.MouseEventArgs e) { //throw new NotImplementedException(); //lab1.Text = "Panel inside"; //gPanel.Width = 500; string szText = ""; szText += "1.fuiohfashfasklfsafklsajf\r\n"; szText += "2.fuiohfashfasklfsafklsajf\r\n"; szText += "3.fuiohfashfasklfsafklsajf\r\n"; szText += "4.fuiohfashfasklfsafklsajf\r\n"; szText += "5.fuiohfashfasklfsafklsajf\r\n"; stxt1.Text = szText; }
/// <summary> /// 向管理池中注册对象 /// </summary> /// <param name="obj"></param> /// <returns></returns> public static int Register(dyk.UI.GUI.Objects.Object obj) { //计数器自动增长 gnCnt++; //为对象设定唯一识标符 int nIndex = gnCnt; obj.SetObjectID(nIndex); //将对象添加到管理池中 gItems.Add(obj); return nIndex; }
/// <summary> /// 设置组件管理器 /// </summary> /// <param name="mgr"></param> internal void SetManager(dyk.UI.GUI.ControlContainers.ControlManager mgr) { gManager = mgr; //OnFormChange(); this.OnManagerChange(); }
/// <summary> /// 设置父对象 /// </summary> /// <param name="control"></param> internal void SetParent(dyk.UI.GUI.ControlContainers.ControlContainer control) { gParent = control; }
private void Lnk1_MouseClick(dyk.UI.GUI.Objects.Object sender, dyk.UI.GUI.Objects.MouseObject.MouseEventArgs e) { //throw new NotImplementedException(); }