define(['common'], function (Common) { var dialogPicture = null; var ls = function () { }; ls.prototype.getDialogPicture = function () { if (!dialogPicture) dialogPicture = new $pictureselector(); return dialogPicture; } var $pictureselector = function () { this.title = GetTextByKey("P_IPT_SELECTPICTURE", 'Select Picture'); this.companyId = null; this.exceptSource = null; this.onOK = null; this.onDialogClosed = null; }; (function () { var __proto = $pictureselector.prototype; function initGrid(parent) { var grid = new GridView(parent); var columns = []; columns.push({ // checkbox name: 'check', key: 'Selected', width: 45, align: 'center', sortable: false, allcheck: true, type: 3 }); columns.push({ key: 'Name', caption: GetTextByKey("P_IPT_NAME", 'Name'), width: 200 }); //grid.canMultiSelect = true; grid.columns = columns; grid.init(); this.gridctrl = grid; } function createDialog() { var dialog = $('