Kotyarko_O Posted June 10, 2014 Share Posted June 10, 2014 Чем именно редактировать нужно? (программой) http://www.koreanrandom.com/forum/topic/9050-инсталлятор-для-модпаков/?p=189657 @ Quote Link to comment Short link Share on other sites More sharing options...
Andrew_Dark Posted June 10, 2014 Share Posted June 10, 2014 Не помню, обсуждали или нет, но, при екране 1600х900 (у меня всё норм на 1376х768) наблюдается полный сдвиг по фазе всех елементов оформления модпака, вопрос, а как сделать так, чтобы независимо от разрешения окно всегда было фиксированным (инсталлятора) и вообще не разтягивалось? @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted June 10, 2014 Share Posted June 10, 2014 (edited) Не помню, обсуждали или нет, но, при екране 1600х900 (у меня всё норм на 1376х768) наблюдается полный сдвиг по фазе всех елементов оформления модпака, вопрос, а как сделать так, чтобы независимо от разрешения окно всегда было фиксированным (инсталлятора) и вообще не разтягивалось? Здесь ничего не могу подсказать.. я свой инсталл пробовал на широкоформатных разрешениях - всё норм. Edited June 10, 2014 by Kotyarko_O @ Quote Link to comment Short link Share on other sites More sharing options...
Andrew_Dark Posted June 10, 2014 Share Posted June 10, 2014 @ventura69, масштабирование интерфейса/шрифтов в винде включено? Это вот оно самое, такое даёт. А всё потому что у формы и элементов автоскейл не правильно работает. У меня такая же проблемма, как решить вопрос??? @ Quote Link to comment Short link Share on other sites More sharing options...
ventura69 Posted June 11, 2014 Share Posted June 11, 2014 У меня такая же проблемма, как решить вопрос??? Для меня вопрос тоже пока открыт. Да я им, честно говоря, пока не занимался: на работе разрешения на мониторах у меня одинаковое, так что с рабочими прогами сей неприятности не замечаю. А с ВоТ не успел разобраться (обнова свалилась). Если что наковыряю - отпишусь. А если кто подскажет решение, то буду очень признателен! :-) @ Quote Link to comment Short link Share on other sites More sharing options...
liked Posted June 11, 2014 Share Posted June 11, 2014 http://www.koreanrandom.com/forum/topic/9050-инсталлятор-для-модпаков/?p=189657 При попытки сохранить убивает исходник то есть даже если не редактировать а сохранить фаил уже весит не 581кб а 81кб и не работает @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted June 11, 2014 Share Posted June 11, 2014 При попытки сохранить убивает исходник то есть даже если не редактировать а сохранить фаил уже весит не 581кб а 81кб и не работает Исходник - в смысле, сам скрипт установщика, или скин? @ Quote Link to comment Short link Share on other sites More sharing options...
liked Posted June 11, 2014 Share Posted June 11, 2014 (edited) Скин) вот смотри я открываю его через SkinBuilder исходник - Tiger.rar Сохранение файла - Tiger-2.rar Вот и не пойму как его редактировать если даже просто открыл - сохранил, и всё скин можно удалять :) Edited June 11, 2014 by liked @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted June 11, 2014 Share Posted June 11, 2014 @liked, а у меня всё норм. Как весило, так и весит. Ладно, попробую что-то сделать там. Напомни, что тебе нужно? @ Quote Link to comment Short link Share on other sites More sharing options...
klasdenis Posted June 11, 2014 Share Posted June 11, 2014 Напишите как зделать етот инсталятор мод паков???? плиз умаляю 1 @ Quote Link to comment Short link Share on other sites More sharing options...
AtotIK Posted June 11, 2014 Share Posted June 11, 2014 Напишите как зделать етот инсталятор мод паков???? плиз умаляюМолча. @ Quote Link to comment Short link Share on other sites More sharing options...
Andrew_Dark Posted June 11, 2014 Share Posted June 11, 2014 Молча. Теперь, сделав практически нормальный модпак, я понял, почему на такие вопроссы ты отвечаешь именно так...:) Скайп есть? @ Quote Link to comment Short link Share on other sites More sharing options...
klasdenis Posted June 11, 2014 Share Posted June 11, 2014 Darksoul,есть скайп???? @ Quote Link to comment Short link Share on other sites More sharing options...
ventura69 Posted June 11, 2014 Share Posted June 11, 2014 У меня такая же проблемма, как решить вопрос??? Решил проблему просто: на бумажке набросал эскиз инсталятора, проставил все размеры (банальный чертеж сделал), проверил на разных мониторах, какие элементы дизразмерятся, и прописал на них фиксированные размеры и положения. Косяк остался только с Ful-HD (некоторые картинки чуток меняются, но не критично. Не знаешь, кажется, что так и задумано). @ Quote Link to comment Short link Share on other sites More sharing options...
liked Posted June 11, 2014 Share Posted June 11, 2014 (edited) @liked, а у меня всё норм. Как весило, так и весит. Ладно, попробую что-то сделать там. Напомни, что тебе нужно? вобще хотел вытянуть этот скин) не получается редактировать страницы не могу понять где именно прописаны они чтоб например убрать с странице велком каритнку по центру полу прозрачную, и убрать некоторые ешё страницы, так же прописал скрипт на выбор компонентов компоненты не отображаются хотя скрипт прошёл сам Инсталлятор - BigMusic.rar если поможешь разобраться буду признателен, а то мозг вскипает, опыта мало очень :( коды завязаны между собой. вроде как отвечает за страницы Page.iss или за вывод текста на них вот точно понять не могу, если бы кто та объяснил супер было бы, или если долго объяснять помогите сделать! AtotIK - Давай выручай ты точно должен знать! :) пытался так же прописать BackUpPage.iss тоже не получилось, вроде без ошибок а страницы нету( Напишите как зделать етот инсталятор мод паков???? плиз умаляю так уже готовые исходники выложил :) там дело за малым осталось почитай топик Edited June 11, 2014 by liked @ Quote Link to comment Short link Share on other sites More sharing options...
Andrew_Dark Posted June 12, 2014 Share Posted June 12, 2014 Решил проблему просто: на бумажке набросал эскиз инсталятора, проставил все размеры (банальный чертеж сделал), проверил на разных мониторах, какие элементы дизразмерятся, и прописал на них фиксированные размеры и положения. Косяк остался только с Ful-HD (некоторые картинки чуток меняются, но не критично. Не знаешь, кажется, что так и задумано). У тебя есть где проверить? вроде я тоже решил (тестировал у друга с разрешением 1600х900, но не у того у которого заметил проблему) могу скинуть инсталл. Решил проблему просто: на бумажке набросал эскиз инсталятора, проставил все размеры (банальный чертеж сделал), проверил на разных мониторах, какие элементы дизразмерятся, и прописал на них фиксированные размеры и положения. Косяк остался только с Ful-HD (некоторые картинки чуток меняются, но не критично. Не знаешь, кажется, что так и задумано). как ты прописал фиксированные размеры и положения? вот мой инсталл, глянь где подправить? install.rar @ Quote Link to comment Short link Share on other sites More sharing options...
ventura69 Posted June 12, 2014 Share Posted June 12, 2014 как ты прописал фиксированные размеры и положения? вот мой инсталл, глянь где подправить? Не особый я специалист, чтобы советы по чужому коду давать... Я бы перепахал всю секцию код, заменив привязки одного элемента к другому на конкретные координаты от WizardForm по "от верха/слева" и добавив конкретный цифровой размер (ширина, высота) каждому элементу, учитывая размеры картинок. То есть, используем принцип построения чертежа: сначала задаем размер листа, на котором чертим, отмеряем слева заданное количество миллиметров, сверху отмеряем нужное количество миллиметров, проводим линию заданной длины в милиметрах.... Верх и лево - это наша база, от которой мы отмеряем все размеры и выстраиваем наш чертеж (не так: отмерили от края, провели линию, от нее отмерили, прочертили новую. А так: от края отмерили, провели линию, отмерили от края второй размер и провели вторую линию). Тогда при масштабировании у нас что получается? Кратно изменяется расстояние между всеми точками и соблюдается пропорция. С Ful-HD это не совсем прокатывает, но тоже годится. Путано объяснил?... Извиняйте, сложно мне объяснять, но на примере чертежей оно проще и понятнее (на мой взгляд). Знатоки, тапками шибко не закидывайте... @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted June 12, 2014 Share Posted June 12, 2014 как ты прописал фиксированные размеры и положения? вот мой инсталл, глянь где подправить? Поправлять там много. Вот как надо сделать.. Сначала запусти инсталл и запиши себе где-нибудь, каким элементам нужно прописать фиксированные значения размерности\положения. Потом, в редакторе форм, можешь посмотреть все эти размеры (просто наведя курсор на элемент). 'Выглядит вот так:' Где: Оригинал: x, y; Размер: x, y. @ Quote Link to comment Short link Share on other sites More sharing options...
Andrew_Dark Posted June 12, 2014 Share Posted June 12, 2014 Поправлять там много. Вот как надо сделать.. Сначала запусти инсталл и запиши себе где-нибудь, каким элементам нужно прописать фиксированные значения размерности\положения. Потом, в редакторе форм, можешь посмотреть все эти размеры (просто наведя курсор на элемент). 'Выглядит вот так:' 12.06.png Где: Оригинал: x, y; Размер: x, y. Извините за тупой вопрос: а дальше что делать, допустим размеры я выписал, и я хочу, чтобы мой инсталлятор по размерам был как сейчас, это возможно, или надо какие-то другие подбирать? С вариантом чертежа принцип мне очень понятен, но на практике в коде что мутить не понимаю, вот в чём проблема, просто я в обьект паскале очень не очень, простите за игру слов:) Решил проблему просто: на бумажке набросал эскиз инсталятора, проставил все размеры (банальный чертеж сделал), проверил на разных мониторах, какие элементы дизразмерятся, и прописал на них фиксированные размеры и положения. Косяк остался только с Ful-HD (некоторые картинки чуток меняются, но не критично. Не знаешь, кажется, что так и задумано). Напиши скайп, потолкуем на эту тему. @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted June 12, 2014 Share Posted June 12, 2014 (edited) а дальше что делать, допустим размеры я выписал А дальше старый, добрый способ: procedure InitializeWizard(); begin WizardForm.DirEdit.Top:=yy; WizardForm.DirEdit.Left:=xx; WizardForm.DirEdit.Height:=yy; WizardForm.DirEdit.Width:=xx; ... end; Но можно сделать и компактнее: procedure InitializeWizard(); begin WizardForm.DirEdit.SetBounds(ScaleX(0), ScaleY(62), ScaleX(457), ScaleY(20)); (Left) (Top) (Width) (Height) end; Edited June 12, 2014 by Kotyarko_O @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.