SafeLocalAllocation GetDialogTemplate(short cX, short cY) { if (dlgTemplate != null) { if (!dlgTemplate.IsInvalid) { if (!dlgTemplate.IsClosed) { return(dlgTemplate); } } } DialogTemplate dlg = new DialogTemplate(); dlg.cx = cX; dlg.cy = cY; dlg.style = DS.DS_CONTROL; this.dlgTemplate = new SafeLocalAllocation(dlg); return(dlgTemplate); }
SafeLocalAllocation GetDialogTemplate(short cX, short cY) { if (dlgTemplate != null) if (!dlgTemplate.IsInvalid) if (!dlgTemplate.IsClosed) return dlgTemplate; DialogTemplate dlg = new DialogTemplate(); dlg.cx = cX; dlg.cy = cY; dlg.style = DS.DS_CONTROL; this.dlgTemplate = new SafeLocalAllocation(dlg); return dlgTemplate; }