You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-12-01 22:29:52 +02:00
Fastfix
This commit is contained in:
29
service/iss/en.iss
vendored
29
service/iss/en.iss
vendored
@@ -103,6 +103,20 @@ begin
|
||||
AddonTaskPage := CreateCustomPage(wpLicense,
|
||||
'Install Melezh', 'Installing the OInt Server Version');
|
||||
|
||||
// Картинка справа
|
||||
ExtractTemporaryFile('melezh.bmp');
|
||||
|
||||
with TBitmapImage.Create(WizardForm) do
|
||||
begin
|
||||
Parent := AddonTaskPage.Surface;
|
||||
Left := WizardForm.Width - 165; // Прижимаем к правому краю
|
||||
Top := 35;
|
||||
Width := 175;
|
||||
Height := 200;
|
||||
Stretch := True;
|
||||
Bitmap.LoadFromFile(ExpandConstant('{tmp}\melezh.bmp')); // Убедись, что это .bmp или замени на LoadFromBitmapFile
|
||||
end;
|
||||
|
||||
AddonDescription := TNewStaticText.Create(WizardForm);
|
||||
AddonDescription.Parent := AddonTaskPage.Surface;
|
||||
AddonDescription.Caption := 'Melezh is a small (~1 MB) server-side add-on for OInt that allows you to run a customizable gateway for any of its methods. Melezh can listen on a port of your choice and interpret incoming HTTP requests as OInt commands for further execution. It features built-in logging and a Web UI for convenient configuration';
|
||||
@@ -120,21 +134,6 @@ begin
|
||||
AddonCheckBox.Width := 300;
|
||||
AddonCheckBox.Caption := 'Install Melezh';
|
||||
AddonCheckBox.Checked := True;
|
||||
|
||||
if ShouldInstallAddon() then
|
||||
begin
|
||||
ExtractTemporaryFile('melezh.bmp'); // Явно извлекаем файл
|
||||
with TBitmapImage.Create(WizardForm) do
|
||||
begin
|
||||
Parent := AddonTaskPage.Surface;
|
||||
Left := WizardForm.Width - 165;
|
||||
Top := 35;
|
||||
Width := 175;
|
||||
Height := 200;
|
||||
Stretch := True;
|
||||
Bitmap.LoadFromFile(ExpandConstant('{tmp}\melezh.bmp'));
|
||||
end;
|
||||
end;
|
||||
|
||||
end;
|
||||
|
||||
|
||||
21
service/iss/ru.iss
vendored
21
service/iss/ru.iss
vendored
@@ -95,7 +95,9 @@ end;
|
||||
var
|
||||
|
||||
AddonTaskPage: TWizardPage;
|
||||
|
||||
AddonCheckBox: TNewCheckBox;
|
||||
|
||||
AddonDescription: TNewStaticText;
|
||||
|
||||
procedure InitializeWizard();
|
||||
@@ -105,6 +107,21 @@ begin
|
||||
AddonTaskPage := CreateCustomPage(wpLicense,
|
||||
'Установить Melezh', 'Установка серверной версии OInt');
|
||||
|
||||
// Картинка справа
|
||||
|
||||
ExtractTemporaryFile('melezh.bmp');
|
||||
|
||||
with TBitmapImage.Create(WizardForm) do
|
||||
begin
|
||||
Parent := AddonTaskPage.Surface;
|
||||
Left := WizardForm.Width - 165; // Прижимаем к правому краю
|
||||
Top := 35;
|
||||
Width := 175;
|
||||
Height := 200;
|
||||
Stretch := True;
|
||||
Bitmap.LoadFromFile(ExpandConstant('{tmp}\melezh.bmp')); // Убедись, что это .bmp или замени на LoadFromBitmapFile
|
||||
end;
|
||||
|
||||
AddonDescription := TNewStaticText.Create(WizardForm);
|
||||
AddonDescription.Parent := AddonTaskPage.Surface;
|
||||
AddonDescription.Caption := 'Melezh - это небольшой (~ 1 MB) серверный аддон для OInt, позволяющий запускать настраиваемый gateway для любых его методов. Melezh может прослушивать выбранный вам порт и интерпретировать приходящие туда HTTP-запросы в команды OInt для дальнейшего выплнения. Имеется встроенное логирование и Web UI для удобной настройки';
|
||||
@@ -123,7 +140,7 @@ begin
|
||||
AddonCheckBox.Caption := 'Установить Melezh';
|
||||
AddonCheckBox.Checked := True;
|
||||
|
||||
if ShouldInstallAddon() then
|
||||
if ShouldInstallAddon then
|
||||
begin
|
||||
ExtractTemporaryFile('melezh.bmp'); // Явно извлекаем файл
|
||||
with TBitmapImage.Create(WizardForm) do
|
||||
@@ -137,7 +154,7 @@ begin
|
||||
Bitmap.LoadFromFile(ExpandConstant('{tmp}\melezh.bmp'));
|
||||
end;
|
||||
end;
|
||||
|
||||
|
||||
end;
|
||||
|
||||
function ShouldInstallAddon(): Boolean;
|
||||
|
||||
Reference in New Issue
Block a user