@@ -35,8 +35,8 @@ limitations under the License.
35
35
windowtype =" global:selenium-ide"
36
36
xmlns : html =" http://www.w3.org/1999/xhtml"
37
37
xmlns =" http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
38
- width =" 400 "
39
- height =" 520 "
38
+ width =" 600 "
39
+ height =" 550 "
40
40
persist =" screenX screenY width height"
41
41
onload =" new StandaloneEditor(window)"
42
42
onunload =" window.editor.unload()"
@@ -73,7 +73,7 @@ limitations under the License.
73
73
type =" autocomplete" autocompletesearch =" selenium-ide-generic" enablehistory =" true" tabscrolling =" true" />
74
74
</hbox >
75
75
</toolbar >
76
- <toolbar id =" toolbar2" >
76
+ <toolbar id =" toolbar2" iconsize = " small " mode = " icons " >
77
77
<stack id =" speedSliderBox" />
78
78
<toolbarbutton id =" play-suite-button" label =" Play TestSuite" class =" icon" tooltiptext =" &playSuiteButton.tooltip; " command =" cmd_selenium_play_suite" />
79
79
<toolbarbutton id =" play-button" label =" Play" class =" icon" tooltiptext =" &playButton.tooltip; " command =" cmd_selenium_play" />
@@ -88,77 +88,75 @@ limitations under the License.
88
88
</toolbox >
89
89
90
90
<vbox flex =" 1" >
91
- <hbox id =" mainhbox" width =" 100 " persist =" height width" flex =" 1" >
91
+ <hbox id =" mainhbox" width =" 150 " persist =" height width" flex =" 1" >
92
92
<vbox id =" suitePane" persist =" height width" />
93
93
<splitter id =" suiteTreeSplitter" collapse =" before" persist =" state" >
94
94
<grippy />
95
95
</splitter >
96
- <tabbox id =" tabbox" flex =" 3" height =" 300" width =" 250" persist =" height width" >
97
- <tabs orient =" horizontal" onselect =" if (window.editor) { window.editor.tabSelected(selectedItem.id) }" id =" viewTabs" >
98
- <tab id =" editorTab" label =" &tableTab.label; " />
99
- <tab id =" sourceTab" label =" &sourceTab.label; " />
100
- </tabs >
101
- <tabpanels flex =" 1" >
102
- <stack >
103
- <vbox flex =" 1" >
104
- <tree id =" commands" flex =" 1" enableColumnDrag =" false" hidecolumnpicker =" true"
105
- context =" treeContextMenu" onselect =" window.editor.treeView.selectCommand()"
106
- ondblclick =" goDoCommand('cmd_selenium_exec_command')" disableKeyNavigation =" true" >
107
- <treecols >
108
- <treecol id =" command" label =" &command.label; " width =" 120" />
109
- <splitter class =" tree-splitter" />
110
- <treecol id =" target" label =" &target.label; " flex =" 3" width =" 120" />
111
- <splitter class =" tree-splitter" />
112
- <treecol id =" value" label =" &value.label; " flex =" 3" width =" 120" />
113
- </treecols >
114
- <treechildren ondraggesture =" nsDragAndDrop.startDrag(event, commandsDragObserver);" />
115
- </tree >
116
- <separator class =" thin" />
117
- <!-- command editing -->
118
- <vbox id =" commandDetail" persist =" height" >
119
- <grid >
120
- <columns >
121
- <column />
122
- <column flex =" 1" />
123
- </columns >
124
- <rows >
125
- <row align =" center" >
126
- <!-- do drop down that depends upon the element type -->
127
- <label control =" commandAction" value =" &command.label; " />
128
- <textbox disabled =" true" id =" commandAction" oninput =" window.editor.treeView.updateCurrentCommand('command', this.value)" type =" autocomplete" autocompletesearch =" selenium-ide-generic" enablehistory =" true" forcecomplete =" true" tabscrolling =" true" />
129
- </row >
130
- <row align =" center" >
131
- <!-- show different options collected by the client. Allow user to override -->
132
- <label control =" commandTarget" value =" &target.label; " />
133
- <hbox flex =" 1" >
134
- <textbox flex =" 1" disabled =" true" id =" commandTarget" oninput =" window.editor.treeView.updateCurrentCommand('target', window.editor.treeView.decodeText(this.value))" autocompletesearch =" selenium-ide-generic" enablehistory =" true" forcecomplete =" true" tabscrolling =" true" type =" autocomplete" showcommentcolumn =" true" />
135
- <button label =" Select" disabled =" true"
136
- oncommand =" window.editor.selDebugger.selectElement()"
137
- id =" selectElementButton" />
138
- <button label =" &findTarget.label; " disabled =" true"
139
- oncommand =" window.editor.selDebugger.showElement(document.getElementById('commandTarget').value)"
140
- id =" findElementButton" />
141
- </hbox >
142
- </row >
143
- <row align =" right" id =" selectElementTip" style =" display: none" >
144
- <label ></label >
145
- <description >Select an element by clicking on it in the browser or click Cancel to cancel.</description >
146
- </row >
147
- <row align =" center" >
148
- <label control =" commandValue" value =" &value.label; " />
149
- <textbox disabled =" true" id =" commandValue" oninput =" window.editor.treeView.updateCurrentCommand('value', window.editor.treeView.decodeText(this.value))" />
150
- </row >
151
- </rows >
152
- </grid >
153
- </vbox >
154
- </vbox >
155
- <vbox id =" tableViewUnavailable" />
156
- </stack >
157
- <tabpanel orient =" vertical" >
158
- <textbox id =" source" multiline =" true" flex =" 1" onchange =" window.editor.sourceView.syncModel()" oninput =" window.editor.saveTC();" wrap =" off" />
159
- </tabpanel >
160
- </tabpanels >
161
- </tabbox >
96
+ <vbox id =" testCasePane" flex =" 3" height =" 300" width =" 450" persist =" height width" >
97
+ <tabbox id =" tabbox" flex =" 1" >
98
+ <tabs orient =" horizontal" onselect =" if (window.editor) { window.editor.tabSelected(selectedItem.id) }" id =" viewTabs" >
99
+ <tab id =" editorTab" label =" &tableTab.label; " />
100
+ <tab id =" sourceTab" label =" &sourceTab.label; " />
101
+ </tabs >
102
+ <tabpanels flex =" 1" >
103
+ <stack >
104
+ <vbox flex =" 1" >
105
+ <tree id =" commands" flex =" 1" enableColumnDrag =" false" hidecolumnpicker =" true"
106
+ context =" treeContextMenu" onselect =" window.editor.treeView.selectCommand()"
107
+ ondblclick =" goDoCommand('cmd_selenium_exec_command')" disableKeyNavigation =" true" >
108
+ <treecols >
109
+ <treecol id =" command" label =" &command.label; " width =" 120" overflow =" true" />
110
+ <splitter class =" tree-splitter" />
111
+ <treecol id =" target" label =" &target.label; " flex =" 3" width =" 120" />
112
+ <splitter class =" tree-splitter" />
113
+ <treecol id =" value" label =" &value.label; " flex =" 3" width =" 120" />
114
+ </treecols >
115
+ <treechildren ondraggesture =" nsDragAndDrop.startDrag(event, commandsDragObserver);" />
116
+ </tree >
117
+ <separator class =" thin" />
118
+ <!-- command editing -->
119
+ <vbox id =" commandDetail" persist =" height" >
120
+ <grid >
121
+ <columns >
122
+ <column />
123
+ <column flex =" 1" />
124
+ </columns >
125
+ <rows >
126
+ <row align =" center" >
127
+ <!-- do drop down that depends upon the element type -->
128
+ <label control =" commandAction" value =" &command.label; " />
129
+ <textbox disabled =" true" id =" commandAction" oninput =" window.editor.treeView.updateCurrentCommand('command', this.value)" onchange =" window.editor.autoCompleteCommand(this.value)" type =" autocomplete" autocompletesearch =" selenium-ide-generic" completedefaultindex =" true" completeselectedindex =" true" enablehistory =" true" forcecomplete =" true" tabscrolling =" false" />
130
+ </row >
131
+ <row align =" center" >
132
+ <!-- show different options collected by the client. Allow user to override -->
133
+ <label control =" commandTarget" value =" &target.label; " />
134
+ <hbox flex =" 1" >
135
+ <textbox flex =" 1" disabled =" true" id =" commandTarget" oninput =" window.editor.treeView.updateCurrentCommand('target', window.editor.treeView.decodeText(this.value))" type =" autocomplete" autocompletesearch =" selenium-ide-generic" enablehistory =" true" forcecomplete =" true" tabscrolling =" false" completedefaultindex =" true" showcommentcolumn =" true" />
136
+ <button label =" Select" disabled =" true" oncommand =" window.editor.selDebugger.selectElement()" id =" selectElementButton" />
137
+ <button label =" &findTarget.label; " disabled =" true" oncommand =" window.editor.selDebugger.showElement(document.getElementById('commandTarget').value)" id =" findElementButton" />
138
+ </hbox >
139
+ </row >
140
+ <row align =" right" id =" selectElementTip" style =" display: none" >
141
+ <label ></label >
142
+ <description >Select an element by clicking on it in the browser or click Cancel to cancel.</description >
143
+ </row >
144
+ <row align =" center" >
145
+ <label control =" commandValue" value =" &value.label; " />
146
+ <textbox disabled =" true" id =" commandValue" oninput =" window.editor.treeView.updateCurrentCommand('value', window.editor.treeView.decodeText(this.value))" />
147
+ </row >
148
+ </rows >
149
+ </grid >
150
+ </vbox >
151
+ </vbox >
152
+ <vbox id =" tableViewUnavailable" />
153
+ </stack >
154
+ <tabpanel orient =" vertical" >
155
+ <textbox id =" source" multiline =" true" flex =" 1" onchange =" window.editor.sourceView.syncModel()" oninput =" window.editor.saveTC();" wrap =" off" />
156
+ </tabpanel >
157
+ </tabpanels >
158
+ </tabbox >
159
+ </vbox >
162
160
</hbox >
163
161
<splitter id =" logSplitter" collapse =" after" persist =" state" >
164
162
<grippy />
0 commit comments