internal ExecuteResult Load() { //throw new Exception("mWinPtr not null"); Instance inst = GUI.LoadLayout(mParent, mFileName); if (inst.IsValid) { mWidget = Widget.CreateWidget(inst, null, this); mWidget.Visible = mVisible; return(ExecuteResult.Success); } return(ExecuteResult.False); }
internal ExecuteResult Load() { if (null != mParent && (!mParent.IsValid)) { return(ExecuteResult.ParentNotExist); } Instance inst = GUI.LoadLayout(mParent, mFileName); if (inst.IsValid) { mWidget = Widget.CreateWidget(inst, null, this); mWidget.Visible = mVisible; return(ExecuteResult.Success); } return(ExecuteResult.False); }