Изменить смещение WizardForm.TasksList

Когда я меняю WizardForm.TasksList.Offset на 20, результат выглядит так:

http://img534.imageshack.us/img534/5968/taskslist1.png

Когда я изменяю его на 120, это выглядит так:

http://img683.imageshack.us/img683/7863/taskslist2.png

Проблема в том, что мне нужно 120, но я не хочу пробела между флажком и его меткой. Вы можете видеть, что со смещением 120 это выглядит просто ужасно из-за этого пробела. Я хочу, чтобы пространство появлялось только слева, а не посередине. Есть ли способ сделать это?

На самом деле мне это кажется ошибкой, потому что смещение по обеим сторонам «квадрата флажка» просто не имеет никакого смысла. Или это так?


person Paya    schedule 25.12.2010    source источник


Ответы (2)


Вместо WizardForm.TasksList.Offset делает установку WizardForm.TasksList.Left := 120; работать для ваших нужд?
Кажется, чтобы переместить флажок, но не влияет на расстояние в противном случае.

person mirtheil    schedule 25.12.2010
comment
Это переместит флажки, но также и заголовки. Под заголовками я подразумеваю Дополнительные значки: и Дополнительно:. Мне нужно, чтобы эти заголовки оставались на месте. - person Paya; 26.12.2010

По словам Джордана Рассела (автора Inno Setup), это невозможно.

person Paya    schedule 08.01.2011
comment
По словам Джордана Рассела, ссылка мертва. - person rossmcm; 08.05.2012