[архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Ответить
 • Просмотры: 29
Аватара пользователя
Chelluga

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение Chelluga »

Цитата Sotonisto:



lexikon, это не баг это во всех скинах такое
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]




Да перестань, я такое в первый раз вижу. Вот, все нормально
Аватара пользователя
Serega

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение Serega »

YURSHAT, такое есть дествительно в windows 7 само окно по высоте оно больше но по ширене оно короче потому снизу белое
Аватара пользователя
Tukash

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение Tukash »

Цитата vint56:



YURSHAT, такое windows 7 само окно по высоте оно больше но по ширене оно короче
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]




А, может быть, семеркой не пользовался...
Аватара пользователя
Serega

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение Serega »

YURSHAT, уменя тоже самое на tiger.cjstyles править



YURSHAT, как можно наложить на втрой процес бар текстуру
Аватара пользователя
Chelluga

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение Chelluga »

Цитата vint56:



такое есть дествительно в windows 7
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]




Ага, у меня тоже на 7 так.



vint56,


Цитата vint56:



уменя тоже самое на tiger.cjstyles править
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]




сбрось пожалуйста правленный tiger.cjstyles - посмотреть.
Аватара пользователя
Tukash

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение Tukash »

Serega

не поможешь мне с моей траблой? 2 часа убил, Инно не принимает стиль из визардформ десинджер, просто игнорирует его... он на 100 странице, заранее спасибо!
Аватара пользователя
mash

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение mash »

Эх, Serega, я подумал об этом и читал инструкцию. Вписал скрипт точь в точь как на сайте, вложив Office2007.cjstyles и ISSkin.dll в так сказать {app}. Ну не проходит скин с этой версией. Я не спец конечно по Inno, но вроде бы все что я делаю мне понятно, но не получается хоть тресни, не думаю что со скинами не тестилась версия 5.3.7 unocode. Целый день сижу и так и сяк кручу, не получается, досадно, ужас.

Может еще надо вписывать в какую то секцию, я вписал как на сайте, только в две секции [Files] и

Код: Выделить всё

.

В секции [code] сейчас у меня вот так:

[code] 
 
 Код: [url=#][/url]
 [code]// Importing LoadSkin API from ISSkin.DLL
procedure LoadSkin(lpszPath: String; lpszIniFileName: String);
external 'LoadSkin@files:isskin.dll stdcall';
// Importing UnloadSkin API from ISSkin.DLL
procedure UnloadSkin();
external 'UnloadSkin@files:isskin.dll stdcall';
// Importing ShowWindow Windows API from User32.DLL
function ShowWindow(hWnd: Integer; uType: Integer): Integer;
external 'ShowWindow@user32.dll stdcall';
function InitializeSetup(): Boolean;
begin
  ExtractTemporaryFile('Office2007.cjstyles');
  LoadSkin(ExpandConstant('{tmp}\Office2007.cjstyles'), 'NormalBlack.ini');
  Result := True;
end;
procedure DeinitializeSetup();
begin
  // Hide Window before unloading skin so user does not get
  // a glimpse of an unskinned window before it is closed.
  ShowWindow(StrToInt(ExpandConstant('{wizardhwnd}')), 0);
  UnloadSkin();
end;
Аватара пользователя
Serega

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение Serega »

//Как избавиться от запроса подтверждения выхода из инсталлятора?

procedure CancelButtonClick(CurPageID: Integer; var Cancel, Confirm: Boolean);

begin

Confirm:=False;

end;



МИШАНЧИК, я еще пока не делал я пока разбираюс с процесбаром
Аватара пользователя
Tukash

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение Tukash »

Serega

Блииин ошибку выдает на RedesignWizardForm ругаеться, наверно не туда вставляю ее, это в самый верх надо???
Аватара пользователя
YURSHAT

Re: [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Сообщение YURSHAT »

YURSHAT,
вот выложил полностью скрипт
со всем необходимым для него (по поводу вчерашней проблемы). Вчера я все-таки его запустил, но этот запуск особой радости не принес, так как после запуска я понял что все там работает криво:

1. Пытаюсь скрывать/отображать объекты формы, не со всеми получается, то ли слои надо добавлять , то ли не прячу какие-то объекты. Кнопки обзора "bidDirBrowse" и "bidGroupBrowse" не знаю как добавить в глобальные переменные чтобы их скоывать/отображать. Некоторый текст который должен быть виден, почему-то не виден, да и вообще сплошной гемор там чего-то..

2. Подгружаю скин, почему-то рамка не появляется, возможно тоже из-за того, что фоновой картинкой перекрываю, вообщем я еще тот мастер ..

3. На третей странице педаль "Далее" должна меняться на "Установить" - фигушки там

4. На второй странице при нажатии на текст "про Директ Х" должна срабатывать функция изменения флажка - тоже вообщем без комментариев..



Правда радуют работающие в трех положениях педали. Вообщем далеко не стал забегать, потому что хочу разобраться в этих первых трех страницах, так как думаю что делаю там какие-то глобальные ошибки. Посмотри пожалуйста..

Главная фишка, которую преследую в этом скрипте - как можно сильнее разгрузить стандартные-встроенные объекты формы (слои, панели) если таковые имеются , чтобы можно было свободно строить свои объекты формы на страницах (таких как кнопки, работающие в трех положениях и т.д.) при помощи Hide/Show, и стандартые объекты при этом не мешали.
Ответить

Вернуться в «Автоматическая установка приложений»