Jump to content
Korean Random

ventura69

User
  • Content Count

    247
  • Joined

  • Last visited

Everything posted by ventura69

  1. Спасибо, но Вы меня не так поняли. Картинка должна располагаться правее на 5 от ComponentsList, а не в нем :-)
  2. Уважаемые, очередной дурной вопрос. Накалякал такие строчки, для вывода изображения выбираемого ресурса: Это я привязал координаты к окну Визарда. На разных разрешениях монитора, соответственно, картинка будет "гулять". А как привязать к ComponentsList, который у меня располагается в том же окне слева? Пробую привязать по-всячески - ругается. Возможно такое, или я опять не то что творю?
  3. Не ошибаетесь, вроде. После выбора слабой графики, ПроТанки забрасывают папку particles, полную скриптов, в которой и лежат все настройки упрощения графики. При унинстале сия папка благополучно удаляется. Клиент не меняется. Если я правильно понял. Только что на себе поэкспериментировал.
  4. Я не пользовался, потому и предложил вариант на рассмотрение, а не как инструкцию к действиям. Спасибо за науку, разъяснили!
  5. А можно так: прописываем моды, которые он хочет поставить, в секцию [Run] втыкаем запуск ВотТвикера по галочке? Моды установятся, потом пройдет предложение запуска ВотТвикера (можно оформить окошечко всякими рюшечками-картинками), если пользователь захочет его запустить, то запустит, если нет, то выход из сетапа. Коряво, конечно, придумал, но интересно мнение профессионалов (не серчайте, если сморозил глупость - я только учусь)...
  6. Я пользуюсь именно Вашим. То есть, если я правильно понял, то лучше (универсальнее) просто задать PChar, как это было указано выше?
  7. Тогда вопрос от профана: а для чего назначать PChar, если можно просто через ctrl+H переименовать ее в PAnsiChar?
  8. Да оно еще и работает, только у меня уже отпала охота засовывать mp3 в установщик: слишком он пухнет от него. Понял принцип, разобрался что к чему, оно и ладно - мне и этого хватит
  9. Разобрался, как запускается музыка в скрипте из поста от Ckaym. В данном виде, как он выложен, скрипт не работает. Нашел одну ошибку в нем: тип PChar (он не поддерживается прогой) надо заменить на тип PAnsiChar. И тогда он начинает работать. Вот такая штука получилась в результате для запуска музыки при старте инсталлятора. Гляньте, уважаемый. Комментарии и корректировки будут?
  10. Если честно: пока не знаю. Просто интересно. Как запускать по окончании установки понял, а как перед началом - не понял. Для общего развития. Или вот: при запуске инсталятора запускать mp3 Вивальди-Времена года (под него думается хорошо). А процесс выбора у меня может тянуться долго...
  11. Угу. Понял. Я не трогал эти строки - их создавал в редакторе форм. Ну и кое что правил, так как по умолчанию лезли лишние окошки и на отключение не хотели реагировать. Пришлось размер делать 0. Плохой я видать ученик: Вы мне уже указывали на это, а я тупанул и не попробовал применить Ваши слова на практике... Спасибо за науку! В понедельник на работе буду править. По Вашему действительно красивее и короче. Может еще подскажете (я пока не разобрался): Run - выполняется в конце инсталлятора, но до закрытия оного. А как запустить процесс вместе (и параллельно) с запуском инсталлятора? К примеру: запустили инстал и пошло проигрывание музыки/открытие текстового файла/запуск приложения, не имеющего расширения .exe и пр. P. S. В предыдущем посте подкорректировал строки в соответствии с Вашим комментарием. Правда, появилось еще несколько вопросов по некоторым другим строкам, но это попробую сам проработать и разобраться
  12. Добрый день, уважаемые знатоки Сварганил себе очень ценную програмулю для работы (с вашей помощью). По долгу службы приходится работать с огромным количеством документации, от которой в глазах рябит (модели, чертежи, развертки, изменения, дополнения и пр.). Функции данного инсталятора (установщика): выдрать нужную документацию (при наведении на строку выводится картинка детали) и разложить по нужным папкам для дальнейшей работы с ними. Жизнь облегчилась сразу весьма солидно! Запихал в него порядка 300мБ инфы, на выходе получился шустрый файлик в 6,4 мБ. Знатоки, гляньте, какие комментарии? Где мог накосячить или есть лучшее решение? Прилагаю сам скриптик. Естественно не весь (выдрал сами ресурсы, чтобы не выводилась на экран портянка...
  13. Мдэ... Печально. Спасибо. Значит пойдем другим путем, как обещал своей маме величайший махинатор.
  14. WizardForm.ComponentsList.ItemFontColor[0] := [clGrayText]; пишет, что не может идентифицировать FontColor Это я уже пробовал :-)
  15. Уважаемые, очередной вопрос по шрифту. WizardForm.ComponentsList.ItemFontStyle[0] := [fsBold, fsUnderline]; Это мы его сделали жирным и с подчеркиванием (первая строка в данном примере). А как ему цвет сменить? Пытался прикрутить нечто подобное: WizardForm.ComponentsList.ItemFontStyle[0] := [fsBold, fsUnderline, clMaroon]; но на последнюю константу ругается. Может кто умный чего подсказать? Что я не так делаю?
  16. Так в том то и дело, что в одну строчку работать не захотел - все время ругался. Разобрался. Ваш вариант так же работает, как и мой. Я, дурында, с орфографией напутал. ПРИЗНАЮ: Ваш вариант лучше.
  17. Хм... Даже не подумал о таком варианте.. Пытался напрямую втулить... Он на меня потому и ругался, видать! Спасибо большое. Буду пробовать. UP. Все получилось! Но маленький комментарий. Если создаем через визард инсталятор и в редакторе форм весь внешний вид правим, то проще так. Вставляем в секцию [Код] такую процедуру в любом месте между уже созданных: ......... with WizardForm.ComponentsList do begin ItemFontStyle[0] := [fsBold]; end;
  18. Уважаемые, а вот такой вопросец. Как изменить внешний вид шрифта на одном из компонентов? Пример для наглядности моего вопроса под спойлером.
  19. Если правильно Вас понял, то попробуем на пальцах: Source: "MODS\PRICEL\UGN\*"; - это расположение ресурса, который будем загружать. Т. е. где он лежит при создании инсталятора. DestDir: "{app}"; - это папка, куда он будет устанавливать. {app} - путь, указанный в начале скрипта, для распаковки всех файлов (к примеру c:\Games\World_of_Tanks\). Если надо вложить еще глубже, то можно прописать DestDir: "{app}\res_mods". Тогда ресурс будет заброшен глубже на одну папку.
  20. Вот для таких вопросов я и выложил свой пример. И именно на сии вопросы и ответил в нем, уважаемый. 1. Да. Да. 2. Да. Плюс пользуетесь редактором форм. В нем задаете фон, лого, кнопки, экраны и пр. 3. Ни в коем случае, если не обладаете полными знаниями программиста.
  21. Я не прописывал относительный путь к ресурсам. В теле скрипта по умолчанию создается абсолютный путь (пример: с:\ Установщик). У уважаемого автора форума в теле скрипта прописан относительный путь (можно забросить папку в любое место и скрипт исполнится). Не стал сбивать с толку потенциальных потребителей. Я пытался показать простоту создания установщика. Сначала надо понять общий принцип работы программы, чтобы потом самостоятельно (учиться у кого-то) постигать создание красивого скрипта (а не тупо использовать чужой код). Еще могу добавить, что хорошим подспорьем в деле освоения скриптов являются статьи "Делфи для начинающих". К примеру, такие. Помогают понять работу с оболочкой (создание форм, общий принцип создания переменных и пр.)
  22. Уважаемые, для начала еще раз огромное спасибо автору форума! Долго искал подобную прогу (ИнсталШилд дико не понравился) и помощь по ней. Теперь доволен и счастлив На последних страницах народ начал обижаться, что помощи нет и скриптами никто не делится... Я далеко не программист, но освоил на любительском уровне эту оболочку за несколько дней. Именно таким путем, как это описал постом выше уважаемый -zav-. Даже себе для работы уже сварганил одну очень ценную для себя програмулю, которая лихо облегчает мне жизнь. Смысла выкладывать ее здесь нет из-за ее специфичности, а вот более простой и наглядный пример создания простого инсталятора (за основу внешнего вида и модов взят инсталятор от автора форума). Постарался закоментить максимум строк в инсталяторе. Сварганил его за 5 минут, дольше комментарии писал.. Архив надо распаковать в корень диска С:\ Не стал я изгаляться, как автор, прописывая универсальный путь, так как ориентировал его на новичков, типа меня, чтобы посмотрели, прикинули что к чему и начали сами разбираться. Основная работа идет с редактором форм (автор форума забыл почему-то упомянуть о нем. Или я был невнимателен). Знатоки, не критикуйте шибко. Я новичек и делал этот архив для новичков. Если кому-то поможет, буду очень рад. Проект.rar
  23. Вот я дурень то!!! Видать старею... Спасибо огромнейшее! Поняли Вы меня правильно. И даже если это не совсем то что нужно, то натолкнули на идею. Побежал пробовать... Еще раз спасибо! P. S. Решил иначе: в редакторе форм создал BitmapImage, задал ему нужную картинку и прописал на нее действие. Активная картинка есть, ссылка работает, кнопки, как таковой нет. Ни куда теперь не съезжает. Если кому пригодится эта инфа, то и замечательно!
×
×
  • Create New...