| View previous topic :: View next topic |
| Author |
Message |
FeyFre
Joined: 07 Aug 2007 Posts: 1893 Location: Vinnitsa, Ukraine
|
Posted: Thu Aug 18, 2011 10:54 am Post subject: |
|
|
Infocatcher
я честно списывал со своего transparency.js и честно опустил проверку if(WScript.Arguments.length > 0) - так, на всякий случай.  |
|
| Back to top |
|
 |
Andrey_A_A
Joined: 03 Jun 2010 Posts: 483 Location: Сочи, Хоста
|
Posted: Thu Aug 18, 2011 2:31 pm Post subject: |
|
|
SetMargins.js
Не подскажите, что делать должен скрипт, а то у меня валится AkelPad
Call("Scripts::Main", 1, "SetMargins.js", 22) |
|
| Back to top |
|
 |
FeyFre
Joined: 07 Aug 2007 Posts: 1893 Location: Vinnitsa, Ukraine
|
Posted: Thu Aug 18, 2011 3:02 pm Post subject: |
|
|
Andrey_A_A, у меня тоже валился пока не сделал так
Call("Scripts::Main", 1, "SetMargins.js", "22") - я забыл в пример пофиксить кавычки.
Скрипт делает что написано - устанавливает одновременно и левый и правый отступы, в настройках редактора есть эти опции. (Писался по просьбе товарища в соседнем подфоруме) - . |
|
| Back to top |
|
 |
Andrey_A_A
Joined: 03 Jun 2010 Posts: 483 Location: Сочи, Хоста
|
Posted: Thu Aug 18, 2011 3:24 pm Post subject: |
|
|
Я тоже забыл , смотрю что-то не хватает - а что понять не могу! |
|
| Back to top |
|
 |
KDJ
Joined: 06 Mar 2010 Posts: 1069 Location: Poland
|
Posted: Fri Aug 19, 2011 8:29 pm Post subject: |
|
|
ShowScrollBar.js
Fixed: Removed scrolling effect editing window after hiding the scroll bar. |
|
| Back to top |
|
 |
Andrey_A_A
Joined: 03 Jun 2010 Posts: 483 Location: Сочи, Хоста
|
Posted: Sat Aug 20, 2011 12:55 pm Post subject: |
|
|
ShowScrollBar.js - сначала не мог разобраться что он делает, нажимаю, а что происходит непонятно, затем на большом файле увидел. Потом подумал - а кому это надо? А затем поработав со скриптом пару минут вспомнил, что была постоянная необходимость отключить горизонтальную прокрутку - при длинном документе с работой мышью (колесом вниз) постоянно вид сползал вправо...
KDJ, Спасибо за необычный функционал скрипта! |
|
| Back to top |
|
 |
KDJ
Joined: 06 Mar 2010 Posts: 1069 Location: Poland
|
Posted: Sat Aug 20, 2011 5:40 pm Post subject: |
|
|
Andrey_A_A
Script ShowScrollBar.js I wrote at the request of Martz.
And it's nice, that for other users of AkelPad is also useful. |
|
| Back to top |
|
 |
KDJ
Joined: 06 Mar 2010 Posts: 1069 Location: Poland
|
Posted: Sun Aug 21, 2011 6:37 pm Post subject: |
|
|
MapNetDrive.js
Fixed: refresh the window after adding new mapping parameter. |
|
| Back to top |
|
 |
KDJ
Joined: 06 Mar 2010 Posts: 1069 Location: Poland
|
Posted: Tue Aug 23, 2011 5:46 pm Post subject: |
|
|
MapNetDrive.js
Fixed: Mapping disks to Web resources (http) via WebDAV protocol.
Method WshNetwork.EnumNetworkDrives() generated error.
It was replaced by function WNetGetConnection().
WebDAV can be tested on the network resource:
http://www.ajaxfilebrowser.com/Userfa500b8
or
\\www.ajaxfilebrowser.com\Userfa500b8
No password.
It will be available for 72 hours. |
|
| Back to top |
|
 |
us-us
Joined: 28 Feb 2011 Posts: 15
|
Posted: Thu Aug 25, 2011 11:52 am Post subject: |
|
|
Всем доброго дня!
Понадобилась функция выделения слова под курсором, до недавних пор пользовался встроенной в WordMoveSelect.js, но с новыми версиями плагина Scripts он работает некорректно ( в частности, "вешает" поток scripts) при попытке вызвать его из другого скрипта с аргументом "2". То есть такой вот вызов | Code: | | AkelPad.Call "Scripts::Main", 2, "WordsMoveSelect.js", "0" |
приводит к зависанию.
Попытался выдернуть отдельно функцию выделения слова и адаптировать ее к vbs, вот что получилось:
| Code: | Function WordsSelect(hWnd)
Dim nBegSel, nEndSel, bSelWord, nBreak1, nBreak2
nBegSel = AkelPad.GetSelStart()
nEndSel = AkelPad.GetSelEnd()
nBreak2 = AkelPad.SendMessage(hWnd, 1100, 7, nBegSel)
nBreak1 = AkelPad.SendMessage(hWnd, 1100, 4, nBreak2)
nBreak2 = AkelPad.SendMessage(hWnd, 1100, 7, nBreak1)
If nBegSel < nBreak2 And nEndSel > nBreak1 Then
nBegSel = nBreak1
End If
If nBegSel = nBreak1 Then
If nBegSel = nEndSel Then
nEndSel = AkelPad.SendMessage(hWnd, 1100, 7, nEndSel)
Else
nBreak1 = AkelPad.SendMessage(hWnd, 1100, 4, nEndSel)
nBreak2 = AkelPad.SendMessage(hWnd, 1100, 7, nBreak1)
nEndSel = nBreak2
End If
End If
AkelPad.SetSel nBegSel, nEndSel
End Function |
Однако не работает..
Никто не подскажет, что не так? |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4650
|
Posted: Thu Aug 25, 2011 12:12 pm Post subject: |
|
|
| us-us wrote: | Понадобилась функция выделения слова под курсором, до недавних пор пользовался встроенной в WordMoveSelect.js, но с новыми версиями плагина Scripts он работает некорректно ( в частности, "вешает" поток scripts) при попытке вызвать его из другого скрипта с аргументом "2". То есть такой вот вызов | Code: | | AkelPad.Call "Scripts::Main", 2, "WordsMoveSelect.js", "0" |
приводит к зависанию. | http://akelpad.sourceforge.net/forum/viewtopic.php?p=13077#13077 |
|
| Back to top |
|
 |
us-us
Joined: 28 Feb 2011 Posts: 15
|
Posted: Thu Aug 25, 2011 1:52 pm Post subject: |
|
|
| Quote: | | http://akelpad.sourceforge.net/forum/viewtopic.php?p=13077#13077 |
Спасибо, проглядел, оказывается.. |
|
| Back to top |
|
 |
Xephon
Joined: 03 Jun 2008 Posts: 117
|
Posted: Sun Sep 04, 2011 9:20 am Post subject: |
|
|
VladSh, решил воспользоваться вашими CommentsAdd.js и CommentsDel.js и обнаружил, что последний некорректно удаляет блочные комментарии. Для многострочного комментария он не удаляет последний символ комментария, а для однострочного еще и удаляет последний символ закомментированной строки.
| Code: |
/*
height: 20px; height: 20px;
width: 25px; --> width: 25px;/
*/
|
| Code: |
/* height: 20px;*/ --> height: 20px/
|
Это в скрипте ошибка или нужно какие-то настройки поменять? Сами файлы брал из архива в первом сообщении темы Scripts collection |
|
| Back to top |
|
 |
se7h
Joined: 28 Sep 2009 Posts: 764 Location: Minsk, Belarus
|
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2510 Location: Киев, Русь
|
Posted: Sun Sep 04, 2011 7:00 pm Post subject: |
|
|
Xephon
Похоже ошибка в скрипте. Честно говоря, удивлён, первый раз вылетело такое, никогда не замечал. Исправлю, только чуть попозже, т.к. сейчас запара жуткая... |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|