1 1 Скрипт для всяческого форматирования кода модуля.
2 2
3 3 Cделано только полуавтоматическое выравнивание знаков "=".
4 4 Для этого выделяем несколько строк, в которых хотим выравнять знаки =, и вызываем макрос "ВыровнятьЗнакиРавно".
5 -<x>
6 -<script language="JScript">
7 -function switchVisible(id){
8 -var s = document.getElementById(id).style
9 -var e = document.getElementById('_' + id)
10 -if(s.display =='none'){s.display='';e.innerText='скрыть'}
11 -else {s.display='none';e.innerText='показать'}
12 -}</script>
13 -<br/>
14 -<div style="width:100%;text-align:right">{<a id="_format" href="javascript:switchVisible('format')">показать</a>}</div>
15 -<center><div id="format" style="display:none;padding:10px;background-color:#CCC;margin:10px;">
16 -<object type="application/x-shockwave-flash" data="http://snegopat.ru/files/video/format.swf"
17 - width="634" height="167">
18 - <param name="movie" value="http://snegopat.ru/files/video/format.swf">
19 - <param name="quality" value="high" />
20 - <param name="allowFullScreen" value="true" />
21 - <param name="scale" value="showall" />
22 - <param name="allowScriptAccess" value="always" />
23 - <param name="play" value="true" />
24 - <param name="loop" value="false" />
25 - <param name="bgcolor" value="#0000FF" />
26 - Невозможно отобразить содержимое. Требуется Adobe Flash
27 -</object>
28 -</div></center>
29 -<br/>
30 -<x>
5 +<x><script src="https://snegopat.ru/video/format?jsonp=1"></script><x>
31 6
32 7 Лично я еще с 7.7 вешаю такой макрос на "Ctrl + =".
33 8 <hr/>
34 9 Добавлены макросы для сдвига блока многострочного текста на пробел или табуляцию:
35 -<x>
36 -<br/>
37 -<div style="width:100%;text-align:right">{<a id="_move" href="javascript:switchVisible('move')">показать</a>}</div>
38 -<center><div id="move" style="display:none;padding:10px;background-color:#CCC;margin:10px;">
39 -<object type="application/x-shockwave-flash" data="http://snegopat.ru/files/video/move_blocks.swf"
40 - width="721" height="381">
41 - <param name="movie" value="http://snegopat.ru/files/video/move_blocks.swf">
42 - <param name="quality" value="high" />
43 - <param name="allowFullScreen" value="true" />
44 - <param name="scale" value="showall" />
45 - <param name="allowScriptAccess" value="always" />
46 - <param name="play" value="true" />
47 - <param name="loop" value="false" />
48 - <param name="bgcolor" value="#0000FF" />
49 - Невозможно отобразить содержимое. Требуется Adobe Flash
50 -</object>
51 -</div></center>
52 -<br/>
53 -<x>
10 +<x><script src="https://snegopat.ru/video/move_blocks?jsonp=1"></script><x>
54 11 <hr/>
55 12 Добавлен макрос для удаления концевых пробелов в текущем модуле. Также он заменяет иногда встречающиеся переводы строк "CRLF" на принятые в 1С "LF".
56 13 <hr/>
57 14 Добавлен макрос для выравнивания текста по запятой:
58 -<x>
59 -<br/>
60 -<div style="width:100%;text-align:right">{<a id="_align" href="javascript:switchVisible('align')">показать</a>}</div>
61 -<center><div id="align" style="display:none;padding:10px;background-color:#CCC;margin:10px;">
62 -<object type="application/x-shockwave-flash" data="http://snegopat.ru/files/video/align_by_colon.swf"
63 - width="731" height="351">
64 - <param name="movie" value="http://snegopat.ru/files/video/align_by_colon.swf">
65 - <param name="quality" value="high" />
66 - <param name="allowFullScreen" value="true" />
67 - <param name="scale" value="showall" />
68 - <param name="allowScriptAccess" value="always" />
69 - <param name="play" value="true" />
70 - <param name="loop" value="false" />
71 - <param name="bgcolor" value="#0000FF" />
72 - Невозможно отобразить содержимое. Требуется Adobe Flash
73 -</object>
74 -</div></center>
75 -<br/>
76 -<x>
15 +<x><script src="https://snegopat.ru/video/align_by_colon?jsonp=1"></script><x>
77 16 <hr/>
78 17 * [http://snegopat.ru/forum/viewtopic.php?f=3&t=47|Обсуждение на форуме]
79 18 * [/finfo?name=format.js|История версий]