ViSiToR
Silver Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Есть ещё вопрос (не менее дилекатный ) : Как сделать пункт меню, который будет запускать настройку прокси - пытался так: Item, "Show proxy" = Show proxy servers - но безуспешно Добавлено: LEX1 Как сделать для кнопки 'Список', чтобы после нажатия на неё по выделенному тексту, в случае пустых строк, не вставлялся тег {*} ? (в эти пустые строчки). Т.е вот пример как как должны вставлятся теги: {list=1} {*} Пункт #1! тут не должен вставлятся тег {*} {*} Пункт #2! тут не должен вставлятся тег {*} {*} Пункт #3! {/list} Также желательно, чтобы если пункт меню (списка) был нажат по выделеному тексту, то чтобы он выделял как и остальные кнопки (как bold, italic.. и т.д), а если был нажат в пустом поле, то как и обычно, пусть вставляет стльько количество пунктов, сколько ему и предназначено! Добавлено: Я поменял кнопку рисунка, теперь она вставляет как ссылку на ту же картинку, и также распознаёт, если в начале не стоит http://, www., www2., или в конце .jpg, .gif, .png, или .bmp, то вставка получается обычная, и курсор становится перед текстом который был выделен. Но вот было бы неплохо, если бы она также выделяла в конце весь текст, и убирала теги в случае повторного нажатия... (по тексту имеющиму начинания и окончания которые я упоминал). Код: Код для копиирования: Код: Button3, 80216="Go to page, "javascriptfunction(){var m=false;var s=document.selection.createRange();var tx=s.text.toLowerCase();if(tx.indexOf('http://')==0 || tx.lastIndexOf('.jpg')==0 || tx.lastIndexOf('.gif')==0 || tx.lastIndexOf('.png')==0 || tx.lastIndexOf('.bmp')==0 || tx.indexOf('www.')==0 || tx.indexOf('www2.')==0) {var st=' ';m=true;}else var st=' ';s.text=st;var e=lastChangedElement;if (!e) return;if(m==true) e.setSelectionRange(t=e.selectionEnd-6,t);else e.setSelectionRange(t=e.selectionEnd-st.length+5,t);e.focus()})()", 1, , "img"" |
|