Нужна помощь в смене базового языка SAS.Планеты

Форум для обсуждения деталей разработки программы SAS.Планета

Модераторы: vdemidov, Tolik

Tikh
Соображающий
Сообщения: 68
Зарегистрирован: 05 мар 2010, 14:12
Благодарил (а): 1 раз

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение Tikh »

Перевод файла с ресурсными строками всё ещё требуется? Могу перевести.
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение vdemidov »

Tikh писал(а):Перевод файла с ресурсными строками всё ещё требуется? Могу перевести.

Спасибо. Конвертилка dfm с этой задачей вполне справляется. Да и feya категорически против перехода на английский язык. Так что пока откладывается.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение vdemidov »

В переводилке dfm нашлась бага. Если строка пустая, то для нее нельзя вызывать функцию перевода, а то GetText возвращает служебную инфу файла локализации. Исправить, конечно, просто, но у меня билдер не установлен, так что исходники скомпилить нечем.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
DJ VK
Гуру
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 80 раз
Поблагодарили: 314 раз

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение DJ VK »

если я тебя правильно понял, просто проверку строки на "" сделать. щас сделаем. А вообще раз билдер понимает паскалевские файлы возможно и дельфи сишные компилит, надо только функции лишить класса, и вызывать из созданной на дельфи формы.
Аватара пользователя
DJ VK
Гуру
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 80 раз
Поблагодарили: 314 раз

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение DJ VK »

Обновленная версия тут
http://www.megaupload.com/?d=ACRWRGCX
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение vdemidov »

Попробовал. Опять не слава богу. Теперь вместо пустых строк вообще ничего не остается. Тоесть, было:

Код: Выделить всё

        Caption = ''
        Hint = ''
, а стало:

Код: Выделить всё

        Caption = 
        Hint =
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
DJ VK
Гуру
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 80 раз
Поблагодарили: 314 раз

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение DJ VK »

хм. значит не пустые строки были. может там кавычки были?. я пустые в исключение пустил.
теперь вот поставлю билдер и в понедельник поправлю. скинь файл на котором не работает.
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение vdemidov »

Ловите.
Вложения
fr_MarkDescription.rar
(670 байт) 218 скачиваний
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
DJ VK
Гуру
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 80 раз
Поблагодарили: 314 раз

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение DJ VK »

Еще актуальна доработка?
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение vdemidov »

DJ VK писал(а):Еще актуальна доработка?

Да. И желательно сделать таки консольную версию, которая получает имя исходного файла и имя результирующего. Я бы тогда смог просто использовать ее в батнике, который делает релизный билд.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Ответить

Вернуться в «Раздел для разработчиков программы SAS.Планета»