|
185 | 185 | <fieldset flex="1">
|
186 | 186 | <vbox flex="1">
|
187 | 187 | <hbox><legend class="insideTab" id="text-caption">&quicktext.template.label;</legend></hbox>
|
| 188 | + |
188 | 189 | <html:table>
|
189 | 190 | <html:tr showfor="text,group">
|
190 | 191 | <html:td width="80">
|
|
196 | 197 | <hbox class="input-container"><html:input id="text-title" disabled="true" candisable="true" oninput="quicktext.checkForTextChanges(0);"/></hbox>
|
197 | 198 | </html:td>
|
198 | 199 | </html:tr>
|
| 200 | + </html:table> |
199 | 201 |
|
200 |
| - <html:tr showfor="text"> |
201 |
| - <html:td width="80"> |
202 |
| - <hbox align="right" > |
203 |
| - <vbox height="20px"> |
204 |
| - <menu label="&quicktext.variables.label;" id="text-variables" disabled="true" flex="1" showfor="text" candisable="true"> |
205 |
| - <menupopup> |
206 |
| - <menu label="&quicktext.to.label;"> |
207 |
| - <menupopup> |
208 |
| - <menuitem label="&quicktext.firstname.label;" oncommand="quicktext.insertVariable('TO=firstname');" /> |
209 |
| - <menuitem label="&quicktext.lastname.label;" oncommand="quicktext.insertVariable('TO=lastname');" /> |
210 |
| - <menuitem label="&quicktext.fullname.label;" oncommand="quicktext.insertVariable('TO=fullname');" /> |
211 |
| - <menuitem label="&quicktext.displayname.label;" oncommand="quicktext.insertVariable('TO=displayname');" /> |
212 |
| - <menuitem label="&quicktext.nickname.label;" oncommand="quicktext.insertVariable('TO=nickname');" /> |
213 |
| - <menuitem label="&quicktext.email.label;" oncommand="quicktext.insertVariable('TO=email');" /> |
214 |
| - <menuitem label="&quicktext.worknumber.label;" oncommand="quicktext.insertVariable('TO=workphone');" /> |
215 |
| - <menuitem label="&quicktext.faxnumber.label;" oncommand="quicktext.insertVariable('TO=faxnumber');" /> |
216 |
| - <menuitem label="&quicktext.cellularnumber.label;" oncommand="quicktext.insertVariable('TO=cellularnumber');" /> |
217 |
| - <menuitem label="&quicktext.jobtitle.label;" oncommand="quicktext.insertVariable('TO=jobtitle');" /> |
218 |
| - <menuitem label="&quicktext.custom1.label;" oncommand="quicktext.insertVariable('TO=custom1');" /> |
219 |
| - <menuitem label="&quicktext.custom2.label;" oncommand="quicktext.insertVariable('TO=custom2');" /> |
220 |
| - <menuitem label="&quicktext.custom3.label;" oncommand="quicktext.insertVariable('TO=custom3');" /> |
221 |
| - <menuitem label="&quicktext.custom4.label;" oncommand="quicktext.insertVariable('TO=custom4');" /> |
222 |
| - </menupopup> |
223 |
| - </menu> |
224 |
| - <menu label="&quicktext.from.label;"> |
225 |
| - <menupopup> |
226 |
| - <menuitem label="&quicktext.firstname.label;" oncommand="quicktext.insertVariable('FROM=firstname');" /> |
227 |
| - <menuitem label="&quicktext.lastname.label;" oncommand="quicktext.insertVariable('FROM=lastname');" /> |
228 |
| - <menuitem label="&quicktext.fullname.label;" oncommand="quicktext.insertVariable('FROM=fullname');" /> |
229 |
| - <menuitem label="&quicktext.displayname.label;" oncommand="quicktext.insertVariable('FROM=displayname');" /> |
230 |
| - <menuitem label="&quicktext.nickname.label;" oncommand="quicktext.insertVariable('FROM=nickname');" /> |
231 |
| - <menuitem label="&quicktext.email.label;" oncommand="quicktext.insertVariable('FROM=email');" /> |
232 |
| - <menuitem label="&quicktext.worknumber.label;" oncommand="quicktext.insertVariable('FROM=workphone');" /> |
233 |
| - <menuitem label="&quicktext.faxnumber.label;" oncommand="quicktext.insertVariable('FROM=faxnumber');" /> |
234 |
| - <menuitem label="&quicktext.cellularnumber.label;" oncommand="quicktext.insertVariable('FROM=cellularnumber');" /> |
235 |
| - <menuitem label="&quicktext.jobtitle.label;" oncommand="quicktext.insertVariable('FROM=jobtitle');" /> |
236 |
| - <menuitem label="&quicktext.custom1.label;" oncommand="quicktext.insertVariable('FROM=custom1');" /> |
237 |
| - <menuitem label="&quicktext.custom2.label;" oncommand="quicktext.insertVariable('FROM=custom2');" /> |
238 |
| - <menuitem label="&quicktext.custom3.label;" oncommand="quicktext.insertVariable('FROM=custom3');" /> |
239 |
| - <menuitem label="&quicktext.custom4.label;" oncommand="quicktext.insertVariable('FROM=custom4');" /> |
240 |
| - </menupopup> |
241 |
| - </menu> |
242 |
| - <menu label="&quicktext.attachments.label;"> |
243 |
| - <menupopup> |
244 |
| - <menuitem label="&quicktext.filename.label;" oncommand="quicktext.insertVariable('ATT=name');" /> |
245 |
| - <menuitem label="&quicktext.filenameAndSize.label;" oncommand="quicktext.insertVariable('ATT=full');" /> |
246 |
| - </menupopup> |
247 |
| - </menu> |
248 |
| - <menu label="&quicktext.dateTime.label;"> |
249 |
| - <menupopup> |
250 |
| - <menuitem id="date-short" oncommand="quicktext.insertVariable('DATE');" /> |
251 |
| - <menuitem id="date-long" oncommand="quicktext.insertVariable('DATE=long');" /> |
252 |
| - <menuitem id="date-monthname" oncommand="quicktext.insertVariable('DATE=monthname');" /> |
253 |
| - <menuitem id="time-noseconds" oncommand="quicktext.insertVariable('TIME');" /> |
254 |
| - <menuitem id="time-seconds" oncommand="quicktext.insertVariable('TIME=seconds');" /> |
255 |
| - </menupopup> |
256 |
| - </menu> |
257 |
| - <menu label="&quicktext.other.label;"> |
258 |
| - <menupopup> |
259 |
| - <menuitem label="&quicktext.clipboard.label;" oncommand="quicktext.insertVariable('CLIPBOARD');" /> |
260 |
| - <menuitem label="&quicktext.counter.label;" oncommand="quicktext.insertVariable('COUNTER');" /> |
261 |
| - <menuitem label="&quicktext.input.label;" oncommand="quicktext.insertVariable('INPUT=name|type|options');" /> |
262 |
| - <menuitem label="&quicktext.selection.label;" oncommand="quicktext.insertVariable('SELECTION');" /> |
263 |
| - <menuitem label="&quicktext.orgatt.label;" oncommand="quicktext.insertVariable('ORGATT=\\n');" /> |
264 |
| - <menuitem label="&quicktext.orgheader.label;" oncommand="quicktext.insertVariable('ORGHEADER=type|\\n');" /> |
265 |
| - <menuitem label="&quicktext.subject.label;" oncommand="quicktext.insertVariable('SUBJECT');" /> |
266 |
| - <menuitem label="&quicktext.url.label;" oncommand="quicktext.insertVariable('URL=url|data');" /> |
267 |
| - <menuitem label="&quicktext.insertfile.label;" oncommand="quicktext.insertFileVariable();" /> |
268 |
| - <menuitem label="&quicktext.image.label;" oncommand="quicktext.insertImageVariable();" /> |
269 |
| - <menuitem label="&quicktext.version.label;" oncommand="quicktext.insertVariable('VERSION');" /> |
270 |
| - <menuseparator/> |
271 |
| - <menuitem label="&quicktext.header.label;" oncommand="quicktext.insertVariable('HEADER=type|value');" /> |
272 |
| - <menuitem label="&quicktext.cursor.label;" oncommand="quicktext.insertVariable('CURSOR');" /> |
273 |
| - </menupopup> |
274 |
| - </menu> |
275 |
| - <menu label="&quicktext.templates.label;" id="quicktext-other-texts" /> |
276 |
| - <menu label="&quicktext.scripts.label;" id="variables-scripts" /> |
277 |
| - </menupopup> |
278 |
| - </menu> |
279 |
| - </vbox> |
280 |
| - </hbox> |
281 |
| - </html:td> |
282 |
| - <html:td> |
283 |
| - <vbox class="textarea-container" flex="1"> |
284 |
| - <html:textarea id="text" rows="10" disabled="true" candisable="true" wrap="on" oninput="quicktext.checkForTextChanges(1);"/> |
285 |
| - </vbox> |
286 |
| - </html:td> |
287 |
| - </html:tr> |
| 202 | + <hbox pack="end" > |
| 203 | + <vbox flex="1"></vbox> |
| 204 | + <vbox> |
| 205 | + <menu label="&quicktext.variables.label;" id="text-variables" disabled="true" flex="1" showfor="text" candisable="true"> |
| 206 | + <menupopup> |
| 207 | + <menu label="&quicktext.to.label;"> |
| 208 | + <menupopup> |
| 209 | + <menuitem label="&quicktext.firstname.label;" oncommand="quicktext.insertVariable('TO=firstname');" /> |
| 210 | + <menuitem label="&quicktext.lastname.label;" oncommand="quicktext.insertVariable('TO=lastname');" /> |
| 211 | + <menuitem label="&quicktext.fullname.label;" oncommand="quicktext.insertVariable('TO=fullname');" /> |
| 212 | + <menuitem label="&quicktext.displayname.label;" oncommand="quicktext.insertVariable('TO=displayname');" /> |
| 213 | + <menuitem label="&quicktext.nickname.label;" oncommand="quicktext.insertVariable('TO=nickname');" /> |
| 214 | + <menuitem label="&quicktext.email.label;" oncommand="quicktext.insertVariable('TO=email');" /> |
| 215 | + <menuitem label="&quicktext.worknumber.label;" oncommand="quicktext.insertVariable('TO=workphone');" /> |
| 216 | + <menuitem label="&quicktext.faxnumber.label;" oncommand="quicktext.insertVariable('TO=faxnumber');" /> |
| 217 | + <menuitem label="&quicktext.cellularnumber.label;" oncommand="quicktext.insertVariable('TO=cellularnumber');" /> |
| 218 | + <menuitem label="&quicktext.jobtitle.label;" oncommand="quicktext.insertVariable('TO=jobtitle');" /> |
| 219 | + <menuitem label="&quicktext.custom1.label;" oncommand="quicktext.insertVariable('TO=custom1');" /> |
| 220 | + <menuitem label="&quicktext.custom2.label;" oncommand="quicktext.insertVariable('TO=custom2');" /> |
| 221 | + <menuitem label="&quicktext.custom3.label;" oncommand="quicktext.insertVariable('TO=custom3');" /> |
| 222 | + <menuitem label="&quicktext.custom4.label;" oncommand="quicktext.insertVariable('TO=custom4');" /> |
| 223 | + </menupopup> |
| 224 | + </menu> |
| 225 | + <menu label="&quicktext.from.label;"> |
| 226 | + <menupopup> |
| 227 | + <menuitem label="&quicktext.firstname.label;" oncommand="quicktext.insertVariable('FROM=firstname');" /> |
| 228 | + <menuitem label="&quicktext.lastname.label;" oncommand="quicktext.insertVariable('FROM=lastname');" /> |
| 229 | + <menuitem label="&quicktext.fullname.label;" oncommand="quicktext.insertVariable('FROM=fullname');" /> |
| 230 | + <menuitem label="&quicktext.displayname.label;" oncommand="quicktext.insertVariable('FROM=displayname');" /> |
| 231 | + <menuitem label="&quicktext.nickname.label;" oncommand="quicktext.insertVariable('FROM=nickname');" /> |
| 232 | + <menuitem label="&quicktext.email.label;" oncommand="quicktext.insertVariable('FROM=email');" /> |
| 233 | + <menuitem label="&quicktext.worknumber.label;" oncommand="quicktext.insertVariable('FROM=workphone');" /> |
| 234 | + <menuitem label="&quicktext.faxnumber.label;" oncommand="quicktext.insertVariable('FROM=faxnumber');" /> |
| 235 | + <menuitem label="&quicktext.cellularnumber.label;" oncommand="quicktext.insertVariable('FROM=cellularnumber');" /> |
| 236 | + <menuitem label="&quicktext.jobtitle.label;" oncommand="quicktext.insertVariable('FROM=jobtitle');" /> |
| 237 | + <menuitem label="&quicktext.custom1.label;" oncommand="quicktext.insertVariable('FROM=custom1');" /> |
| 238 | + <menuitem label="&quicktext.custom2.label;" oncommand="quicktext.insertVariable('FROM=custom2');" /> |
| 239 | + <menuitem label="&quicktext.custom3.label;" oncommand="quicktext.insertVariable('FROM=custom3');" /> |
| 240 | + <menuitem label="&quicktext.custom4.label;" oncommand="quicktext.insertVariable('FROM=custom4');" /> |
| 241 | + </menupopup> |
| 242 | + </menu> |
| 243 | + <menu label="&quicktext.attachments.label;"> |
| 244 | + <menupopup> |
| 245 | + <menuitem label="&quicktext.filename.label;" oncommand="quicktext.insertVariable('ATT=name');" /> |
| 246 | + <menuitem label="&quicktext.filenameAndSize.label;" oncommand="quicktext.insertVariable('ATT=full');" /> |
| 247 | + </menupopup> |
| 248 | + </menu> |
| 249 | + <menu label="&quicktext.dateTime.label;"> |
| 250 | + <menupopup> |
| 251 | + <menuitem id="date-short" oncommand="quicktext.insertVariable('DATE');" /> |
| 252 | + <menuitem id="date-long" oncommand="quicktext.insertVariable('DATE=long');" /> |
| 253 | + <menuitem id="date-monthname" oncommand="quicktext.insertVariable('DATE=monthname');" /> |
| 254 | + <menuitem id="time-noseconds" oncommand="quicktext.insertVariable('TIME');" /> |
| 255 | + <menuitem id="time-seconds" oncommand="quicktext.insertVariable('TIME=seconds');" /> |
| 256 | + </menupopup> |
| 257 | + </menu> |
| 258 | + <menu label="&quicktext.other.label;"> |
| 259 | + <menupopup> |
| 260 | + <menuitem label="&quicktext.clipboard.label;" oncommand="quicktext.insertVariable('CLIPBOARD');" /> |
| 261 | + <menuitem label="&quicktext.counter.label;" oncommand="quicktext.insertVariable('COUNTER');" /> |
| 262 | + <menuitem label="&quicktext.input.label;" oncommand="quicktext.insertVariable('INPUT=name|type|options');" /> |
| 263 | + <menuitem label="&quicktext.selection.label;" oncommand="quicktext.insertVariable('SELECTION');" /> |
| 264 | + <menuitem label="&quicktext.orgatt.label;" oncommand="quicktext.insertVariable('ORGATT=\\n');" /> |
| 265 | + <menuitem label="&quicktext.orgheader.label;" oncommand="quicktext.insertVariable('ORGHEADER=type|\\n');" /> |
| 266 | + <menuitem label="&quicktext.subject.label;" oncommand="quicktext.insertVariable('SUBJECT');" /> |
| 267 | + <menuitem label="&quicktext.url.label;" oncommand="quicktext.insertVariable('URL=url|data');" /> |
| 268 | + <menuitem label="&quicktext.insertfile.label;" oncommand="quicktext.insertFileVariable();" /> |
| 269 | + <menuitem label="&quicktext.image.label;" oncommand="quicktext.insertImageVariable();" /> |
| 270 | + <menuitem label="&quicktext.version.label;" oncommand="quicktext.insertVariable('VERSION');" /> |
| 271 | + <menuseparator/> |
| 272 | + <menuitem label="&quicktext.header.label;" oncommand="quicktext.insertVariable('HEADER=type|value');" /> |
| 273 | + <menuitem label="&quicktext.cursor.label;" oncommand="quicktext.insertVariable('CURSOR');" /> |
| 274 | + </menupopup> |
| 275 | + </menu> |
| 276 | + <menu label="&quicktext.templates.label;" id="quicktext-other-texts" /> |
| 277 | + <menu label="&quicktext.scripts.label;" id="variables-scripts" /> |
| 278 | + </menupopup> |
| 279 | + </menu> |
| 280 | + </vbox> |
| 281 | + </hbox> |
| 282 | + |
| 283 | + <vbox class="textarea-container" style="display:flex; flex-direction: column;" flex="1"> |
| 284 | + <html:textarea id="text" showfor="text" style="font-family:Consolas,Courier New,monospace; flex:1" disabled="true" candisable="true" wrap="on" oninput="quicktext.checkForTextChanges(1);"/> |
| 285 | + </vbox> |
288 | 286 |
|
| 287 | + <html:table> |
289 | 288 | <html:tr showfor="text">
|
290 | 289 | <html:td width="80">
|
291 | 290 | <label align="center" value="&quicktext.insertAs.label;:" control="text-type" style="margin-top: 6px" />
|
|
0 commit comments