1. Как переместить слова или как цвет шрифта поменять?
напишите код
- Вложения
[Расширение png было запрещено, вложение больше недоступно.]
Код: Выделить всё
НазваниеЛейбла.Left := ScaleX(10);
НазваниеЛейбла.Font.Color := clLime;Код: Выделить всё
procedure InitializeWizard();
var
//Определяем поле ввода пароля
PasswordEdit: TPasswordEdit;
begin
Mylbl:= tLabel.Create(WizardForm);
MyLbl.AutoSize:= False;
MyLbl.WordWrap:= true;
MyLbl.SetBounds(0, 0, 301, 73);
MyLbl.Parent:= WizardForm.WelcomeLabel2;
WizardForm.DirEdit.OnChange:= @EditOnChange;
WizardForm.DirEdit.Text:= WizardForm.DirEdit.Text+#0;
ProgressLabel:=TLabel.Create(WizardForm)
ProgressLabel.Top:= 4
ProgressLabel.Left:= 200
ProgressLabel.Caption:= '0%'
ProgressLabel.AutoSize:= True
ProgressLabel.Font.Color:= clBlue
ProgressLabel.Font.Style:= [fsBold]
ProgressLabel.Transparent:= True
ProgressLabel.Parent:= WizardForm.ProgressGauge
WizardForm.PasswordEdit.Text := ' ';
ExtractTemporaryFile('MicrosoftClassic15.bmp');
bmp := TBitmap.create;
bmp.LoadFromFile(ExpandConstant('{tmp}\MicrosoftClassic15.bmp'));
enablefire(WizardForm.WelcomePage.Handle, 0, 0, bmp.Handle, 50);
end;Код: Выделить всё
procedure DeinitializeSetup; /// процедура деинициализации - выполняется при отмене и поле завершения работы(задачи) инсталла
begin
disablefire(); /// выключаем анимацию огня
bmp.Free; /// разрушаем картинку на которой был огонь
WizardForm.Hide;
Sleep(227);
UnloadSkin();
end;Код: Выделить всё
[Setup]
AppName=Inno FireCtrl
AppVerName=Inno FireCtrl
DefaultDirName={pf}\Inno FireCtrl
DefaultGroupName=Inno FireCtrl
OutputDir=.
[Files]
Source: firectrl.dll; Flags: dontcopy
Source: White.bmp; Flags: dontcopy
[ code]
function enablefire(ParentWnd: HWND; Left, Top: integer; Bmp: HBITMAP;FireAlpha: integer): BOOL; external 'enablefire@files:firectrl.dll stdcall';
function disablefire(): BOOL; external 'disablefire@files:firectrl.dll stdcall';
var
bmp: TBitmap;
procedure InitializeWizard();
begin
ExtractTemporaryFile('White.bmp');
bmp := TBitmap.create;
bmp.LoadFromFile(ExpandConstant('{tmp}\White.bmp'));
enablefire(WizardForm.WelcomePage.Handle, 0, 0, bmp.Handle, 500);
end;
procedure DeinitializeSetup();
begin
disablefire();
bmp.Free;
end;
.