Shift85
Старожил
Собственно какие бывают стили отображения компонент листа...Shift85, не сильно понятен вопрос
Собственно какие бывают стили отображения компонент листа...Shift85, не сильно понятен вопрос
TFormBorderStyle = (bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin);Собственно какие бывают стили отображения компонент листа...
Тем, что функции непонятны...а чем IsPicture не подходит?
var
Panel1: TPanel;
BitmapImage1: TBitmapImage;
procedure InitializeWizard();
begin
with WizardForm do begin
OuterNotebook.Hide;
Bevel.Hide;
Position:=poScreenCenter;
end;
Panel1 := TPanel.Create(WizardForm);
with Panel1 do
begin
Parent := WizardForm;
Left := ScaleX(0);
Top := ScaleY(0);
Width := ScaleX(497);
Height := ScaleY(360);
end;
BitmapImage1 := TBitmapImage.Create(WizardForm);
with BitmapImage1 do
begin
Parent := Panel1;
Left := ScaleX(0);
Top := ScaleY(0);
Width := ScaleX(497);
Height := ScaleY(360);
ExtractTemporaryFile('WizardForm.BitmapImage1.bmp');
Bitmap.LoadFromFile(ExpandConstant('{tmp}\WizardForm.BitmapImage1.bmp'));
end;
with WizardForm.CancelButton do
begin
Parent := Panel1;
end;
with WizardForm.NextButton do
begin
Parent := Panel1;
end;
with WizardForm.BackButton do
begin
Parent := Panel1;
end;
with WizardForm.DirBrowseButton do
begin
Parent := Panel1;
Left := ScaleX(387);
Top := ScaleY(120);
end;
with WizardForm.DirEdit do
begin
Parent := Panel1;
Top := ScaleY(120);
Left := ScaleX(40);
end;
end;
procedure CurPageChanged(CurPageID: Integer);
begin
WizardForm.DirEdit.Hide;
WizardForm.DirBrowseButton.Hide;
case CurPageID of
WpSelectDir: begin
WizardForm.DirEdit.Show;
WizardForm.DirBrowseButton.Show;
end;
end;
end;[/SPOILER]
Хочеш проше скачай Need for Speed™ Undercover 1 вариант на bmp картинка
var
DirEditLabel: TLabel;
procedure Getlabel(Sender: TObject);
begin
DirEditLabel.Caption:=MinimizePathName(WizardForm.DirEdit.Text, DirEditLabel.Font, DirEditLabel.Width);
end;
procedure InitializeWizard;
begin
DirEditLabel := TLabel.Create(WizardForm);
with DirEditLabel do begin
AutoSize:=False;
SetBounds(ScaleX(0), ScaleY(327), ScaleX(446), ScaleY(15));
WordWrap:= True;
ShowAccelChar := False;
Transparent:=True;
Font.Name:= 'Arial'
Font.Size:= 8;
Font.Color:=clblack
Font.Style:=[fsBold];
Caption := MinimizePathName(WizardForm.DirEdit.Text, DirEditLabel.Font, DirEditLabel.Width);
Parent := WizardForm;
end;
wizardForm.DirEdit.OnChange:= @Getlabel;
//Getlabel(nil)
end;[/MORE].
Кстати ничем я не занимаюсь Winst@n,просто осваюваю чего проще и лутше...У меня такое ощущение что ты делаешь закос (плагиатом занимаешься).
Вот пример из инносетаповской справки:
Source: "OZHANDIN.TTF"; DestDir: "{fonts}"; FontInstall: "Oz Handicraft BT"; Flags: onlyifdoesntexist uninsneveruninstall