Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

SM2BT 0.5 beta 4
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Wed Mar 14, 2007 00:37    Post subject: Reply with quote

В общем-то всё сводится к этому правилу:
Quote:
если пользователь далее может выполнить только одно-единственное действие, пусть его выполнит компьютер

Если пользователь всё равно добавит текст сообещения в настройки, пусть это выполнит путер.

Программа должна сама закрывать окна с одной кнопочкой OK – ведь все строки различаются только небольшой частью текста. Иконки можно во внимание не принимать, т.к. польза от них небольшая. Можно например выставить Warning по-умолчанию.

Ввести чёрный и белый список – и программа готова к работе безо всяких настроек. А для эстетов уже предусмотрена возможность указать иконку.
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
GeNtlE



Joined: 16 Dec 2004
Posts: 141
Location: Россия, Чита

Post (Separately) Posted: Wed Mar 14, 2007 22:59    Post subject: Reply with quote

curium
Спасибо.
Quote:
юзабилити, имхо, сильно страдает, почему нельзя упростить всю процедуру добавления новых "окон об ошибках" до пары кликов мышью, или специфика этих самых "окон" не позволяет этого сделать?
Юзабилити страдает. Конфигуратор, я уже писал, будет. "Специфика" окон позволяет. Скажу больше: она не при чём Smile Сейчас катастрофически нет времени. Оно может появиться и, думаю, появится во второй половине апреля.
Quote:
не совсем понятно как это делать, точнее совсем не понятно...
С помощью пункта "Настройки окон" запускаешь редактор SMB-файла. Рядом с ним может запуститься (в зависимости от настроек) вспомогательная программа для обнаружения окон (например, Shooter). Узнаёшь класс/заголовок окна и класс/заголовок дочернего окна (текст, обычно находится в окне 'Static') и записываешь их в строку в конец файла по образцу. Согласен, немного неудобно, но добавление окон происходит не так часто, чтобы сильно напрягать. Сильно помогает Copy-Paste. После правки нужно сохранить файл и подождать не более 5 секунд. Настройки программы обновятся и желаемое окно будет обрабатываться.

UPD: Завтра выложу новую версию Shooter'a.

Моторокер
Quote:
Программа должна сама закрывать окна с одной кнопочкой OK – ведь все строки различаются только небольшой частью текста. Иконки можно во внимание не принимать, т.к. польза от них небольшая. Можно например выставить Warning по-умолчанию.

Ввести чёрный и белый список – и программа готова к работе безо всяких настроек. А для эстетов уже предусмотрена возможность указать иконку.
Программа должна? SM2BT? Нет, на этот счёт, я уже об этом упоминал, у меня другое мнение. Программа должна закрывать только то, что попросил пользователь. Возможно, в будущем, будет такая настройка (даже плагин), но это будет отключаться и подробнейшим образом настраиваться. Я уже говорил, что не буду в код вбивать всё "железно". Код должен быть универсальным. KillOK прибивает такие окна автоматически, потому что так захотел его автор. Автор SM2BT этого не хочет.
Если уж и писать закрытие окон с кнопкой OK "железно", то в код можно добавить и выяснение, какая именно иконка содержится в Static. Поспорю и о пользе иконок. Точнее, об их бесполезности. Я не большой знаток психологии, но их в Windows придумали не просто так. Белый крест на красном фоне ассоциируется с "ошибкой", чёрный восклицательный знак в жёлтом треугольнике - "внимание" и так далее. Наглядность - вот как это называется.
_________________
Новые версии SM2BT здесь.
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Thu Mar 15, 2007 00:40    Post subject: Reply with quote

Давай посмотрим хотя бы на тот же Total Commander.
Какие окна сообщений в нём можно оставлять как есть?
Нажмите OK по завершении работы программы, чтобы не удалить распакованные файлы.
Все остальные окна просто нужно вручную вбивать в программу.
Если авторы изменят текст диалогов, их придётся набивать заново.
Где-то выше кстати был вопрос о закрытии окон по условию *, автор ответил, что это не самый лучший вариант.

Посмотрим на другие программы: на память приходит только предложение инсталляторов закрыть все окна, например IE.

Теперь сравним два этих списка: что программа должна делать и что программа делать не должна. Явно больше первый. В разы.
Проще исключить пару «нужных» сообщений, чем включать великое множество ненужных.

Чего это я? Ведь избавился уже у себя Smile Наверно к тому, что если SM2BT будет уничтожать весь этот балаган ещё на этапе создания до показа, да ещё и закрывать (пока) нечитаемые (программно) окна, придётся на него переходить Smile

В идеале конечно не нужны ни сообщения с OK, ни сообщения с Да–Нет–Отмена. Пользователи привыкли к тому, что они есть, их принудили к этому. Программисты же мыслят по другому – ну подумаешь один или два щелчка, какая разница? Ну и нажмёт юзер лишний раз, мне то что? Ведь изменить логику работы программы сложнее, чем просто показать сообщение об «ошибке».

Единственный вариант, когда такие окна нужны – это окна напоминаний о необходимости покупки программы, потому что обладают очень сильным раздражающим эффектом.

_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
Sam Dark



Joined: 25 Apr 2005
Posts: 484
Location: Voronezh, Russia

Post (Separately) Posted: Thu Mar 15, 2007 10:48    Post subject: Reply with quote

Вообще логично сделать правила как в Firewall-ах:
Можно выбрать два вида поведения: всё разрешено, кроме запрещённого, или наоборот: всё запрещено кроме разрешённого.
Кстати, если сделать конфигуратор наподобие Kerio Winroute Firewall - будет вообще замечательно (хотя может оно и не надо).
_________________
RMCreative — это жжж неспроста...

reggi — здесь я регистрирую домены
Back to top
View user's profile Send private message MSN Messenger
GeNtlE



Joined: 16 Dec 2004
Posts: 141
Location: Россия, Чита

Post (Separately) Posted: Thu Mar 15, 2007 19:25    Post subject: Reply with quote

Моторокер
Quote:
Давай посмотрим...

Единственное, что приходит на ум, если поддерживать тему закрытия всех сообщений с кнопкой OK, это вынесение такого функционала во внешний модуль. Будет проверяться наличие на окне с классом '#32770' дочерних окон: 2 Static, 1 Button - для стандартных окон сообщений, создаваемых функцией MessageBox() и для класса TMessageForm наличие одного контрола с классом TButton. Вот к этому можно написать конфиг, где будет регулироваться "вид" окон, то есть, какие контролы должны валяться на форме, какие из них обязательно должны там присутствовать, а какие могут отсутствовать. Два режима работы модуля: чёрный и белый списки. Чёрный список - закрываются только те окна, которые указаны в чёрном списке. Белый список - закрываются все окна, подходящие под условия и не указанные в белом списке. Вот так никто обиженным не уйдёт.

Если это будет реализовано (летом), то я буду использовать исключительно Чёрный список, ибо Белый - это опасно. Взять то же окно "Нажмите OK по завершении работы программы" - оно закроется. А если уведомления будут выключены и пользователь не увидит? Фиг с ними, с файлами. Удалятся и хорошо. Здесь может попасться какое-либо другое сообщение с текстом и намерениями по-серьёзнее и автоматически захлопнуться. "Лучше перебдить, чем недобдить".

Quote:
Где-то выше кстати был вопрос о закрытии окон по условию *, автор ответил, что это не самый лучший вариант.
Гм... не помню. Уточни. Просмотрел, не нашёл.

Quote:
В идеале конечно не нужны ни сообщения с OK, ни сообщения с Да–Нет–Отмена. Пользователи привыкли к тому, что они есть, их принудили к этому.
Smile Привык к автоматически закрывающимся окнам об ошибках как к клавише Break в Punto Switcher. Насчёт "Да–Нет–Отмена" я как-то не уверен...

Quote:
Единственный вариант, когда такие окна нужны – это окна напоминаний о необходимости покупки программы, потому что обладают очень сильным раздражающим эффектом.
Не поддерживаю вынесение функционала подобного тому, который содержит последняя версия KillOK в открытый доступ. Ведь, действительно, Ghisler может разозлиться и сделать программу триальной (которая после 30 дней не пашет совсем).

sergeich
Отправку TAB сделать несложно. Собственно, я отправку табуляции уже сделал. Проблема в том, что надо уже обработанные окна заносить в какой-то стек, чтобы они не обрабатывались повторно. То есть, нужно время, чтобы продумать некоторые моменты с запоминанием дескрипторов уже обработанных окон и синхронизацией записи в список обработанных окон. С разбегу не решить. Посему, отложим по крайней мере, на месяц.

Sam Dark
+1
_________________
Новые версии SM2BT здесь.
Back to top
View user's profile Send private message
Sam Dark



Joined: 25 Apr 2005
Posts: 484
Location: Voronezh, Russia

Post (Separately) Posted: Thu Mar 15, 2007 20:09    Post subject: Reply with quote

GeNtlE
Quote:
Не поддерживаю вынесение функционала подобного тому, который содержит последняя версия KillOK в открытый доступ. Ведь, действительно, Ghisler может разозлиться и сделать программу триальной (которая после 30 дней не пашет совсем).

Функционал там нормальный. Просто использовать его можно по-разному.
_________________
RMCreative — это жжж неспроста...

reggi — здесь я регистрирую домены
Back to top
View user's profile Send private message MSN Messenger
GeNtlE



Joined: 16 Dec 2004
Posts: 141
Location: Россия, Чита

Post (Separately) Posted: Thu Mar 15, 2007 20:41    Post subject: Reply with quote

Shooter 0.2
Полная переделка конфигуратора для SM2BT.
- автоматическое внесение записи об окне в SMB-файл;
- закрытие по Esc.
Подробная инструкция в Readme.txt.

Блог, скачать.
_________________
Новые версии SM2BT здесь.
Back to top
View user's profile Send private message
curium



Joined: 21 Jun 2006
Posts: 50
Location: Урал

Post (Separately) Posted: Fri Mar 16, 2007 10:27    Post subject: Reply with quote

GeNtlE,
спасибо за шутера, процесс добавления новых окон действительно упростился в разы!

з.ы.
особенно порадовали вот эти строчки, всегда хотел иметь такую возможность в системе Cool
Code:
#32770|Подтверждение удаления группы файлов|Static||I||3|0D
#32770|Подтверждение удаления файла|Static||I||3|0D
Back to top
View user's profile Send private message
GeNtlE



Joined: 16 Dec 2004
Posts: 141
Location: Россия, Чита

Post (Separately) Posted: Fri Mar 16, 2007 10:54    Post subject: Reply with quote

curium
С подтверждением удаления я бы посоветовал обойтись вот так:
Code:
#32770|Подтверждение удаления группы файлов|Static|" в корзину?|I||3|0D
#32770|Подтверждение удаления файла|Static|" в корзину?|I||3|0D
То есть, пусть файлы без запроса перемещаются в корзину, а при окончательном удалении ("Вы действительно хотите удалить ") выдаётся запрос.
_________________
Новые версии SM2BT здесь.
Back to top
View user's profile Send private message
curium



Joined: 21 Jun 2006
Posts: 50
Location: Урал

Post (Separately) Posted: Fri Mar 16, 2007 11:07    Post subject: Reply with quote

да, еще кое-что забыл Smile
...так и не понял, что делать с
Code:
;В указанном окне не найдено дочернего окна с подходящими атрибутами. Подробнее см. Readme.txt

в ридми ничего по-этому поводу не сказано...

з.ы.
Уважаемый GeNtlE, хотелось бы узнать,
что все-таки означает сея аббривиатура SM2BT Question

***************
GeNtlE wrote:
С подтверждением удаления я бы посоветовал обойтись вот так...

Smile ...пасиба за ценный совет Idea
Back to top
View user's profile Send private message
Sam Dark



Joined: 25 Apr 2005
Posts: 484
Location: Voronezh, Russia

Post (Separately) Posted: Fri Mar 16, 2007 11:23    Post subject: Reply with quote

Очень туго качается с ifolder. Предлагаю выложить ещё куда-нибудь...
_________________
RMCreative — это жжж неспроста...

reggi — здесь я регистрирую домены
Back to top
View user's profile Send private message MSN Messenger
curium



Joined: 21 Jun 2006
Posts: 50
Location: Урал

Post (Separately) Posted: Fri Mar 16, 2007 11:30    Post subject: Reply with quote

Sam Dark
ссылка на Shooter 0.2
Back to top
View user's profile Send private message
Sam Dark



Joined: 25 Apr 2005
Posts: 484
Location: Voronezh, Russia

Post (Separately) Posted: Fri Mar 16, 2007 16:07    Post subject: Reply with quote

curium
Спасибо.

GeNtlE
Можно добавить ссылку на оффсайт.
_________________
RMCreative — это жжж неспроста...

reggi — здесь я регистрирую домены
Back to top
View user's profile Send private message MSN Messenger
aLexx



Joined: 14 Mar 2005
Posts: 442
Location: Новокузнецк

Post (Separately) Posted: Fri Mar 16, 2007 16:40    Post subject: Reply with quote

По поводу строки
#32770|Total Commander|Static|ВНИМАНИЕ: Если TotalCmd не появится из системного трея|W||3|0D

В новой версии двойная строка убралась. Всё работает, как надо.
А в старой (SM2BT 2.0) - всё по прежнему. Как не изголялся, работает только с 2 строками рядом.

По поводу файлов с полным путём и именем более 260 символов. Их создание служит (для меня, по
крайней мере Smile для вылавливания разного рода ошибок, что бы обрабатывать их в своих прогах и
скриптах. Создать это дело очень просто:
1. В корне диска создаём каталог типа "1" и входим в него.
2. Там создаём файл с именем длиной 250-255 букоф.
3. Переименовываем каталог в что-то типа "11111111111111111111".
Готово. Теперь имеем файлик, который нельзя ни скопировать, ни упаковать, ни удалить, ни просмотреть.
А когда он станет не нужен, обратно переименовывем каталог в "1" и удаляем. Усё!

А вот и мой файлик "SM2BT.smb". Может, кому сгодится. Правда, чересчур специфические строки я
всё-таки удалил. Их никому, кроме меня, не надо. Но основные идеи их создания, мне кажется, понятны.

Code:

#32770|Total Commander|Static|ВНИМАНИЕ: Если TotalCmd не появится из системного трея|W||3|0D
#32770|Total Commander|Static|Неизвестный формат или ошибка в архиве|E||3|0D
#32770|Total Commander|Static|А ничего не выбрано|W||3|0D
#32770|Total Commander|Static|Нет выбранных файлов|W||3|0D
#32770|Total Commander|Static|Нет программы, связанной с|I||3|0D
#32770|Total Commander|Static|Неужели Вы хотите удалить|W||3|0D
#32770|Total Commander|Static|Общий размер файлов:|I||3|0D
#32770|Total Commander|Static|Ошибка! Не удаётся прочитать|E||3|0D
#32770|Total Commander|Static|Ошибка: Каталог|E||3|0D
#32770|Total Commander|Static|Прервано пользователем|W||3|0D
#32770|Total Commander|Static|Программа не запускается!|W||3|0D
#32770|Total Commander|Static|Файл не найден!|W||3|0D
#32770|Total Commander|Static|Такие файлы не найдены|I||3|0D
#32770|Total Commander|Static|Указанного пути не существует!|W||3|0D
#32770|Total Commander|Static|Файлы на источнике и получателе выглядят одинаковыми|I||3|0D
#32770|Total Commander|Static|Эта функция в архивах не работает|I||3|0D
#32770|Totalcmd|Static|Access violation at address|E||3|0D
#32770|Файл не найден!|Static|*|W||3|0D
#32770|Сравнить|Static|Не хватает памяти|I||3|0D
#32770|Сравнить|Static|Эти файлы одинаковы|I||3|0D
#32770|Сравнить|Static|Файл(ы) изменен(ы), сравнить снова|I||3|0D
;TExtMsgForm|Total Commander|TButton|&Пропустить|W|&Пропустить>>Ошибка! Не удаётся прочитать.;|3|0D
;TExtMsgForm|Total Commander|TButton|OK|W|OK>>Каталог не создан. Неверное имя.;|3|0D
;TDLG2FILEACTIONMIN|Total Commander|TButton|В фоне|I||3|0D
TExtMsgForm|Total Commander|TButton|&Удалить|I||3|0D
TInpComboDlg|Total Commander|TButton|OK|I||3|0D
TDLGUNZIP|Распаковка файлов|TButton|OK|I||3|0D
TDLGZIP|Упаковка файлов|TButton|OK|I||3|0D
TExtMsgForm|ZIP|TButton|&Пропустить|W|&Пропустить>>Hе удаётся открыть файл.;|3|0D
TFindFile|Поиск файлов|TMyPanel| [Искомые файлы не найдены]|I||3|1B
TSTDTREEDLG|Загрузка в|TButton|OK|I||3|0D
TDRIVEDLG|ОШИБКА!|TButton|Отмена|E|Отмена>>Нет диска!;|3|1B
#32770|Ошибка создания ZIP-архива|Static|Не удаётся удалить один или несколько файлов!|E||3|0D
#32770|Ошибка создания ZIP-архива|Static|Упаковка прервана.|E||3|1B
#32770| - Ошибка приложения|Static|Инструкция по адресу|E||3|0D
#32770| - Ошибка приложения|Static|Исключение неизвестное программное исключение|E||3|0D
#32770|Application Error|Static|Exception E|E||3|0D
#32770|*|Static|Если работа не была закончена, рабочие данные могут быть утеряны.|E||3|0D
#32770|*|Static|Cannot find the string|E||3|0D
#32770|*|Static|Ошибка записи|I||3|0D
#32770|*|Static|Пустые папки в|I||3|0D
#32770|*|Static|Нет доступа|E||3|0D
#32770|.|Static|Архив повреждён|E||3|1B
#32770|.|Static|Ошибка чтения диска|E||3|1B
#32770|.|Static|ОШИБКА: В каталоге уже есть файл с этим именем|E||3|1B
#32770|:\|Static|ВНИМАНИЕ: Слева и справа - один и тот же каталог|E||3|1B
#32770|Error|Static|Runtime error |E||3|0D
#32770|lister|Static|Access violation at address |E||3|0D
#32770|Не найдено|Static|*|E||3|0D
#32770|Подтверждение удаления|Static|*|I||3|0D
#32770|Подтверждение|Static|отмеченных элементов|I||3|0D
#32770|Norton Protection|Static|файлов защищено на|I||3|0D
#32770|Мастер Norton WinDoctor|Static|WinDoctor закончил проверку системы|I||3|0D
#32770|Мастер Norton WinDoctor|Static|WinDoctor не обнаружил никаких ошибок в системе|I||3|0D
#32770|Volapuk Plugin (F12)|Static|Этот внешний модуль не был активирован|I||3|0D
#32770|Drweb32w|Static|Завершить работу?|I||3|0D
#32770|Drweb32w|Static|[Вирусная база]|I||3|0D
#32770|Drweb32w|Static|Остались объекты, над которыми не произведено никаких действий|I||3|0D
#32770|Nero Burning ROM|Static|Удалить выбранные объекты|I||3|0D
#32770|Nero Burning ROM|Static|Загруженный RW диск не пустой|I||3|0D
#32770|Nero Burning ROM|Static|Прожиг успешно завершен|I||3|0D
#32770|Стереть перезаписываемый диск|Button|Стереть|I||3|0D
#32770|Ожидание диска|Button|Отмена|I||3|0D
#32770|Предупреждение|Button|ОК|I||3|0D
#32770|Предупреждение диспетчера задач|Static|ВНИМАНИЕ! Завершение процесса может|I||3|0D
#32770|Формат Диск 3,5 (A:)|Static|Внимание! Форматирование уничтожит ВСЕ данные|I||3|0D
#32770|Форматирование Диск 3,5 (A:)|Static|Windows не удается завершить форматирование|I||3|0D
#32770|Форматирование Диск 3,5 (A:)|Static|Форматирование завершено|I||3|0D
#32770|Сервер сценариев Windows|Static|Сценарий|I||3|0D
#32770|Script Error!|Static|"|E||3|0D
#32770|Редактор реестра|Static|Поиск в реестре завершен|I||3|0D
#32770|Русские Ace Utilities|Static|Для завершения некоторых операций|W||3|0D
#32770|OLRSubmission|Static|Попытка выполнить недопустимую операцию|E||3|0D
#32770|:)|Static|Windows может всегда выполнять одно и то же действие|I||3|1B
#32770|:)|Static|На этом диске или устройстве хранится содержимое различных типов|I||3|1B
;Games
TNDialog|BVS Solitaire Collection|TButton|Регистрация|I||3|0D
TASRegForm|Регистрация BVS Solitaire Collection|TButton|OK|I||3|1B
#32770|BVS Solitaire Collection|Static|Этот ход невозможен|I||3|0D
#32770|Bart|Static|*|I||3|0D
#32770|Homer|Static|*|I||3|0D
#32770|Выбор партнеров|Button|&Далее >|I||3|0D
#32770|Список игроков|Button|&Далее >|I||3|0D
#32770|Новая игра|Button|&Далее >|I||3|0D
#32770|Выход|Static|Вы хотите выйти и отложить эту партию|I||3|0D
#32770|Quit WinDEU|Static|Do you really want to quit WinDEU|I||3|0D
#32770|ZDoom Very Fatal Error|Static|ZDoom has crashed most unexpectedly|E||3|0D
#32770|DeeP97 Information|Static|:\|E||3|0D
#32770|DeeP97 Information|Static|This Level was Converted|E||3|0D
#32770|DeeP97|Static|Available Physical Memory|E||3|0D
;rar
#32770|Обновление архива|Static|*|I||3|0D
#32770|rar|Static|Прервано пользователем.|I||3|0D
#32770|rar|Static|Ошибка при упаковке|I||3|0D
#32770|Deleting from|Button|Background|I||3|0D
#32770|Updating archive|Button|Background|I||3|0D
#32770|Creating archive|Button|Background|I||3|0D
#32770|User break|Static|Do you wish to abort the current operation|I||3|0D
;
#32770|Notepad2|Static|Вы уверены, что хотите открыть большой файл|I||3|0D
#32770|Notepad2|Static|Сохранить изменения|I||3|0D
#32770|Notepad2|Static|совпадений заменено|I||3|0D
#32770|Notepad2|Static|Достигнут конец документа|I||3|0D
#32770|Notepad2|Static|Указанный текст не найден|I||3|0D
#32770|Notepad2|Static|Текущие настройки программы сохранены|I||3|0D
#32770|IrfanView|Static|Файл имеет неизвестный формат|I||3|0D
#32770|Microsoft Internet Explorer|Static|Поиск в документе завершен|I||3|0D
#32770|Recover4all Professional|Static|Файлы восстановлены на|I||3|0D
#32770|VirtuaGirl|Button|OK|I||3|0D
#32770|ImageDupeless|Static|Всего в галерею вошло|I||3|0D
#32770|ImageDupeless|Static|В результате поиска|I||3|0D
#32770|Microangelo Animator|Static|Remove the current frame from the animation|I||3|0D
#32770|Microangelo Studio|Static|Do you want to remove the|I||3|0D
#32770|Microangelo Studio|Static|Current image has been changed|I||3|0D
#32770|Microsoft Visual C++ Runtime Library|Static|Buffer overrun detected!|E|Buffer overrun detected!>>Переполнение буфера стека!;|3|1B
#32770|InqSoft Sign 0f Misery|Static|Исполняемый файл не содержит скрипт Sign 0f Misery|E||3|0D
#32770|InqSoft Sign 0f Misery|Static|Скрипт успешно откомпилирован|I||3|0D
#32770|InqSoft Sign 0f Misery|Static|Неверные данные|I||3|0D
#32770|InqSoft Sign 0f Misery|Static|Не удалось открыть файл|E||3|0D
;hworks
#32770|Make Backup|Static|Would you like to make a backup|I||3|0D
#32770|Hex Workshop|Static|Save changes|I||3|0D
;eXeScope & Resource Hacker
TMessageForm|???|TButton|OK|E||3|1B
TMessageForm|Resource Hacker|TButton|OK|E||3|1B
#32770|Resource Hacker|Static|Данный файл не является исполняемым файлом|E||3|0D


Строки для ТС в основном зависят от применяемого русификатора. Например, в файле "Wcmd_rus.lng"
от Константина Власова и Вадима Казакова подтверждение удаления выглядит так:
6="Вы действительно хотите удалить\rфайл \042%s\042 ?"

Я позволил себе вольность и заменил это на (6 строка в "SM2BT.smb"):
6="Неужели Вы хотите удалить\rфайл \042%s\042 ?"

То же и с утверждением "Нет выбранных файлов!". Я заменил на "А ничего не выбрано!". Строки 3 и 4.
И т.д. Если юзверь, читая такие сообщения, хоть раз улыбнётся - цель достигнута!
Заремованные строки (особенно с классом окна "TExtMsgForm") пускать в работу не рекомендуется.
Надеюсь, пока. С интересом глянул бы на другие настройки по окнам Smile

Зы. А эмуляции "ТАВ" не хватает, как воздуха!!!


Last edited by aLexx on Fri Mar 16, 2007 17:47; edited 1 time in total
Back to top
View user's profile Send private message
aLexx



Joined: 14 Mar 2005
Posts: 442
Location: Новокузнецк

Post (Separately) Posted: Fri Mar 16, 2007 16:51    Post subject: Reply with quote

Исправил предыдущий пост...
Этот надо бы удалить, а кнопки "удалить" уже нету...


Last edited by aLexx on Fri Mar 16, 2007 17:57; edited 1 time in total
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
Page 4 of 10

 
Jump to:  
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