Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.07.2014, 18:32   #31
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

crazy horse, т.е. вы считаете что лучше убить время на создание зеркального аналога MessageDlg но с меняющимися названияями кнопок, чем просто менять указатели на свои строки?

Не знаю, 3 года использую этот метод. Ниразу нигде ничего не упало, не отвалилось.
Человек_Борща вне форума Ответить с цитированием
Старый 23.07.2014, 18:35   #32
crazy horse
ios developer
Старожил
 
Аватар для crazy horse
 
Регистрация: 16.11.2007
Сообщений: 2,885
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
crazy horse, т.е. вы считаете что лучше убить время на создание зеркального аналога MessageDlg но с меняющимися названияями кнопок, чем просто менять указатели на свои строки?

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

Последний раз редактировалось crazy horse; 23.07.2014 в 18:50.
crazy horse вне форума Ответить с цитированием
Старый 23.07.2014, 18:43   #33
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Вы не привели аргумента, почему так делать плохо....

Одно дело зачем-то накатить ещё 1 систему локализации и удивляться, что ресурсы хукаются и херятся "мусором".

Совсем другое, более веские аргументы против.

Последний раз редактировалось Человек_Борща; 23.07.2014 в 18:45.
Человек_Борща вне форума Ответить с цитированием
Старый 23.07.2014, 19:40   #34
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Вы не привели аргумента, почему так делать плохо....
Честно говоря я тоже так не делаю. По мне уж лучше своя Наташка ближе к телу.
Хотя бы потому что если мне захочется портировать (тут уж я о Лазаре говорю) код на другое ОС то с хуками и прочими плюшками виндовыми обломится. А своеписанные диалоги на основе TForm будут аки Ленин.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.07.2014, 21:09   #35
Vapaamies
Просветитель
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,844
По умолчанию

Цитата:
Сообщение от crazy horse Посмотреть сообщение
Совершенно верно, считаю и делаю так. Что же до вашего метода, то не мне запрещать вам его использовать. Повторюсь еще раз: я не знаю, зачем я начал спорить и писать все это.
На самом деле это зависит от принятой архитектуры и идеологии разработки. Если проект серьезный, пишется по более-менее формализованному ТЗ и правилам написания кода, в нем наверняка будет своя библиотека с общими для всего проекта классами и процедурами, в числе которых вполне может быть и собственный диалог.

А если что-то простое разовое, разрабатываемое одним человеком, для экономии времени разработчика вполне допустимо использовать стандартный MessageDlg, а при сборке прописать путь к модулям с русифицированными сообщениями.

Для хуков случая придумать не могу... Может, они и правда за гранью добра и зла... Хуки -- это ведь заплатки по сути... Мда.
В разработке: воспроизводственный контур ИТ
Vapaamies вне форума Ответить с цитированием
Старый 23.07.2014, 21:21   #36
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Хуки -- это ведь заплатки по сути
Если не ошибаюсь Микрософт разрабатывал хуки для отладочных работ. Потом их усилили DebugAPI, но хуки лепят куда ни попадя, просто потому что Микрософтовцы в то время многое чего не предусмотрели.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.07.2014, 21:24   #37
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Почти не читал тему.... вот могу посоветовать
Вложения
Тип файла: zip Русский пакет для Делфи 7.zip (91.5 Кб, 7 просмотров)
Вадим Мошев вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Русификация вывода Lazy maximka Помощь студентам 2 30.04.2011 15:36
Русификация Ubuntu Linux 9.04 DRAgon™ Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 3 30.08.2010 22:00
Русификация программы seraff2 Общие вопросы C/C++ 2 23.02.2010 14:38
Русификация Патрон Общие вопросы Delphi 4 06.05.2008 20:28
Русификация паскаля Exact Паскаль, Turbo Pascal, PascalABC.NET 7 21.03.2008 14:15