コード例 #1
0
ファイル: Layout.cs プロジェクト: yuexiae/genesis-3d
        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);
        }
コード例 #2
0
        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);
        }