SynWrite - X64 версия
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Плагины Total Commander

#1: SynWrite - X64 версия Author: Alextp PostPosted: Sat Feb 04, 2012 17:53
    —
Страница х64 версии:
http://wincmd.ru/plugring/SynWrite_x64.html


Last edited by Alextp on Fri Feb 07, 2014 19:18; edited 5 times in total

#2:  Author: CaptainFlintLocation: Москва PostPosted: Mon Feb 06, 2012 13:15
    —
Попробовал на Семёрке с 18-й бетой Тотала. Увы, не выходит каменная чаша. При попытке открытия любого файла:
Code:
---------------------------
SynWrite
---------------------------
Exception in plugin:
Access violation at address 000000000EDBF3C8 in module 'Syn2.wlx64'. Read of address 0000000000000088
---------------------------
ОК   
---------------------------

(адреса инструкций каждый раз разные, читающийся адрес всегда 88).

Старый Syn.ini удалял.

#3:  Author: Alextp PostPosted: Mon Feb 06, 2012 13:27
    —
вижу. На X32 сборке то же. Я потестю Х32, потом уже сделаю Х64. Оч. многое отловится на Х32 билде.

#4:  Author: Alextp PostPosted: Mon Feb 06, 2012 18:56
    —
Beta
www.uvviewsoft.com/bb/
более рабочая в.
Не работает пока меню. Из-за проблем компонента TB2000
в X64.

+ файл Readme\ReadmeX64

#5:  Author: CaptainFlintLocation: Москва PostPosted: Mon Feb 06, 2012 20:05
    —
Благодарю, теперь не падает. По крайней мере, пока. Smile

Какие баги сходу вылезли:
1. Не настраивается тема тулбара. Набор кнопок не меняется в принципе; смена темы меняет фон, но при выборе Default, Stripes или OfficeXP значки становятся зеленоватыми.
2. На странице настройки клавиш если держать курсор в колонке Action и прокручивать список колёсиком, то тултип отображает один и тот же текст (который был в нём до начала прокручивания), только вдобавок приобретает чёрный прямоугольник фона справа (по длине того текста, который должен отобразиться).
3. Там же: при щелчке по любой строке текст во всех колонках этой строки сдвигается вправо на пиксель-два; при снятии выделения возвращается обратно.
4. Там же: когда щёлкаешь по ячейке с определяемой клавишей, синий фон выделения прыгает на щёлкнутую ячейку сразу же, в момент нажатия левой кнопки мыши, а серое выделение остаётся на предыдущей строке и переходит на новую только после отпускания кнопки мыши.

Alextp wrote:
Не работает пока меню.

Я правильно понял, что имеются в виду вообще все меню, участвующие в интерфейсе? Потому что при щелчке по стрелке справа от кнопки конфигурации появляется подменюшка с командами настройки лексера, и тут же вылетает исключение.

#6:  Author: Alextp PostPosted: Mon Feb 06, 2012 20:11
    —
-Я правильно понял, что имеются в виду вообще все меню
Все которые на TB2000 компоненте. Upper menu, down-arrow menu (стрелки вниз), context menu
П.1 - тоже оно. TB2000 пока крив

#7:  Author: CaptainFlintLocation: Москва PostPosted: Wed Feb 08, 2012 18:00
    —
Ышшо баг: клавиши 1-7 не работают, не переключают в базовые режимы Lister'а.

#8:  Author: Alextp PostPosted: Sat Feb 11, 2012 17:32
    —
работа откладывается, пока не будет нормальной версии Toolbar2000 /X64.

#9:  Author: Alextp PostPosted: Thu Feb 23, 2012 12:13
    —
Г. сказал что работа клавиш 1..7 пофиксена в бета 20.

#10:  Author: CaptainFlintLocation: Москва PostPosted: Fri Feb 24, 2012 15:40
    —
Alextp
Подтверждаю. Спасибо за инфу.

#11:  Author: Alextp PostPosted: Fri Feb 24, 2012 21:20
    —
Г. посмотрит Тулбар-код для X64. Может и поправит. хотя непросто.
Офф поддержки Тулбар2000 почти нет

#12:  Author: Strek PostPosted: Fri Aug 31, 2012 21:39
    —
Alextp
почему при Ctrl+Q на файле php идёт загрузка (как будто из интернета) и открывается внешней программой? После установки SynWrite x64 только один раз открылся в быстром просмотре.

#13:  Author: Alextp PostPosted: Fri Aug 31, 2012 21:42
    —
А просмотр по F3 на php что дает? а на html? а на css, txt? У меня нет X64 OS

#14:  Author: Strek PostPosted: Mon Sep 03, 2012 12:36
    —
Alextp
на php тоже самое, что и по Ctrl+Q. На html показывает страницу, а не исходник (и по F3, и по Ctrl+Q), на css и txt нормально и там, и там.

Правда почему-то не сохраняются некоторые настройки плагина (например: настройки шрифтов, тема). Остальные нормально.


Last edited by Strek on Mon Sep 03, 2012 12:49; edited 1 time in total

#15:  Author: Alextp PostPosted: Mon Sep 03, 2012 12:43
    —
Т.е. плаг не активирован вообще на html/php? Тулбар Сина есть при этом?

дай скрин Листера с html страницей.

#16:  Author: Strek PostPosted: Mon Sep 03, 2012 12:59
    —
Alextp

Исходник
Code:
<CENTER>
<H1>access denied</H1>
</CENTER>


Last edited by Strek on Mon Sep 03, 2012 13:02; edited 2 times in total

#17:  Author: Alextp PostPosted: Mon Sep 03, 2012 13:01
    —
Strek
ты же не видишь в заголовке "Lister (syn2) .....". Значит Син НЕ активирован. Проблема извне

#18:  Author: Strek PostPosted: Mon Sep 03, 2012 13:03
    —
Alextp
Как понять извне? Или как активировать плагин на то, что мне нужно?

#19:  Author: Alextp PostPosted: Mon Sep 03, 2012 13:06
    —
В смысле извне = "в Тотале". Можешь поднять Син вверх в секции [ListerPlugins] wincmd.ini (или в диалоге листер-плагов)

#20:  Author: Strek PostPosted: Mon Sep 03, 2012 13:15
    —
Alextp
Спасибо Smile. Теперь всё открывается в Syn.

C настройками есть какие-нибудь советы?

#21:  Author: Alextp PostPosted: Mon Sep 10, 2012 17:32
    —
работа продолжена после согласования "цены" с Г. Скоро выкачу бету видимо

#22:  Author: Strek PostPosted: Mon Sep 10, 2012 18:04
    —
Это радует. Сколько будет стоить7 Very Happy

#23:  Author: Alextp PostPosted: Mon Sep 10, 2012 19:09
    —
Для юзеров бесплатно, "цена" относится к Г-ру

#24:  Author: Alextp PostPosted: Tue Sep 11, 2012 15:36
    —
All:
на uvviewsoft.com/bb/ выложена бета. Это 3.0 с выкинутым докингом, и без тем. Вместо докинга - простые панели+splitter. Из известного:

*При нажатии F6 для показа/скрытия панели буфера обмена менюшка обрезается
*Wlx:не работают клавиши Enter, Tab, Esc в диалоге поиска.
*Wlx:белый фон панелей

См. Readme.


Flint:
открой 1 пост темы?

#25:  Author: CaptainFlintLocation: Москва PostPosted: Tue Sep 11, 2012 16:42
    —
Alextp wrote:
открой 1 пост темы?

Разлочил.

При запуске плагина шрифты во всех меню выводятся полужирным: как в главном (если его включить), так и во всевозможных контекстных и выпадающих меню.

#26:  Author: Alextp PostPosted: Tue Sep 11, 2012 17:32
    —
Flint: не вижу у себя в ХР х64. проблема семерки может. Не знаю как поправить..

#27:  Author: CaptainFlintLocation: Москва PostPosted: Tue Sep 11, 2012 18:04
    —
Alextp
В других плагинах такое тоже, помнится, встречалось. В FileInfo что ли, когда он только-только появился 64-битный. Спроси у его автора, как он починил и в чём была проблема. Правда, у него на плюсах, но, может быть, подскажет направление.

#28:  Author: Alextp PostPosted: Tue Sep 11, 2012 18:37
    —
-Спроси у его автора, как он починил
Спрошу

#29:  Author: Plumber PostPosted: Mon Sep 17, 2012 17:19
    —
При переходе по секциям INI, в дереве имя секции отображается белым шрифтом на светло-сером фоне и только после клика на секции в дереве все становится нормально, но до следующего перехода.
Это так задумано? или глюк?

и второе - планируется ли совместная установка x32 и x64?

#30:  Author: Alextp PostPosted: Mon Sep 17, 2012 17:50
    —
Plumber
1. у тебя в опциях Виндов какой Highlight Back цвет? светлосерый? и Highlight text белый?

2.нет т.к. файлы данных немного разные, например ACP файлы могут быть в 3.10 без палочек а в 3.0 палочки обязтельны.

Добавлено спустя 3 минуты:

1. наверное не поправить.. Не мой глюк

#31:  Author: Plumber PostPosted: Mon Sep 17, 2012 18:15
    —
Quote:
в опциях Виндов какой Highlight Back цвет? светлосерый? и Highlight text белый?

Именно в Виндовых опциях я обычно никогда не меняю дефолтные установки. Back - Синий, text - белый.
И этот эффект наблюдается только в x64, в x32 все нормально.

#32:  Author: Alextp PostPosted: Mon Sep 17, 2012 18:19
    —
Поправить не могу, глюк Делфи

Добавлено спустя 2 минуты:

Flint
такого же рода глюки у тебя - когда кликаем грид с командами

#33:  Author: Plumber PostPosted: Mon Sep 17, 2012 20:45
    —
Quote:
Поправить не могу, глюк Делфи

Да это в принципе не смертельно, лишний клик при надобности.

#34:  Author: CaptainFlintLocation: Москва PostPosted: Thu Sep 20, 2012 00:10
    —
Alextp wrote:
такого же рода глюки у тебя - когда кликаем грид с командами

В диалоге настроек клавиш что ли? Нет, у меня такого белого на светло-сером не наблюдается. Фон выделенной строки тёмно-серый, а выбранной ячейки в ней — синий.

#35:  Author: Alextp PostPosted: Thu Sep 20, 2012 00:24
    —
да, там. там был глюк с отрисовкой ячейки. Но может я сам его заметил... Короче. Глюки Делфи я не правлю.

#36:  Author: CaptainFlintLocation: Москва PostPosted: Thu Sep 20, 2012 00:35
    —
Alextp wrote:
там был глюк с отрисовкой ячейки.

Ну, небольшие артефакты там, действительно, наблюдаются (рамка фокуса не совпадает по фазе с выделенным фоном), но с учётом общего числа проблем 64-битного Сина я на такое даже внимания не обращаю. Smile

#37:  Author: Alextp PostPosted: Thu Sep 20, 2012 01:01
    —
Я тоже

PS/ поправил - кривой диалог Find в размере шрифта 125%

#38:  Author: LonerDLocation: Макеевка PostPosted: Thu Sep 20, 2012 20:47
    —
В структуре Тотала предполагается, что плагины разных битностей могут лежать в одном каталоге.
В данном случае будет достаточно положить Syn2.wlx64 рядом с Syn2.wlx ? Не будет ли дополнительных багов при работе 64-битного плагина из-за того, что он имеет другую версию? (файл настроек ведь будет браться от 32-битного плагина, а он немного другой, содержимое каталога HL отличается...)

#39:  Author: Alextp PostPosted: Thu Sep 20, 2012 21:52
    —
LonerD, небольшой баг всетаки будет. Файлы HL\*.acp имеют требование палочек в 3.0 и не имеют в 3.10. Autocomplete в 3.0 с файлами от 3.10 будет не тот.

#40:  Author: Alextp PostPosted: Fri Sep 21, 2012 11:49
    —
Сделаю совместимость. можно будет класть в 1 папку.

#41:  Author: hurtavy PostPosted: Fri Mar 15, 2013 23:33
    —
Извините, в х64 версией покончено?

#42:  Author: LonerDLocation: Макеевка PostPosted: Thu Apr 11, 2013 05:27
    —
Alextp wrote:
LonerD, небольшой баг всетаки будет...
Сделаю совместимость. можно будет класть в 1 папку.

Похоже, баг уже большой. Просто чёрная панель (что при быстром просмотре, что в листере)..
Sad Неудобно, у меня сабж в качестве дефолтного просмотровщика для текстовых файлов.

#43:  Author: Alextp PostPosted: Thu Apr 11, 2013 23:53
    —
Не понял тебя. где баг. в Х64 или Х32, и как он появился, из-за апдейта Х32?

#44:  Author: LonerDLocation: Макеевка PostPosted: Fri Apr 12, 2013 01:15
    —
Alextp
Quote:
где баг. в Х64

У меня в х64-версии Тотала, нафаршированной плагинами.

Quote:
и как он появился, из-за апдейта Х32?

Я так вначале подумал.

На самом деле SynWrite x64 работает (с багами, но работает - в первую очередь бросаются съехавшие панели).
А виноват оказался 64-х битный wlx-плагин TCMediaInfo, который невзирая на настройки пытается открывать почти все файлы (32-х битная версия этого же плагина работает нормально).

#45:  Author: Alextp PostPosted: Fri Apr 12, 2013 01:25
    —
Ну вот. А про "баги"- это не баги а недоделки. Панели там (Х64) не меняют положения

#46:  Author: Alextp PostPosted: Mon Apr 15, 2013 18:25
    —
На сайте http://synwrite.org/ будет делаться XE версия, в т.ч. X64.

#47:  Author: Gemorroj PostPosted: Tue Jun 18, 2013 11:20
    —
собранной версии с гитхаба нету?

#48:  Author: Mite PostPosted: Fri Feb 07, 2014 19:14
    —
Alextp,
Quote:
На сайте http://synwrite.org/ будет делаться XE версия, в т.ч. X64.

Сайт недоступен и плагин заброшен?

#49:  Author: Alextp PostPosted: Fri Feb 07, 2014 19:20
    —
Тот сайт synwrite.org заброшен, а моя версия нет, но не делается пока - нет желания пока.

#50:  Author: SUKERLocation: Санкт-Петербург PostPosted: Wed Mar 26, 2014 12:22
    —
Время идет, потихонечку все пересаживаются на 64 бит, а любимого плагина все нет и нет Smile Очень не хватает, ну просто ОЧЕНЬ Sad

#51:  Author: dmitriy111 PostPosted: Mon Apr 21, 2014 17:12
    —
Хочется x64 плагин(
Нет ли еще?

#52:  Author: Alextp PostPosted: Mon Apr 21, 2014 21:33
    —
Есть старая версия х64, на wincmd.ru, новой пока нет.
Не охота портировать, она же устареет быстро, потом опять обнову делать

#53:  Author: LonerDLocation: Макеевка PostPosted: Mon Apr 21, 2014 21:52
    —
Alextp wrote:
Есть старая версия х64, на wincmd.ru, новой пока нет.
Не охота портировать, она же устареет быстро, потом опять обнову делать

Сильно старая Smile
Хоть раз в несколько месяцев (например, после крупных обновлений проекта) стоит делать порт и поддерживать актуальность х64-версии.

#54:  Author: SUKERLocation: Санкт-Петербург PostPosted: Mon Apr 21, 2014 21:54
    —
LonerD wrote:
Сильно старая Smile
Хоть раз в несколько месяцев (например, после крупных обновлений проекта) стоит делать порт и поддерживать актуальность х64-версии
+

#55:  Author: Alextp PostPosted: Mon Apr 21, 2014 21:54
    —
Если бы за портирование платили. а так..

#56:  Author: CaptainFlintLocation: Москва PostPosted: Mon Apr 21, 2014 22:43
    —
Alextp
А сильно сложно портировать в режиме единого кода? Где надо — директивами условной компиляции, по необходимости можно и в рантайме что-то подправлять… Тогда не придётся портировать каждую версию.

#57:  Author: Alextp PostPosted: Tue Apr 22, 2014 00:10
    —
Flint, мне так не удалось, не буду писать детали, но может с новой 6.5 будет легче.

#58:  Author: Alextp PostPosted: Sat Apr 26, 2014 06:40
    —
Проблемы
- нету пока версии Делфи ХЕ, желательно лицензионной, до этого была какая-то ХЕ2, довольно кривая, а новой ХЕ6 нет
- много компонентов именно под ХЕ надо ставить (тулбары, png, editor, speller)
- не знаю, сработает ли Питон-обертка в х64 версии
- выпиливание Tnt controls

#59:  Author: CaptainFlintLocation: Москва PostPosted: Tue Apr 29, 2014 01:37
    —
Alextp
М-да, прилично… Sad (Хотя многим, думаю, отсутствие Питон-обёртки не критично.) А на Лазарус, я так понимаю, переносить ещё сложнее будет?

Чуток вопросов:
а) Прежняя XE была лицензионной? Прокатит ли XE6 Upgrade или только полная нужна?
б) 64-битки можно компилять только начиная с Pro? Нельзя, как в прежних Visual C++, поставить Standard-версию (Starter для Дельфи), а к ней доустановить компилятор и работать с обеими платформами, пусть не со стопроцентной функциональностью и поддержкой?
в) Насколько серьёзны пункты 2–4 по сравнению с 1?

Я к чему: можно организовать краудфандинг и купить тебе лицензионную Дельфю. Не так много народа потребуется. Думаю, даже при не слишком крупном пиаре можно набрать достаточное количество пользователей, согласных пожертвовать деньжат для получения 64-битки SynWrite, хотя весь вопрос в варианте лицензии, т.к. они отличаются по цене в разы. Так вот, предположим, лицензия у тебя есть. Насколько реалистично тогда будет решить оставшиеся задачи/проблемы? Потому что такое спонсирование наложит обязательства, и пути назад не будет.

#60:  Author: Alextp PostPosted: Tue Apr 29, 2014 02:05
    —
Крауд-ф был бы отличным решением.
Да, я возьму на себя обяз-во сделать х64 версию тогда.
Если с Питоном не получится в х64 - как и со спеллером - то версия х64 будет без питона и спеллера.

У меня нет лиц-и ХЕ2, нужна полная лицензия на ХЕ6 Pro.
Starter не подойдет. там же нет компонент? и на вебе я вижу самую слабую - Pro

http://www.embarcadero.com/ru/products/rad-studio/product-editions

#61:  Author: CaptainFlintLocation: Москва PostPosted: Tue Apr 29, 2014 02:19
    —
Alextp
Так ты имел в виду именно RAD? Я-то смотрел конкретно Deplhi. Она стоит 38 тыр в Про-редакции, а RAD — почти 69.

#62:  Author: Alextp PostPosted: Tue Apr 29, 2014 02:22
    —
Мне только Делфи. Я не знал про эту пагу, спс, вижу точно нужна Про.

Добавлено спустя 4 минуты:

Сможешт сделать фандинг под это? Где - не знаю где. желательно минимим задать как цену Делфи Про + долларов 200, чтоб "работу оплатить"..

#63:  Author: CaptainFlintLocation: Москва PostPosted: Tue Apr 29, 2014 16:22
    —
Alextp
Боюсь, что не осилю. Sad Я с этими делами совсем не сталкивался (только пару проектов донатил), поэтому совершенно не представляю, как это организовывается, а времени на подробные разбирательства совсем нет — хоть бы русик тоталовский сначала доделать.
К тому же, если идти на готовую площадку типа кикстартера или бумстартера, возможно, потребуется, чтобы организатором сбора был сам автор. Не уверен, что они согласятся принимать обещания от одного человека касательно выполнения обязательств другим человеком.

#64:  Author: Alextp PostPosted: Tue Apr 29, 2014 18:46
    —
Возможно, тоже не осилю, не сталкивался... На бумстартере будет странно смотреться "мы собираем 1500 долл на лицензию Делфи для Алексея, для написания-сборки SynWrite". =(

#65:  Author: CaptainFlintLocation: Москва PostPosted: Tue Apr 29, 2014 20:32
    —
Не, ну понятно, что не под таким соусом подавать. Просто, мол, собираются средства на портирование SynWrite под 64-битную платформу. И в подробностях план расходования средств: налоги — столько-то, лицензия XE6 — столько-то, вознаграждение автору — столько-то. Если предполагаются некие материальные плюшки крупным донейтерам, то создание оных и рассылка по почте — столько-то. Во всяком случае, нечто подобное было у создателей фан-фильма по мотивам Half-Life 2 (правда, это они расписывали не на самом бумстартере, а в своём блоге). Там бо́льшая часть денег шла на реквизит и профессиональную технику для съёмки.

Вообще, не уверен, что стоит смотреть именно на русскоязычную аудиторию. Мне кажется, англоязычная окажется более отзывчивой, а пользователей плагина там немало. Да и русским подключиться к сбору средств на международной площадке обычно проще, чем иностранцам — на русскоязычной.

#66:  Author: Alextp PostPosted: Tue Apr 29, 2014 20:58
    —
Желательно чтоб был организатор- на инглише

#67:  Author: LonerDLocation: Макеевка PostPosted: Fri Aug 07, 2015 20:34
    —
С руборда:
Quote:
SW закончен на 98 процентов.

С 64-х битной версией так всё и заглохло или тоже потихоньку делается?

#68:  Author: Alextp PostPosted: Fri Aug 07, 2015 20:45
    —
Подробнее http://synwrite.sourceforge.net/forums/viewtopic.php?f=7&t=1354

Добавлено спустя 2 минуты:

>>License of Delphi XE8 needed to continue SW

#69:  Author: LonerDLocation: Макеевка PostPosted: Sat Aug 08, 2015 00:56
    —
Alextp wrote:
>>License of Delphi XE8 needed

Думаю, отсутствие лицензии на среду разработки не мешает многим плагинам быть опубликованными на этом сайте. Very Happy В крайнем случае можно выложить на форуме "для своих".

#70:  Author: Alextp PostPosted: Sat Aug 08, 2015 01:31
    —
Мне-то это мешает.. увы

#71:  Author: savigrand PostPosted: Sun Jan 10, 2016 22:36
    —
Подскажите: поставил SynWrite x64 на Тотал версии 8.52a x64
Работает плагин нормально, но при закрытии плагина вылетает с ошибкой Тотал. Как это победить?

#72:  Author: Alextp PostPosted: Sun Jan 10, 2016 22:47
    —
если виноват Син я не смогу поправить. не поддерживаю х64 версию.



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group