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

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

Ветеран


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

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


Цитата Larkod:
тогда у меня пойдет, а у других людей будет писать World of Tanks не найден »
AppId игры будет одинаковым на любой машине.

-----------------------------------------------------------------------------------------------------------------
Цитата Painkiller:
скрипт который создает дополнительную страницу с чебоксами и радиобутанами . »
Цитата Dodakaedr:
Кастомная страница с кнопками »
Добавлю еще такой вариант:
читать дальше »
Код: Выделить весь код
AppName=My Program
AppVersion=1.5
DefaultDirName={pf}\My Program
OutputDir=...


[Files]
Source: compiler:Examples\MyProg.exe; DestDir: {app}; Check: IsChecked( 0 );
Source: compiler:Examples\MyProg.chm; DestDir: {app}; Check: IsChecked( 1 );
Source: compiler:Examples\Readme.txt; DestDir: {app}; Flags: isreadme; Check: IsChecked( 2 );


[Code]
var
    TasksPage: TInputOptionWizardPage;


function IsChecked( const nIndex: Integer ): Boolean;
begin
    Result := TasksPage.CheckListBox.Checked[nIndex];
end;


function CreateTasksPage( const nPageId: Integer ): TInputOptionWizardPage;
begin
    TasksPage := CreateInputOptionPage( nPageId, 'Заголовок', 'Подзаголовок', 'Текст', False, False );

    with TasksPage do
    begin
        Add( 'Задача 1' );
        Add( 'Задача 2' );
        Add( 'Задача 3' );

        AddEx( 'Задача 4', 0, False );
          AddEx( 'Радио 1', 1, True );
          AddEx( 'Радио 2', 1, True );
    end;

    Result := TasksPage.ID;
end;

  
procedure InitializeWizard;
begin
    CreateTasksPage( wpWelcome );
end;

Последний раз редактировалось saurn, 23-11-2014 в 23:08.

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

Отправлено: 23:00, 23-11-2014 | #1982