function CreatejQueryUiDialogOptions() {
        this.modal = true;
        this.buttons = [];                  //no buttons as must close via any other button (note: this didn't work)
        this.draggable = true;
        this.resizable = false;             //resizable would be nice, but quite fiddly. Turn off for now.
        this.closeOnEscape = false;
        this.maxWidth = 800;                //stops it being too big on desktop (this din't have any effect so fixed in setVariousHeightsEtc)
        this.dialogClass = 'action-panel';
    }
//This takes the actionConfig and returns jQuery Ui Dialog options object
This takes the actionConfig and returns jQuery Ui Dialog options object
This takes the actionConfig and returns jQuery Ui Dialog options object
function CreatejQueryUiDialogOptions() {
        this.modal = true;
        this.buttons = [];                  
        this.draggable = true;
        this.resizable = false;             
        this.closeOnEscape = false;
        this.maxWidth = 800;                
        this.dialogClass = 'action-panel';
    }
function CreatejQueryUiDialogOptions ( ) { this . modal = true ; this . buttons = [ ] ; this . draggable = true ; this . resizable = false ; this . closeOnEscape = false ; this . maxWidth = 800 ; this . dialogClass = 'action-panel' ; }
This takes the actionConfig and returns jQuery Ui Dialog options object
This takes the actionConfig and returns jQuery Ui Dialog options object
//no buttons as must close via any other button (note: this didn't work) //resizable would be nice, but quite fiddly. Turn off for now. //stops it being too big on desktop (this din't have any effect so fixed in setVariousHeightsEtc)