Показать полную графическую версию : Скрипты Inno Setup. Помощь и советы [часть 4]
bugmenotagain
19-05-2012, 18:34
http://i34.fastpic.ru/big/2012/0519/0e/0a29994dfb52415e354f8925a8a5850e.png
как эту панельку на странице компонентов убрать?
bugmenotagain, хотите вообще, чтобы страница компонентов не было? Тогда в секцию Components.
R.i.m.s.k.y.
19-05-2012, 18:47
bugmenotagain,
procedure InitializeWizard();
...
WizardForm.TypesCombo.Hide;
...
bugmenotagain
19-05-2012, 18:55
alert30, Я хочу чтобы там были флажки и чекбоксы.
Johny777
19-05-2012, 19:18
Dark_Delphin,
думаю могу намутячить тебе вызов формы (зачем месседж бокс, ведь форма лучше) при нажатии (OnClick) на картинку, но картинку через бмп.
пнг это ботва а с ней не дружу
но сделаю это позже
ты скажи ,если что, что должно быть на форме (картинки или текст) :)
Dark_Delphin
19-05-2012, 19:24
Johny777, у меня иснатялтор прозрачный внизу. Хотелось бы сделать там png лого с вызовом msgbox...
Dark_Delphin
19-05-2012, 19:24
Johny777, если png не получается, то наврное всё-таки сделаю просто кнопку..
bugmenotagain
19-05-2012, 19:25
Dark_Delphin, как ты сделал прозрачный инсталлятор внизу?
Dark_Delphin
19-05-2012, 19:31
bugmenotagain, iswin7.dll
Dark_Delphin
19-05-2012, 20:43
Подскажите как называются строки см.скриншоты
http://i37.fastpic.ru/big/2012/0519/70/f9ab28bd84001976c0fc4614f17c1870.png (http://fastpic.ru/)
http://i37.fastpic.ru/big/2012/0519/fb/29c6753424ea4a76be474882e536a1fb.png (http://fastpic.ru/)
Johny777
19-05-2012, 22:16
Dark_Delphin,
давай по порядку
насчёт строк
1. это GroupDescription
[Tasks]
Name: make_icon; Description: {cm:CreateDesktopIcon}; GroupDescription: Создание ярлыков:
2.
[Messeges]
WizardSelectComponents=Выбор компонентов
этот лейбл у тебя прозрачный, а значит не родной (родные не могут быть прозрачными). Он кастомный
но константа из стандартного диалога
это делается так: Caption := ExpandConstant(SetupMessage(msgWizardSelectComponents));
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,открываешь например Russian.isl блокнотом и смотришь. В нём весь стандартный диалог инсталла
3.
процедура "Info" вызова месседж бокса
назначь во вкладке события кнопке в событии OnClick эту процедуру
procedure Info(Sender: TObject);
begin
MsgBox('Создатель этого инсталла Петя Васькин' + #13#10 + 'Вырезано всё что можно и нельзя' + #13#10 + 'Время установки = вся ночь, но может быть и дольше' + #13#10 + 'Мне пофиг!',mbInformation,MB_OK);
end;
где (+ #13#10 +) это переходы на следующие строки
Ivan_009
19-05-2012, 23:12
Как убрать мерцание картинок при переходе с одной страницы на другую...Я использую на всех странницах bmp вот код...
Johny777
20-05-2012, 00:43
Ваня
пиши координаты не так
WizardForm.GroupBrowseButton.Width :=90
WizardForm.GroupBrowseButton.Height :=23
а вот так
WizardForm.GroupBrowseButton.Width :=ScaleX(90);
WizardForm.GroupBrowseButton.Height :=ScaleY(23);
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
и в твоём куске сплошные координаты
либо я не вижу, либо дело в том, что ты предоставил огрызок да ещё и маленький, но понять почему у тебя мигают картинки не получается! :(
...............................................................
и за что отвечает ImagePanel (панель)?
и почему на ней картинка?
volk1234
20-05-2012, 03:29
Прекращаем флуд!
Пожалуйста сконцентрируйтесь на теме.
товарищ bugmenotagain за словесное недержание отправлен подумать и помолчать на 3 дня.
valyok666
20-05-2012, 06:05
Ivan_009, зачем ты выкладываешь скрипт в формате *txt???
Gnom_aka_Lexander
20-05-2012, 13:13
valyok666, скорей всего потому, что форум не разрешает цеплять *.iss во вложение.
Ivan_009, с файлами залей, судя по коду, весело у тебя все там - перегрузка рюшками я это называю.
Ivan_009
20-05-2012, 14:39
Лександер вот скрипт
Gnom_aka_Lexander
20-05-2012, 15:02
Ivan_009, для твоего случая El Sanchez давал както решение. должно помочь, вроде. Я на юникоде компилил, там моргания не обнаружил, но все-же добавил эту строчку. Скрипт во вложении, пробуй.
El Sanchez
20-05-2012, 20:32
если попытаться закатить панель в процессе выката, то у неё слетают тормоза »
Johny777, ок, поправил, кнопка во время анимации неактивна.
Продолжение в http://forum.oszone.net/thread-235078.html
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.