Вверх ↑
Этот топик читают: Гость
Ответов: 5227
Рейтинг: 585
#16: 2013-09-30 15:54:25 ЛС | профиль | цитата
Aziz, молодец, только шапку поправь, мне уже помочь нечем. (я в отпуске, пью водку и люблю женщин )
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
1
Голосовали:Saturn36rus
Ответов: 1258
Рейтинг: 47
#17: 2013-09-30 17:21:32 ЛС | профиль | цитата
andrestudio, спасибо. Шапку в смысле то место где я впервые выложил мод? Ок. (Не увлекайся слишком. Береги мозг. Потому что я совсем зеленый в дельфи.)
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Ответов: 5227
Рейтинг: 585
#18: 2013-10-01 08:53:03 ЛС | профиль | цитата
Aziz писал(а):
Шапку в смысле
в смысле что вправе быть соавтором.[flood]
Aziz писал(а):
Не увлекайся слишком
не боись, я свой юсб берегу, пользуюсь только проверенными девайсами [/flood]
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 1258
Рейтинг: 47
#19: 2013-10-02 21:06:36 ЛС | профиль | цитата
Ого, это уж ты расщедрился)) Но, спасибо! Может еще попутно что-то допилю)
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Ответов: 2059
Рейтинг: 131
#20: 2016-06-12 20:56:37 ЛС | профиль | цитата
Добавил:
1. подсветку текущей строки.
2. перенос по словам в режиме Vertical ScrollBars.
3. сделал нормальное, инверсное выделение текста(а не как было - чёрные буквы через тёмно-серый).
http://forum.hiasm.net/forum_serv.php?q=56&id=4320
Точки и свойства не стал выводит. Нужны-ли они?
[flood]Если будет и дальше идти дождь, то можно сделать автозавершение.
Вот только нужно-ли оно? Меня раздражает.[/flood]
карма: 6

4
Голосовали:MAV, ser_davkin, Konst, andrestudio
Ответов: 1304
Рейтинг: 405
#21: 2016-06-12 23:45:33 ЛС | профиль | цитата
flint2, укажите в коде строчки где цвет подсветки текущей строки, и инверсия выделения. А то вот меня на ненормальность потянуло .
зы: пример моей настройки в Notepad++
notepad.png

карма: 3

0
файлы: 1notepad.png [7.5KB] [967]
Ответов: 2059
Рейтинг: 131
#22: 2016-06-13 00:35:29 ЛС | профиль | цитата
Тут http://forum.hiasm.net/forum_serv.php?q=56&id=4321 отметил свои строки.
Вместо цвета цифрой, можно писать RGB(23,24,255), если удобно.
Всё-таки надо вывести точки и свойства.
Тем более, что надо-бы добавить много чего до полного функционала, как в Notepad++, или AkelPad.
Вообще в Scintilla много чего вкусного. (стоит постепенно добавлять.)
Можно и SciLexer.dll сделать в виде паскальфайла, чтобы прицеп за собой не таскать. Надо подумать, хорошо-ли это?
Хотя это никак не повлияет, если кто-то решит добавить функционал.
карма: 6

0
Ответов: 2059
Рейтинг: 131
#23: 2016-06-14 18:57:55 ЛС | профиль | цитата
[flood]Ура, заработало![/flood]
Хочу сказать я пару слов без протокола, ...
Достало меня читать по аглически..., ленюсь.
Вот сделал перевлд:
Автозавершение.
Поиск текста и модификация.
Пользовательские списки.
Фолдинг кода.
Плохо у меня с аглическим.

http://forum.hiasm.net/forum_serv.php?q=56&id=4327
Надеюсь, что пригодится. И полагаю, что полезней кода.

карма: 6

1
Голосовали:MAV
Ответов: 1304
Рейтинг: 405
#24: 2016-06-15 23:42:54 ЛС | профиль | цитата
flint2 писал(а):
Можно и SciLexer.dll сделать в виде паскальфайла, чтобы прицеп за собой не таскать. Надо подумать, хорошо-ли это?

flint2, а будет ли на паскале так же шустро работать, и вообще учитывая сложность библиотеки возможно ли переложить с СИ на Паскаль. Кроме враперов ничего подобного для SciLexer не попадалось.
зы: спасибо за перевод, теперь бы осознать как всё это дело применить .
карма: 3

0
Ответов: 2059
Рейтинг: 131
#25: 2016-06-16 02:00:55 ЛС | профиль | цитата
а будет ли на паскале так же шустро работать

Думаю, что разница будет небольшая.
Другое дело трудоёмко. Я начал переводить с СИ на Паскаль, но урывками. Вообще для меня легче с Паскаля на СИ переводить, а тут есть некоторые заморочки. + используемые uses unit (в терминах паскаля), а KOL всё омрачает...(CLASSES.PAS, CONSTS.PAS, SYSCONST.PAS, SYSUTILS.PAS, TYPINFO.PAS)
Тут надо хорошо знать KOL, мне же приходится по нескольку раз просматривать код, прежде чем знакомые буковки найду.
[flood]Я на даче бетонными работами занимаюсь. Времени нет как следует заняться и устаю - старый стал.
Интернет тоже плохо работает, то попаду на форум, то нет, хотя какие то сайты работают без проблем. [/flood]
Вообще можно оставить dll как есть (скорее всего), только загружать через DLLLoader.pas, а саму библиотеку перевести в шеснадцатиричный образ.
Я так bass.dll переводил.
Через недельку - полторы думаю заняться уже нормально.
Сообща думаю всё получится.
карма: 6

0
Ответов: 95
Рейтинг: 1
#26: 2016-06-16 06:42:09 ЛС | профиль | цитата
Спасибо ))))
карма: 0

0
Ответов: 1304
Рейтинг: 405
#27: 2016-06-16 22:17:59 ЛС | профиль | цитата
flint2, для экспериментов необходимо использовать вот эту версию SciLexer.dll(3.6.6). Начал разбираться в коде и первый затык на win7х64, не могу в поле вода напечатать кириллические буквы, превращаются в спецсимволы. Решилось просто заменой dll.
scilexer366.zip
Пытаюсь сделать поиск в тексте и парное выделение операторских скобок, смотрел из переведённого 'Поиск текста и модификация', да так и не нашёл поиска , переключился на раздел 'Searching and replacing'
ps: фирменная подсветка для Паскаля , для экспериментов думаю сойдёт.
code_37347.txt
[flood]кота однозначно на диету [/flood]
карма: 3

0
файлы: 1code_37347.txt [3KB] [538]
Ответов: 2059
Рейтинг: 131
#28: 2016-06-17 09:40:21 ЛС | профиль | цитата
не могу в поле вода напечатать кириллические буквы, превращаются в спецсимволы. Решилось просто заменой dll.

А можешь выложить архив с экспериментами? У меня тоже win7х64 и dll из архива, который в шапке темы. Но такого эффекта не наблюдается. Просто, для интереса. Скоро присоединюсь к экспериментам
фирменная подсветка для Паскаля, для экспериментов думаю сойдёт.
Спасибо!
[flood]
кота однозначно на диету

Да вроде не жирный, наоборот поджарый, - просто здоровый в кости. Да и проблематично на диету, то голубя почтового распотрошит, то кролика притащит. Я примерно догадываюсь откуда. В позапрошлом году дробь из хвоста уже выковыривал. Уж лучше накормить, сколько влезет, чтоб на подвиги не тянуло.
Удивительно другое, почему воды не боится? Я просто был уверен, что кошки воды боятся, как огня и привязаны не к человеку, а к территории (дому). [/flood]
P.S.
Чтобы не плодить множество точек, как на новогодней ёлке лампочки, можно попробовать делать тематические кубики с общим для всех SciSupport.pas + чего-то необходимое. Т.е. какой нужен функционал, такой кубик и добавляешь. Это просто, как вариант. ...А может и не надо.

------------ Дoбавленo в 09.40:
MAV писал(а):
не могу в поле вода напечатать кириллические буквы, превращаются в спецсимволы. Решилось просто заменой dll.

flint2 писал(а):
Но такого эффекта не наблюдается.

Да, есть такое дело.
У меня разные dll в корне HiAsm и в папке со схемой были.
Вопрос снят.
Спасибо!
---------------------------------------------
P.S.
Вот вариант для пробы без dll.
http://forum.hiasm.net/forum_serv.php?q=56&id=4346
В архив, на всякий случай, положил DLLLoader.pas. Вообще его andrestudio и я несколько раз выкладывали.
Изменения в hiScintilla.pas отметил, в SciSupport.pas изменений нет.
P.S.
17.28
Вот Дон andrestudio, славную штуку замутил!
Даже точек не надо. и вообще много программ(редакторов) на этом деле "подняли`сь" (поднялось).
Как понял описание - так и написал себе скрипт.
Иль реперные точки врубить? - чутка! (значки, иконки, бантики , рюшечки и непременно брюки с люрексом. ). Вообще весь камзол из этого сшит. "Шутю", надо немного точек.
Дон andrestudio, MAV???


карма: 6

1
Голосовали:MAV
Ответов: 1304
Рейтинг: 405
#29: 2016-06-20 12:04:37 ЛС | профиль | цитата
flint2 писал(а):
Вот вариант для пробы без dll.

flint2, спасибо за труды , работает как швейцарские часы. Даже аваст не задёргался.
Одно плохо, не увидел правки темы поэтому не отвечал .
Далее вариант визуального поиска, реализовал как в Notepad++, флаги поиска использовал только основные, найти любое вхождение, только слово целиком. К примеру чувствительность к регистру ни когда не использую, регулярные выражения тоже.
В архиве посмотреть как работает.
scintilla_mav.zip
В коде немного по сокращал, а то сильно много лишнего или неработающего(причина пару раз ловил рунтаймы).

карма: 3

1
Голосовали:flint2
Ответов: 2059
Рейтинг: 131
#30: 2016-06-20 16:35:47 ЛС | профиль | цитата
MAV писал(а):
Одно плохо, не увидел правки темы поэтому не отвечал

Прошу извинить! Я всё наспех.
[flood]Делаю бассейн + баню + сантехнику(трубы, слив и фильтрацию бассейна).
бассейн уже наполнил из скважины.
Мозги от жары разжижались. Черный стал, как Абрама. (тёща так говорила) [/flood]
MAV писал(а):
В архиве посмотреть как работает.

Нормалёк. (дал больше бы, если мог, но думаю, что это не самое главное для мужчины )
MAV писал(а):
чувствительность к регистру ни когда не использую, регулярные выражения тоже.

Я использую чувствительность к регистру не часто, но всё-таки использую, а регулярные выражения, где-то в 30-40%.
Правда у меня другая тематика(лингвистика и прочая чепуха).
Подумаю, какие точки, на мой взгляд, ещё нужны. Но не сегодня-завтра.
карма: 6

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)