Как двигать и изменять размеры диалоговых контроловВы можете передвигать и изменять размеры у диалоговых элементов. В начале вам необходимо узнать номер-идентификатор соответствющего диалогового элемента. Это можно сделать несколькими способами. Например, вы можете найти этот номер в файле res\dialogs\*.rc или открыть res\dialogs\*.res файл в любом редакторе ресурсов. Так же, вы можете получить ID элемента с помощью специальных программ (например, Microsoft Spy++) в процессе установки. Для примера, кнопка Далее имеет ID равный 1008 во всех диалоговых окнах. Как двигать элементВставьте следующую строку в Дополнительные опции. Имя переменной - M:ID где ID - идентификатор элемента. Значение - X:Y где X и Y положительное или отрицательное смещение. Новая левая поз = текущая левая поз + X и Новая верх поз = текущая верх поз + Y. Если вы хотите указать абсолютную позицию, то отгда определите Имя переменной как M:ID:A. Также, вы можете указывать новую позицию в процентах от размера диалогового окна. M:1008 => 10:-50
M:1008:A => 10%:30%
Как изменить размер элементаВставьте следующую строку в Дополнительные опции. Имя переменной - S:ID где ID - идентификатор элемента. Значение - X:Y где X и Y положительное или отрицательное смещение. Новая ширина = текущей ширине + X и Новая высота = текущей высоте + Y. Если вы хотите указать абсолютный размер, то отгда определите Имя переменной как S:ID:A. Также, вы можете указывать новый размер в процентах от размера диалогового окна. S:1008 => 30:10
S:1008:A => 20%:30%
Как изменить размер и сдвинуть диалоговое окноВставьте следующую строку в Дополнительные опции. Имя переменной - W:S укажите 'S' если вы хотите изменить размер диалога или 'M' если вы хотите передвинуть диалог.. Значение - X:Y где X и Y положительное или отрицательное смещение. Новая ширина = текущей ширине + X и Новая высота = текущей высоте + Y. вы можете указывать новый размер в процентах от размера диалогового окна. W:S => 0%:15% - увеличение высоты диалогового окна на 15%.
|