|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив] Скрипты Inno Setup. Помощь и советы [часть 2] |
|
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]
|
Ветеран Сообщения: 1133 |
Лимит страниц.
Тема закрыта. Продолжение по ссылке Скрипты Inno Setup. Помощь и советы [часть 3] Внимание! Данная тема предназначена только для обсуждения написания скриптов ! Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Ссылка на архив предыдущей темы (также можно скачать из вложения) |
|
------- Отправлено: 22:06, 23-08-2009 |
Ветеран Сообщения: 1133
|
Профиль | Отправить PM | Цитировать Цитата Raf-9600:
Свободное время появляется только около 11 часов вечера. Делаю попытки, или как это лучше сказать, пытаюсь просмотреть все актуальные темы, но усталость берет вверх и натуральным образом просто отрубаюсь... P.S. Так, что не держите зла кому не ответил... |
|
------- Отправлено: 09:06, 11-10-2009 | #221 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 109
|
Профиль | Отправить PM | Цитировать добрый день, подскажите как сделать вот так: http://img57.imageshack.us/i/sshot1w.jpg/ а то сколько не старась у меня буквы "лежат на фоне и рисунка не видно" надеюсь на помощь! заранее спасибо
|
Отправлено: 12:48, 12-10-2009 | #222 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Скажите плиз каким скриптом можно поменять в инсталлере кнопки назад/далее/обзор ?
|
Отправлено: 15:58, 12-10-2009 | #223 |
![]() Новый участник Сообщения: 28
|
Профиль | Отправить PM | Цитировать grinda,
Вот наложение изоброжение на кнопки. А также саме кнопки вложил. [Files] Source: button.bmp; DestDir: {tmp}; Flags: dontcopy *Code] const ButtonWidth = 80; //Указываем размер кнопок ButtonHeight = 23; bidBack = 0; bidNext = 1; bidCancel = 2; bidDirBrowse = 3; bidGroupBrowse = 4; var ButtonPanel: array [0..4] of TPanel; ButtonImage: array [0..4] of TBitmapImage; ButtonLabel: array [0..4] of TLabel; procedure ButtonLabelClick(Sender: TObject); var Button: TButton; begin ButtonImage[TLabel(Sender).Tag].Left:=0 case TLabel(Sender).Tag of bidBack: Button:=WizardForm.BackButton bidNext: Button:=WizardForm.NextButton bidCancel: Button:=WizardForm.CancelButton bidDirBrowse: Button:=WizardForm.DirBrowseButton bidGroupBrowse: Button:=WizardForm.GroupBrowseButton else Exit end Button.OnClick(Button) end; procedure ButtonLabelMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin if ButtonLabel[TLabel(Sender).Tag].Enabled then ButtonImage[TLabel(Sender).Tag].Left:=-ButtonWidth end; procedure ButtonLabelMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin ButtonImage[TLabel(Sender).Tag].Left:=0 end; procedure LoadButtonImage(AButton: TButton; AButtonIndex: integer); var Image: TBitmapImage; Panel: TPanel; Labl: TLabel; begin Panel:=TPanel.Create(WizardForm) Panel.Left:=AButton.Left Panel.Top:=AButton.Top Panel.Width:=AButton.Width Panel.Height:=AButton.Height Panel.Tag:=AButtonIndex Panel.Parent:=AButton.Parent ButtonPanel[AButtonIndex]:=Panel Image:=TBitmapImage.Create(WizardForm) //Рисунок который ложится на кнопку Image.Width:=160 //Обязательно прописать оригинальный размер рисунка Image.Height:=23 Image.Enabled:=False Image.Bitmap.LoadFromFile(ExpandConstant('{tmp}\button.bmp')) Image.Parent:=Panel ButtonImage[AButtonIndex]:=Image with TLabel.Create(WizardForm) do begin Tag:=AButtonIndex Parent:=Panel Width:=Panel.Width Height:=Panel.Height Transparent:=True OnClick:=@ButtonLabelClick OnDblClick:=@ButtonLabelClick OnMouseDown:=@ButtonLabelMouseDown OnMouseUp:=@ButtonLabelMouseUp end Labl:=TLabel.Create(WizardForm) //Текст кнопок Labl.Left:=23 //Указываем положение текста Labl.Top:=5 Labl.Autosize:=True Labl.Alignment:=taCenter Labl.Tag:=AButtonIndex Labl.Transparent:=True Labl.Font.Color:=clWhite //Цвет текста Labl.Caption:=AButton.Caption Labl.OnClick:=@ButtonLabelClick Labl.OnDblClick:=@ButtonLabelClick Labl.OnMouseDown:=@ButtonLabelMouseDown Labl.OnMouseUp:=@ButtonLabelMouseUp Labl.Parent:=Panel ButtonLabel[AButtonIndex]:=Labl end; procedure UpdateButton(AButton: TButton;AButtonIndex: integer); begin ButtonLabel[AButtonIndex].Caption:=AButton.Caption ButtonPanel[AButtonIndex].Visible:=AButton.Visible ButtonLabel[AButtonIndex].Enabled:=Abutton.Enabled end; procedure LicenceAcceptedRadioOnClick(Sender: TObject); begin ButtonLabel[bidNext].Enabled:=True end; procedure LicenceNotAcceptedRadioOnClick(Sender: TObject); begin ButtonLabel[bidNext].Enabled:=False end; procedure CurPageChanged(CurPageID: Integer); begin UpdateButton(WizardForm.BackButton,bidBack) UpdateButton(WizardForm.NextButton,bidNext) UpdateButton(WizardForm.CancelButton,bidCancel) end; procedure InitializeWizard(); begin WizardForm.BackButton.Width:=ButtonWidth WizardForm.BackButton.Height:=ButtonHeight WizardForm.NextButton.Width:=ButtonWidth WizardForm.NextButton.Height:=ButtonHeight WizardForm.CancelButton.Width:=ButtonWidth WizardForm.CancelButton.Height:=ButtonHeight WizardForm.DirBrowseButton.Left:=337 WizardForm.DirBrowseButton.Width:=ButtonWidth WizardForm.DirBrowseButton.Height:=ButtonHeight WizardForm.GroupBrowseButton.Left:=337 WizardForm.GroupBrowseButton.Width:=ButtonWidth WizardForm.GroupBrowseButton.Height:=ButtonHeight WizardForm.LicenseAcceptedRadio.OnClick:=@LicenceAcceptedRadioOnClick WizardForm.LicenseNotAcceptedRadio.OnClick:=@LicenceNotAcceptedRadioOnClick ExtractTemporaryFile('button.bmp') LoadButtonImage(WizardForm.BackButton,bidBack) LoadButtonImage(WizardForm.NextButton,bidNext) LoadButtonImage(WizardForm.CancelButton,bidCancel) LoadButtonImage(WizardForm.DirBrowseButton,bidDirBrowse) LoadButtonImage(WizardForm.GroupBrowseButton,bidGroupBrowse) end; |
Отправлено: 17:31, 12-10-2009 | #224 |
Пользователь Сообщения: 109
|
Профиль | Отправить PM | Цитировать люди помогите соединить 2 скрипта:
const HALIGN_CENTER = 0; HALIGN_LEFT = 1; HALIGN_RIGHT = 2; VALIGN_CENTER = 0; VALIGN_TOP = 1; VALIGN_BOTTOM = 2; FIT_NONE = 0; FIT_WIDTH = 1; FIT_HEIGHT = 2; FIT_BOTH = 3; CLR_INVALID = $FFFFFFFF; function InitGifCtrl(): Boolean; external 'initgifctrl@files:gifctrl.dll stdcall'; function UninitGifCtrl(): Boolean; external 'uninitgifctrl@files:gifctrl.dll stdcall'; function NewGifbWnd(hWndParent: HWND; X, Y, nWidth, nHeight: Integer): HWND; external 'newgifwnd@files:gifctrl.dll stdcall'; function GifWndLoadFromFile(hWndGif: HWND; HAlign, VAlign: Integer; BGColor: DWord; Fit: integer; GifFileName: PChar): Boolean; external 'gifwndloadfromfile@files:gifctrl.dll stdcall'; var GIF: HWND; WelcomeLabel1,WelcomeLabel2: TLabel; WizardImage: TBitmapImage; procedure DeinitializeSetup(); begin // скрываем надписи WizardForm.WelcomeLabel1.Hide; WizardForm.WelcomeLabel2.Hide; // загружаем на форму рисунок WizardForm.WizardBitmapImage.Bitmap.LoadFromFile(ExpandConstant('{tmp}\fon.bmp')); // растягиваем рисунок по всей форме, если он у вас уже такой какой вы хотите, то удалите эту строку WizardForm.WizardBitmapImage.Align:=true; // создаём надписи поверх рисунка WelcomeLabel1 := TLabel.Create(WizardForm); WelcomeLabel1.Left := 150; WelcomeLabel1.Top := 30; WelcomeLabel1.Width := 310; WelcomeLabel1.Height := 28; WelcomeLabel1.AutoSize := False; WelcomeLabel1.WordWrap := True; WelcomeLabel1.Font.Style := [fsBold]; WelcomeLabel1.Font.Color := clBlack; WelcomeLabel1.Transparent := True; WelcomeLabel1.Caption := WizardForm.WelcomeLabel1.Caption; WelcomeLabel1.Parent := WizardForm.WelcomePage; WelcomeLabel2:=TLabel.Create(WizardForm); WelcomeLabel2.Left := 150; WelcomeLabel2.Top := 70; WelcomeLabel2.Width := 310; WelcomeLabel2.Height := 200; WelcomeLabel2.AutoSize := False; WelcomeLabel2.WordWrap := True; WelcomeLabel2.Font.Color := clBlack; WelcomeLabel2.Transparent := True; WelcomeLabel2.Caption := WizardForm.WelcomeLabel2.Caption; WelcomeLabel2.Parent := WizardForm.WelcomePage; UninitGifCtrl(); end; procedure InitializeWizard(); begin ExtractTemporaryFile('fon.bmp') WizardForm.WelcomeLabel1.Hide; WizardForm.WelcomeLabel2.Hide; WizardForm.WizardBitmapImage.Bitmap.LoadFromFile(ExpandConstant('{tmp}\fon.bmp')); WizardForm.WizardBitmapImage.Align:=true; InitGifCtrl(); GIF := NewGifbWnd(WizardForm.Handle, 10, 316, 140, 42); //GifWndLoadFromFile(GIF, HALIGN_CENTER, VALIGN_BOTTOM, CLR_INVALID, FIT_WIDTH, ExpandConstant('{tmp}\www_oszone_net.gif')); WelcomeLabel1 := TLabel.Create(WizardForm); WelcomeLabel1.Left := 150; WelcomeLabel1.Top := 30; WelcomeLabel1.Width := 310; WelcomeLabel1.Height := 28; WelcomeLabel1.AutoSize := False; WelcomeLabel1.WordWrap := True; WelcomeLabel1.Font.Style := [fsBold]; WelcomeLabel1.Font.Color := clBlack; WelcomeLabel1.Transparent := True; WelcomeLabel1.Caption := WizardForm.WelcomeLabel1.Caption; WelcomeLabel1.Parent := WizardForm.WelcomePage; WelcomeLabel2:=TLabel.Create(WizardForm); WelcomeLabel2.Left := 150; WelcomeLabel2.Top := 70; WelcomeLabel2.Width := 310; WelcomeLabel2.Height := 200; WelcomeLabel2.AutoSize := False; WelcomeLabel2.WordWrap := True; WelcomeLabel2.Font.Color := clBlack; WelcomeLabel2.Transparent := True; WelcomeLabel2.Caption := WizardForm.WelcomeLabel2.Caption; WelcomeLabel2.Parent := WizardForm.WelcomePage; end; var WelcomeLabel1,WelcomeLabel2,FinishedHeadingLabel, FinishedLabel,PageNameLabel,PageDescriptionLabel:TLabel; procedure InitializeWizard(); begin WizardForm.WelcomeLabel1.Hide; WizardForm.WelcomeLabel2.Hide; WizardForm.PageNameLabel.Hide; WizardForm.PageDescriptionLabel.Hide; WizardForm.FinishedHeadingLabel.Hide; WizardForm.FinishedLabel.Hide; WizardForm.WizardBitmapImage.Align:=true; WizardForm.WizardBitmapImage2.Align:=true; WizardForm.WizardSmallBitmapImage.Align:=true; WelcomeLabel1:=TLabel.Create(WizardForm); WelcomeLabel1.Left:=ScaleX(150); WelcomeLabel1.Top := ScaleY(15); WelcomeLabel1.Width := ScaleX(320); WelcomeLabel1.Height := ScaleY(75); WelcomeLabel1.AutoSize := False; WelcomeLabel1.WordWrap := True; WelcomeLabel1.Font.Color := clBlack; // здесь можно поиграть шрифтом // WelcomeLabel1.Font.Style := [fsBold]; // WelcomeLabel1.Font.Name:='MS Sans Serif'; WelcomeLabel1.Font.Size := 14; WelcomeLabel1.Transparent := True; WelcomeLabel1.Parent := WizardForm.WelcomePage; WelcomeLabel2:=TLabel.Create(WizardForm); WelcomeLabel2.Left := ScaleX(150); WelcomeLabel2.Top := ScaleY(90); WelcomeLabel2.Width := ScaleX(320); WelcomeLabel2.Height := ScaleY(200); WelcomeLabel2.AutoSize := False; WelcomeLabel2.WordWrap := True; WelcomeLabel2.Font.Color := clBlack; WelcomeLabel2.Font.Size := 8; WelcomeLabel2.Transparent := True; WelcomeLabel2.Parent := WizardForm.WelcomePage; PageNameLabel := TLabel.Create(WizardForm); PageNameLabel.Left := ScaleX(25); PageNameLabel.Top := ScaleY(10); PageNameLabel.Width := ScaleX(300); PageNameLabel.Height := ScaleY(14); PageNameLabel.AutoSize := False; PageNameLabel.WordWrap := True; PageNameLabel.Font.Color := clBlack; PageNameLabel.Font.Style := [fsBold]; PageNameLabel.Transparent := True; PageNameLabel.Parent := WizardForm.MainPanel; PageDescriptionLabel := TLabel.Create(WizardForm); PageDescriptionLabel.Left := ScaleX(40); PageDescriptionLabel.Top := ScaleY(25); PageDescriptionLabel.Width := ScaleX(475); PageDescriptionLabel.Height := ScaleY(30); PageDescriptionLabel.AutoSize := False; PageDescriptionLabel.WordWrap := True; PageDescriptionLabel.Font.Color := clBlack; PageDescriptionLabel.Transparent := True; PageDescriptionLabel.Parent := WizardForm.MainPanel; FinishedHeadingLabel:=TLabel.Create(WizardForm); FinishedHeadingLabel.Left := ScaleX(150); FinishedHeadingLabel.Top := ScaleY(15); FinishedHeadingLabel.Width := ScaleX(320); FinishedHeadingLabel.Height := ScaleY(75); FinishedHeadingLabel.AutoSize := False; FinishedHeadingLabel.WordWrap := True; FinishedHeadingLabel.Font.Color := clBlack; // здесь тоже можно поиграть шрифтом // FinishedHeadingLabel.Font.Style := [fsBold]; // FinishedHeadingLabel.Font.Name:='MS Sans Serif'; FinishedHeadingLabel.Font.Size := 14; FinishedHeadingLabel.Transparent := True; FinishedHeadingLabel.Parent := WizardForm.FinishedPage; FinishedLabel:=TLabel.Create(WizardForm); FinishedLabel.Left := ScaleX(150); FinishedLabel.Top := ScaleY(90); FinishedLabel.Width := ScaleX(320); FinishedLabel.Height := ScaleY(200); FinishedLabel.AutoSize := False; FinishedLabel.WordWrap := True; FinishedLabel.Font.Color := clBlack; FinishedLabel.Font.Size := 8; FinishedLabel.Transparent := True; FinishedLabel.Parent := WizardForm.FinishedPage; end; procedure CurPageChanged(CurPageID: Integer); begin WelcomeLabel1.Caption := WizardForm.WelcomeLabel1.Caption; WelcomeLabel2.Caption := WizardForm.WelcomeLabel2.Caption; PageNameLabel.Caption := WizardForm.PageNameLabel.Caption; PageDescriptionLabel.Caption := WizardForm.PageDescriptionLabel.Caption; FinishedHeadingLabel.Caption := WizardForm.FinishedHeadingLabel.Caption; FinishedLabel.Caption := WizardForm.FinishedLabel.Caption; end; |
Отправлено: 19:38, 12-10-2009 | #225 |
Старожил Сообщения: 178
|
Профиль | Отправить PM | Цитировать Tukash, пробуй...
const HALIGN_CENTER = 0; HALIGN_LEFT = 1; HALIGN_RIGHT = 2; VALIGN_CENTER = 0; VALIGN_TOP = 1; VALIGN_BOTTOM = 2; FIT_NONE = 0; FIT_WIDTH = 1; FIT_HEIGHT = 2; FIT_BOTH = 3; CLR_INVALID = $FFFFFFFF; function InitGifCtrl(): Boolean; external 'initgifctrl@files:gifctrl.dll stdcall'; function UninitGifCtrl(): Boolean; external 'uninitgifctrl@files:gifctrl.dll stdcall'; function NewGifbWnd(hWndParent: HWND; X, Y, nWidth, nHeight: Integer): HWND; external 'newgifwnd@files:gifctrl.dll stdcall'; function GifWndLoadFromFile(hWndGif: HWND; HAlign, VAlign: Integer; BGColor: DWord; Fit: integer; GifFileName: PChar): Boolean; external 'gifwndloadfromfile@files:gifctrl.dll stdcall'; var GIF: HWND; WizardImage: TBitmapImage; WelcomeLabel1,WelcomeLabel2,FinishedHeadingLabel, FinishedLabel,PageNameLabel,PageDescriptionLabel: TLabel; procedure DeinitializeSetup(); begin // скрываем надписи WizardForm.WelcomeLabel1.Hide; WizardForm.WelcomeLabel2.Hide; // загружаем на форму рисунок WizardForm.WizardBitmapImage.Bitmap.LoadFromFile(ExpandConstant('{tmp}\fon.bmp')); // растягиваем рисунок по всей форме, если он у вас уже такой какой вы хотите, то удалите эту строку WizardForm.WizardBitmapImage.Align:=true; // создаём надписи поверх рисунка WelcomeLabel1 := TLabel.Create(WizardForm); WelcomeLabel1.Left := 150; WelcomeLabel1.Top := 30; WelcomeLabel1.Width := 310; WelcomeLabel1.Height := 28; WelcomeLabel1.AutoSize := False; WelcomeLabel1.WordWrap := True; WelcomeLabel1.Font.Style := [fsBold]; WelcomeLabel1.Font.Color := clBlack; WelcomeLabel1.Transparent := True; WelcomeLabel1.Caption := WizardForm.WelcomeLabel1.Caption; WelcomeLabel1.Parent := WizardForm.WelcomePage; WelcomeLabel2:=TLabel.Create(WizardForm); WelcomeLabel2.Left := 150; WelcomeLabel2.Top := 70; WelcomeLabel2.Width := 310; WelcomeLabel2.Height := 200; WelcomeLabel2.AutoSize := False; WelcomeLabel2.WordWrap := True; WelcomeLabel2.Font.Color := clBlack; WelcomeLabel2.Transparent := True; WelcomeLabel2.Caption := WizardForm.WelcomeLabel2.Caption; WelcomeLabel2.Parent := WizardForm.WelcomePage; UninitGifCtrl(); end; procedure InitializeWizard(); begin ExtractTemporaryFile('fon.bmp') WizardForm.WelcomeLabel1.Hide; WizardForm.WelcomeLabel2.Hide; WizardForm.WizardBitmapImage.Bitmap.LoadFromFile(ExpandConstant('{tmp}\fon.bmp')); WizardForm.WizardBitmapImage.Align:=true; InitGifCtrl(); GIF := NewGifbWnd(WizardForm.Handle, 10, 316, 140, 42); //GifWndLoadFromFile(GIF, HALIGN_CENTER, VALIGN_BOTTOM, CLR_INVALID, FIT_WIDTH, ExpandConstant('{tmp}\www_oszone_net.gif')); WelcomeLabel1 := TLabel.Create(WizardForm); WelcomeLabel1.Left := 150; WelcomeLabel1.Top := 30; WelcomeLabel1.Width := 310; WelcomeLabel1.Height := 28; WelcomeLabel1.AutoSize := False; WelcomeLabel1.WordWrap := True; WelcomeLabel1.Font.Style := [fsBold]; WelcomeLabel1.Font.Color := clBlack; WelcomeLabel1.Transparent := True; WelcomeLabel1.Caption := WizardForm.WelcomeLabel1.Caption; WelcomeLabel1.Parent := WizardForm.WelcomePage; WelcomeLabel2:=TLabel.Create(WizardForm); WelcomeLabel2.Left := 150; WelcomeLabel2.Top := 70; WelcomeLabel2.Width := 310; WelcomeLabel2.Height := 200; WelcomeLabel2.AutoSize := False; WelcomeLabel2.WordWrap := True; WelcomeLabel2.Font.Color := clBlack; WelcomeLabel2.Transparent := True; WelcomeLabel2.Caption := WizardForm.WelcomeLabel2.Caption; WelcomeLabel2.Parent := WizardForm.WelcomePage; WizardForm.WelcomeLabel1.Hide; WizardForm.WelcomeLabel2.Hide; WizardForm.PageNameLabel.Hide; WizardForm.PageDescriptionLabel.Hide; WizardForm.FinishedHeadingLabel.Hide; WizardForm.FinishedLabel.Hide; WizardForm.WizardBitmapImage.Align:=true; WizardForm.WizardBitmapImage2.Align:=true; WizardForm.WizardSmallBitmapImage.Align:=true; WelcomeLabel1:=TLabel.Create(WizardForm); WelcomeLabel1.Left:=ScaleX(150); WelcomeLabel1.Top := ScaleY(15); WelcomeLabel1.Width := ScaleX(320); WelcomeLabel1.Height := ScaleY(75); WelcomeLabel1.AutoSize := False; WelcomeLabel1.WordWrap := True; WelcomeLabel1.Font.Color := clBlack; // здесь можно поиграть шрифтом // WelcomeLabel1.Font.Style := [fsBold]; // WelcomeLabel1.Font.Name:='MS Sans Serif'; WelcomeLabel1.Font.Size := 14; WelcomeLabel1.Transparent := True; WelcomeLabel1.Parent := WizardForm.WelcomePage; WelcomeLabel2:=TLabel.Create(WizardForm); WelcomeLabel2.Left := ScaleX(150); WelcomeLabel2.Top := ScaleY(90); WelcomeLabel2.Width := ScaleX(320); WelcomeLabel2.Height := ScaleY(200); WelcomeLabel2.AutoSize := False; WelcomeLabel2.WordWrap := True; WelcomeLabel2.Font.Color := clBlack; WelcomeLabel2.Font.Size := 8; WelcomeLabel2.Transparent := True; WelcomeLabel2.Parent := WizardForm.WelcomePage; PageNameLabel := TLabel.Create(WizardForm); PageNameLabel.Left := ScaleX(25); PageNameLabel.Top := ScaleY(10); PageNameLabel.Width := ScaleX(300); PageNameLabel.Height := ScaleY(14); PageNameLabel.AutoSize := False; PageNameLabel.WordWrap := True; PageNameLabel.Font.Color := clBlack; PageNameLabel.Font.Style := [fsBold]; PageNameLabel.Transparent := True; PageNameLabel.Parent := WizardForm.MainPanel; PageDescriptionLabel := TLabel.Create(WizardForm); PageDescriptionLabel.Left := ScaleX(40); PageDescriptionLabel.Top := ScaleY(25); PageDescriptionLabel.Width := ScaleX(475); PageDescriptionLabel.Height := ScaleY(30); PageDescriptionLabel.AutoSize := False; PageDescriptionLabel.WordWrap := True; PageDescriptionLabel.Font.Color := clBlack; PageDescriptionLabel.Transparent := True; PageDescriptionLabel.Parent := WizardForm.MainPanel; FinishedHeadingLabel:=TLabel.Create(WizardForm); FinishedHeadingLabel.Left := ScaleX(150); FinishedHeadingLabel.Top := ScaleY(15); FinishedHeadingLabel.Width := ScaleX(320); FinishedHeadingLabel.Height := ScaleY(75); FinishedHeadingLabel.AutoSize := False; FinishedHeadingLabel.WordWrap := True; FinishedHeadingLabel.Font.Color := clBlack; // здесь тоже можно поиграть шрифтом // FinishedHeadingLabel.Font.Style := [fsBold]; // FinishedHeadingLabel.Font.Name:='MS Sans Serif'; FinishedHeadingLabel.Font.Size := 14; FinishedHeadingLabel.Transparent := True; FinishedHeadingLabel.Parent := WizardForm.FinishedPage; FinishedLabel:=TLabel.Create(WizardForm); FinishedLabel.Left := ScaleX(150); FinishedLabel.Top := ScaleY(90); FinishedLabel.Width := ScaleX(320); FinishedLabel.Height := ScaleY(200); FinishedLabel.AutoSize := False; FinishedLabel.WordWrap := True; FinishedLabel.Font.Color := clBlack; FinishedLabel.Font.Size := 8; FinishedLabel.Transparent := True; FinishedLabel.Parent := WizardForm.FinishedPage; end; procedure CurPageChanged(CurPageID: Integer); begin WelcomeLabel1.Caption := WizardForm.WelcomeLabel1.Caption; WelcomeLabel2.Caption := WizardForm.WelcomeLabel2.Caption; PageNameLabel.Caption := WizardForm.PageNameLabel.Caption; PageDescriptionLabel.Caption := WizardForm.PageDescriptionLabel.Caption; FinishedHeadingLabel.Caption := WizardForm.FinishedHeadingLabel.Caption; FinishedLabel.Caption := WizardForm.FinishedLabel.Caption; end; |
Отправлено: 20:22, 12-10-2009 | #226 |
Пользователь Сообщения: 109
|
Профиль | Отправить PM | Цитировать спасибо A1EXXX ака Shepards)))
|
Отправлено: 20:32, 12-10-2009 | #227 |
Старожил Сообщения: 178
|
Профиль | Отправить PM | Цитировать Цитата Tukash:
|
|
Отправлено: 20:49, 12-10-2009 | #228 |
Пользователь Сообщения: 109
|
Профиль | Отправить PM | Цитировать Цитата A1EXXX:
|
|
Отправлено: 20:57, 12-10-2009 | #229 |
Старожил Сообщения: 178
|
Профиль | Отправить PM | Цитировать Tukash, в смысле, когда жмёшь "Завершить" или исталлятор запускается долго??? (такое у многих частенько бывает...)
![]() |
Отправлено: 21:08, 12-10-2009 | #230 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты Inno Setup. Помощь и советы [часть 3] | Serega | Автоматическая установка приложений | 3755 | 26-10-2011 17:58 | |
[архив] Inno Setup .:[все вопросы]:. | Mchik | Автоматическая установка приложений | 1329 | 23-08-2009 20:13 | |
[архив - Часть 2] AutoIt скрипты | Vadikan | AutoIt | 985 | 21-01-2008 09:58 | |
Скрипты Inno Setup Compiler | QAZAK | Автоматическая установка приложений | 7 | 15-01-2007 17:59 | |
[Архив - Часть 1.1] AutoIt скрипты | EgOrus | AutoIt | 335 | 04-02-2006 16:58 |
|