Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 149
Благодарности: 38

Профиль | Отправить PM | Цитировать


El Sanchez, спасибо, буду смотреть
Alloc, для "спасибо" есть "полезные сообщения")
читать дальше »

А вообще я не совсем поняла, что вам нужно. Если просто выводить различные файлы в зависимости от языка, то для InfoAfterFile это аналогично InfoBeforeFile. Т е в результате будет
Код: Выделить весь код
[Languages]
Name: rus; MessagesFile: compiler:Languages\Russian.isl; InfoBeforeFile: "InfoB_R.rtf"; InfoAfterFile: "InfoA_R.rtf";
Name: eng; MessagesFile: compiler:Languages\English.isl; InfoBeforeFile: "InfoB_E.rtf"; InfoAfterFile: "InfoA_E.rtf";
А вот если вам надо выводить или не выводить страницу в зависимости от значений констант, то это или так как у вас через ифдефы, или можно скипить страницы в коде
Код: Выделить весь код
const/var InfoBefore, InfoAfter...; //задаете ваши константы или делаете глобальными переменными, если они от чего-то зависят
function ShouldSkipPage(PageID:integer):boolean;
begin
 case PageID of
  wpInfoBefore: result:=InfoBefore=<значение_при_котором_страница_пробрасывается>;
  wpInfoAfter result:=InfoAfter=<значение_при_котором_страница_пробрасывается>;
end;

Последний раз редактировалось Shkutu, 23-05-2014 в 17:29.

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:06, 23-05-2014 | #764