Ru-Board.club
← Вернуться в раздел «Программы»

» Inno Setup (создание инсталяционных пакетов)

Автор: Sampron
Дата сообщения: 15.05.2007 15:20
EagleSH
Некоторые компоненты как MainPanel, RunList и ещё несколько не смог сделать прозрачным, и незнаю как.

Цитата:
и можно ли убрать белый квадрат на странице "установить" ?... чтоб всё было в транспаренте.

[Setup]
DisableReadyMemo=true
Автор: GloThin
Дата сообщения: 15.05.2007 15:20
З.Ы, пока писал, уже не успел...
Автор: EagleSH
Дата сообщения: 15.05.2007 15:45
NightW0lf
в Висте

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

нет этого CSDVersion (сервис пака то нет еще)

Sampron
пасиб, ну если узнаешь как - маякни
Автор: Chanka
Дата сообщения: 15.05.2007 15:45
NightW0lf
Всё тоже самое
ProductName - Windows Vista (TM) Ultimate
CurrentVersion - 6.0
CurrentBuildNumber - 6000
RegisteredOwner - Chanka
Автор: maxdddca123
Дата сообщения: 15.05.2007 15:58
Sampron
В твоём скине виста между нажатиями на кн Далее проскакивает какой то белый квадрат в середине... Неприятно смотрится. Можно ли убрать ?
Автор: EagleSH
Дата сообщения: 15.05.2007 16:33
maxdddca123



Цитата:
и можно ли убрать белый квадрат на странице "установить" ?... чтоб всё было в транспаренте.

[Setup]
DisableReadyMemo=true

Автор: Sampron
Дата сообщения: 15.05.2007 16:38
maxdddca123
Можно изменить цвет а убрать нет.
Автор: maxdddca123
Дата сообщения: 15.05.2007 16:38
EagleSH
Не помогает, всё равно промаргивает !

Добавлено:
Sampron
Жаль жаль, очень жаль Раздражает это моргание сильно
Автор: Sampron
Дата сообщения: 15.05.2007 19:37
Пример кода для кнопок, где при нажатии на кнопку меняется рисунок.
Забираем здесь:
http://data.cod.ru/988773834
Автор: Sero
Дата сообщения: 15.05.2007 21:36
Sampron
Красиво!
Автор: Sampron
Дата сообщения: 15.05.2007 21:52
Sero
Да! мне тоже понравилось, вот если бы ещё рисунок менялся при наведении курсором на кнопку вообще круто было бы.
Автор: rupo
Дата сообщения: 15.05.2007 23:13
Подскажите параметр(ы) чтоб Inno Setup сам зарегистровал DLL
чтоб не выполнять regsvr32 ****.dll
Автор: boss911
Дата сообщения: 16.05.2007 02:39
Sampron

Цитата:
где при нажатии на кнопку меняется рисунок.

Ты меня заинтриговал! Помоги это вставить в мой код, только для для музыкальных кнопок, а не для всего инсталла, плиз! Да, и незабудь отметить, что вставлено\изменино!

А можно избавитса, чтоб в дефолтных (виндовых) кнопках небыло по краям очертания, а только вид самой кнопки?
Автор: Genri
Дата сообщения: 16.05.2007 09:31
rupo
[Files]
Source: "needreg.dll"; DestDir: "{sys}"; Flags: regserver

описание флагов см. в хелпе
Автор: Sampron
Дата сообщения: 16.05.2007 10:42
boss911
Сам незнаю как сделать для музыкальных кнопок, этот код не я писал.
Автор: drakula 666
Дата сообщения: 16.05.2007 11:06
народ помогите как прописать файлы в реестр? а то я прописываю файлы а потом игра требует оригинальный диск.
Автор: NightW0lf
Дата сообщения: 16.05.2007 12:41
drakula 666

Цитата:
народ помогите как прописать файлы в реестр?

Вот:

Код:
[Registry]
Root: HKLM; Subkey: "Software\Blizzard Entertainment"; Flags: createvalueifdoesntexist uninsdeletekey
Root: HKLM; Subkey: "Software\Blizzard Entertainment\WarCraft III"; Flags: createvalueifdoesntexist uninsdeletekey
Root: HKLM; Subkey: "Software\Blizzard Entertainment\WarCraft III"; ValueType: string; ValueName: "Path"; ValueData: "{app}"; Flags: uninsdeletevalue
Root: HKLM; Subkey: "Software\Blizzard Entertainment\WarCraft III"; ValueType: string; ValueName: "UnInst"; ValueData: "{uninstallexe}"; Flags: uninsdeletevalue
Автор: drakula 666
Дата сообщения: 16.05.2007 14:47
NightW0lf
Я так и делал но после запуска игра требует оригинальный диск.
Автор: Sampron
Дата сообщения: 16.05.2007 15:28
boss911
Всё таки сделал! Забирай:
http://data.cod.ru/992902602
Автор: maxdddca123
Дата сообщения: 16.05.2007 16:24
To All
Народ подскажите, где можно найти красивых картинок для инсталяторов, там маленьких больших итп ? Замучался сам рисовать просто Поделитесь материалом у кого есть плиз !
Автор: drakula 666
Дата сообщения: 16.05.2007 16:35
Народ подскажите почему когда пишешь два раза procedure InitializeWizard();
он пишет что идентификатор Дубликата 'INITIALIZEWIZARD. может чем нибудь 'INITIALIZEWIZARD можно заменить.
Автор: maxdddca123
Дата сообщения: 16.05.2007 16:41
drakula 666
Нельзя, надо писать 1 раз. 2 то зачем ??? )))
Автор: drakula 666
Дата сообщения: 16.05.2007 16:48
maxdddca123
Я хочу прописать слайд шоу и прописать музыку.
Автор: Sero
Дата сообщения: 16.05.2007 16:53
maxdddca123

Цитата:
Народ подскажите, где можно найти красивых картинок для инсталяторов, там маленьких больших итп ? Замучался сам рисовать просто Поделитесь материалом у кого есть плиз !



Вот сдесь несколько:
http://www.kornelpal.hu/wizardimages/
Автор: boss911
Дата сообщения: 16.05.2007 17:59
Sampron

Помоги разобраться, только уже с моей текстурой, я думаю ты все поймешь, что я хочу, как увидишь мою кнопку! Так же, нужно избавится от тектса на музыкальных кнопках! Извени плиз, что напрягаю, но я совсем замучался с этим сдвигом кнопок!
Автор: NightW0lf
Дата сообщения: 16.05.2007 18:15
drakula 666

Цитата:
Народ подскажите почему когда пишешь два раза procedure InitializeWizard();
он пишет что идентификатор Дубликата 'INITIALIZEWIZARD. может чем нибудь 'INITIALIZEWIZARD можно заменить.


Цитата:
Я хочу прописать слайд шоу и прописать музыку.

Тебе надо просто продолжать скрипт, а не создавать дубликат.

Добавлено:
drakula 666
Проверь личку!
Автор: Yekver
Дата сообщения: 16.05.2007 19:06
Подскажите пожалуйста:
1. Как определить локальный ip компьютера, а потом его вставить в уже имеющийся ini-файл?
2. Как сделать выборку из двух RadioEdit(по-моему так....), чтобы можно было выбирать тип установки на "клиетский компьютер" или на "серверный", в зависимости от этого будет меняться содержимое добавляемое в ini-файл.
Если кому не трудно подробно объясните....

Очень нужно!

Автор: Sampron
Дата сообщения: 16.05.2007 19:34
boss911
http://data.cod.ru/994082250
Автор: drakula 666
Дата сообщения: 16.05.2007 20:23
NightW0lf
и куда тут залазить?



Добавлено:

Цитата:
народ помогите как прописать файлы в реестр? а то я прописываю файлы а потом игра требует оригинальный диск.

Цитата:
[/q]
NightW0lf
это я просто сам косякнул. все работает.
[q]Тебе надо просто продолжать скрипт, а не создавать дубликат.

ты извини просто я второй день с ней работаю и еще не все понял. а как его создавать.
Автор: Sero
Дата сообщения: 16.05.2007 20:42
Вот всем интересный код:

Код:
[Setup]
appname=AnimateWindow
appvername=AnimateWindow
createappdir=no
uninstallable=no

[Code]
const
AW_FADE_IN = $00080000;
AW_FADE_OUT = $00090000;
AW_SLIDE_IN_LEFT = $00040001;
AW_SLIDE_OUT_LEFT = $00050002;
AW_SLIDE_IN_RIGHT = $00040002;
AW_SLIDE_OUT_RIGHT = $00050001;
AW_SLIDE_IN_TOP = $00040004;
AW_SLIDE_OUT_TOP = $00050008;
AW_SLIDE_IN_BOTTOM = $00040008;
AW_SLIDE_OUT_BOTTOM = $00050004;
AW_DIAG_SLIDE_IN_TOPLEFT = $00040005;
AW_DIAG_SLIDE_OUT_TOPLEFT = $0005000a;
AW_DIAG_SLIDE_IN_TOPRIGHT = $00040006;
AW_DIAG_SLIDE_OUT_TOPRIGHT = $00050009;
AW_DIAG_SLIDE_IN_BOTTOMLEFT = $00040009;
AW_DIAG_SLIDE_OUT_BOTTOMLEFT = $00050006;
AW_DIAG_SLIDE_IN_BOTTOMRIGHT = $0004000a;
AW_DIAG_SLIDE_OUT_BOTTOMRIGHT = $00050005;
AW_EXPLODE = $00040010;
AW_IMPLODE = $00050010;

function AnimateWindow(hWnd: HWND; dwTime: DWORD; dwFlags: DWORD): Boolean;
external 'AnimateWindow@user32 stdcall';

procedure InitializeWizard();
begin
AnimateWindow(WizardForm.Handle,2000,AW_DIAG_SLIDE_IN_BOTTOMRIGHT);
end;

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Mail.ru агент - вход не выполнен


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.