gusucode.com > vision工具箱matlab源码程序 > vision/+vision/+internal/+cascadeTrainer/+tool/ExportCategoryDlg.m
% Copyright 2014 The MathWorks, Inc. classdef ExportCategoryDlg < vision.internal.uitools.OkCancelDlg properties(Access=private) Prompt; PromptX = 10; end methods %------------------------------------------------------------------ function this = ExportCategoryDlg(groupName, paramsPrompt) dlgTitle = vision.getMessage('vision:uitools:ExportTitle'); this = this@vision.internal.uitools.OkCancelDlg(... groupName, dlgTitle); this.Prompt = paramsPrompt; this.DlgSize = [250, 90]; createDialog(this); addParamsVarPrompt(this); end end methods(Access=private) %------------------------------------------------------------------ function addParamsVarPrompt(this) % Prompt uicontrol('Parent',this.Dlg,'Style','text',... 'Position',[this.PromptX, 48, 200, 30], ... 'HorizontalAlignment', 'left',... 'String', this.Prompt); end end methods(Access=protected) %------------------------------------------------------------------ function onOK(this, ~, ~) this.IsCanceled = false; close(this); end end end