Архив SciTE-форума
Rodny
Сделать, конечно, можно все. Только убедить меня занятся переделкой можно единственным способом - привести пример такого кода, который будет отображаться на нашем форуме не корректно.
Так что, отвечу как тот таксист из анекдота: "Вам шашечки или ехать?"
mozers
[more=Пример]
Код:
|
'num.vbs 'Script for Script Content Plugin '(c)Lev Freidin, 2005 'http://www.totalcmd.net/plugring/script_wdx.html 'http://wincmd.ru/plugring/script_wdx.html ' by Rodny 'To search for numeric ranges in the file names: 'file1.0001.txt, file1.0002.txt, ..., file1.9999.txt, 'file2.0001.txt, file2.0002.txt, ..., file2.9999.txt, ... 'Find all file1.X.txt, file2.X.txt,..., where X are from x1 to x2 Dim x1, x2, Res Set re=new regexp '%%%%%%%%%%%%%% Editable settings x1=5 x2=153 '%%%%%%%%%%%%%% /Editable settings re.Pattern="(.+\.)(\d{4})(\.[^\.]+)$" Res = CInt(re.Replace(filename,"$2")) If (Res>=x1) and (Res=<x2) Then content = "1" Else content = "0" |

Другие браузеры и более старые версии Оперы переваривают нормально.
Не смертельно, конечно, но, если не очень затруднит...
Добавлено:
Прошу прощения, думал, что проверяю на чистых установках оперы. Сейчас поставил вообще с нуля, проблемы нет. Буду искать причину там.

Единственное, что осталось, - это предупреждение о незакрытых тегах при отправке сообщения.
Цитата:
|
В подкаталоге help конечно. Выделяем текст в lua-скрипте и давим F1. Можно и не выделять... |
Структура языка lua не включает объектную модель. Объект editor, его методы, константы, свойства там не описан. Это все равно что разбираться в Visual Basic for Application по помощи к Visual Basic
Цитата:
| Где угодно. Пути поиска задаются в переменной package.cpath. |
Во-о-от!! Где это написано в помощи?
Rodny
Твой код перепроверил на Maxthon (IE), Opera, Chrom - полет нормальный.
Цитата:
| Единственное, что осталось, - это предупреждение о незакрытых тегах при отправке сообщения. |

Vlasssov
Я уже говорил, что все что касается scite описано только в SciTELua.api
Цитата:
| Во-о-от!! Где это написано в помощи? |
Признаюсь честно, что сам когда то сильно обижался на невнятную документацию. Но желание и оперативные советы старших товарищей (в частности, VladVRO и Тимура Губаева) сделали свое дело
mozers
Нашёл причину: скрипт Ru-Board Helper 2.7
Цитата:
| Признаюсь честно, что сам когда то сильно обижался на невнятную документацию. Но желание и оперативные советы старших товарищей (в частности, VladVRO и Тимура Губаева) сделали свое дело |
Понятно, видимо, на изучение уйдет больше времени...
В шапке
Цитата:
| Мечта кодера. статья |
Нет там такой статьи.
Есть вопрос: как правильно подключить LuaInspect ?
Shadowman
Цитата:
| Мечта кодера. статья |
Цитата:
| как правильно подключить LuaInspect ? |
Код:
| #~ import languages\script_lua |
как в этом скайте настраивать цвет фона текста и т.п., а то неохота пыриться в белый экран
seggah
Цитата:
| как в этом скайте настраивать цвет фона текста и т.п. |
вот здесь и ниже как раз об этом...
примерчик:

Уважаемые, а как сделать "тихую" инсталляху, что бы по умолчанию был русский фейс и производилось "автонажатие" на ОК при вызове SciTE_WinIntegrator.hta?
Тихий сетап я сделал, изменив коммент к архиву на такой:
Код:
|
Overwrite=1 Path=SciTE Silent=2 Title=SciTE Ru-Board Edition Shortcut=D,SciTE.exe,"","SciTE Editor","SciTE" |
Гуру, подскажите, пожалуйста!
Alex_NEMO
Для того чтобы интерфейс был русским совсем необязательно SciTE_WinIntegrator.hta запускать. Достаточно убрать комментарий со строки в SciTEGlobal.properties
Код:
| #~ locale.properties=locale-ru.properties |
mozers, спасибо, уже нашел.
Просто если бы на кнопочке "OK" скрипта можно было бы "счетчик" секунд на 10 и после автонажатие было бы... Как сделано с "перепаковках", сделанных в 7z SFX Tools.
Что бы не только русский фейс, но и ассоциации с txt;php;h;cxx, дефолтный HTML-редактор и добавка в контекст...
Просто со сборкой своей WinXP морочаюсь. В HTA-полный нуль, а заморачиватся с каким-нить создателем инсталляций(InnoSetup, например) или AutoIt'ом.
Хотя, может, так и сделаю, но попозжее.
SciTE 2.26
Windows
http://prdownloads.sourceforge.net/scintilla/scintilla226.zip?download
Linux
http://prdownloads.sourceforge.net/scintilla/scintilla226.tgz?download
mozers, подскажи, пожалуйста, такой момент:
я решил добавить ассоциации со SciTe - ini, cfg, nfo. В строку:
Код:
| form.associations.value = "txt;php;h;cxx"; |
файла tools\SciTE_WinIntegrator.hta, добавил требуемые расширения, получилось:
Код:
| form.associations.value = "txt;php;h;cxx;cfg;ini;nfo"; |
Но, при запуске скрипта эти расширения НЕ добавляюстя в перечень, т.е. в строке
поля, где уже перечислены txt;php;h;cxx, не добавляются cfg;ini;nfo.
Почему?!!
Alex_NEMO
Код:
| form.associations.value = "txt;php;h;cxx"; |
Можно его изменить (ты все правильно сделал) - будет выводится он.
Но это будет только ДО регистрации расширений в системе.
После регистрации в этом поле будет выводится не предлагаемый перечень, а перечень расширений реально зарегистрированных за SciTE.
В других полях - тоже самое. Т.е. после регистрации галки будут стоять только напротив реально имеющихся в системе опций.
Добавлено:
ИМХО в твоем случае проще было бы не мучится WinIntegrator-ом, а занести все нужные значения с помощью reg-файлика или батника.
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
76 /
77 /
78 /
79 /
80 /
81 /
82 /
83 /
84 /
85 /
86 /
87 /
88 /
89 /
90 /
91 /
92 /
93 /
94 /
95 /
96 /
97 /
98 /
99 /
100 /
101 /
102 /
103 /
104 /
105 /
106 /
107 /
108 /
109 /
110 /
111 /
112 /
113 /
114 /
115 /
116 /
117 /
118 /
119 /
120 /
121 /
122 /
123 /
124 /
125 /
126 /
127 /
128 /
129 /
130 /
131 /
132 /
133 /
134 /
135 /
136 /
137 /
138 /
139 /
140 /
141 /
142 /
143 /
144 /
145 /
146 /
147 /
148 /
149 /
150 /
151 /
152 /
153 /
154 /
155 /
156 /
157 /
158 /
159 /
160 /
161 /
162 /
163 /
164 /
165 /
166 /
167 /
168 /
169 /
170 /
171 /
172 /
173 /
174 /
175 /
176 /
177 /
178 /
179 /
180 /
181 /
182 /
183 /
184 /
185 /
186 /
187 /
188 /
189 /
190 /
191 /
192 /
193 /
194 /
195 /
196 /
197 /
198 /
199 /
200 /
201 /
202 /
203 /
204 /
205 /
206 /
207 /
208 /
209 /
210 /
211 /
212 /
213 /

