Если я Вас правильно понял...
Результат:

Оценка: 5+
Решение задачи № 9
Результат:

Подсказка: картинку и текст на левой нижней кнопке позиционировать не надо. По умолчанию они сами установятся в соответствии с примером в задаче.
Так?
Результат:

Не совсем. Для нижней левой кнопки вообще не нужно устанавливать положение текста и картинки, так как по умолчанию картинка всегда слева на кнопке, а текст позиционируется в центре кнопки. Для этой кнопки достаточно обьявления, установки размеров и картинки.
Ошибка:
У третьей и четвертой кнопок после TEXT_ON_LEFT отсутствует значение поправки.
Конечно трудновато сразу сообразить что и как...
Результат:

Отрегулируйте положение текста и картинки на кнопке 4 сравнив с предыдущими значениями.
Самое сложное почти позади. Ничего сложнее чем позиционирование элементов относительно друг друга в конструторе нет. Освоите это, и дальше никаких сложностей уже не будет. Уверяю Вас.
Результат:
Отрегулируйте положение текста и картинки на кнопке 4 сравнив с предыдущими значениями.
Самое сложное почти позади. Ничего сложнее чем позиционирование элементов относительно друг друга в конструторе нет. Освоите это, и дальше никаких сложностей уже не будет. Уверяю Вас.
Тогда?
Тогда?
Почти.

TEXT_ON_LEFT, 10, _,LABEL_ON_LEFT, 70,
Результат:

Оценка: 5-
Результат:
Оценка: 5-
Правильней, наверное, все же
TEXT_ON_LEFT, 20, _,LABEL_ON_LEFT, 70,
Правильней, наверное, все же
TEXT_ON_LEFT, 20, _,LABEL_ON_LEFT, 70,
TEXT_ON_LEFT и LABEL_ON_LEFT позиционируют текст и картинку по оси Х.
Отсчет от левой стороны кнопки. Левая сторона берется за 0. При этом, по умолчанию текст и картинка позиционируются в середине высоты кнопки.
TEXT_ON_TOP и LABEL_ON_TOP позиционируют текст и картинку по оси Y.
Отсчет ведется от середины высоты кнопки. Середина высоты кнопки берется за 0. При этом, положение текста и картинки на оси Х по умолчанию будет установлено в центре ширины кнопки.
TEXT_ON_LEFT и LABEL_ON_LEFT позиционируют текст и картинку по оси Х.
Отсчет от левой стороны кнопки. Левая сторона берется за 0. При этом, по умолчанию текст и картинка позиционируются в середине высоты кнопки.
TEXT_ON_TOP и LABEL_ON_TOP позиционируют текст и картинку по оси Y.
Отсчет ведется от середины высоты кнопки. Середина высоты кнопки берется за 0. При этом, положение текста и картинки на оси Х по умолчанию будет установлено в центре ширины кнопки.
Меня смутило то, что в задании ширина кнопки не указана. К тому же отсутствует механизм расчета ширины надписи и метки.
В этом случае позиционирование, вероятно, возможно только методом пробы.
Меня смутило то, что в задании ширина кнопки не указана. К тому же отсутствует механизм расчета ширины надписи и метки.
В этом случае позиционирование, вероятно, возможно только методом пробы.
В задании сказано, что ширина задана по умолчанию. Значит, ее визуально можно сравнить с высотой, значение которой известно.
Название кнопок тоже задано, а потому его длинна не может быть длиннее кнопки. Однако, если даже название кнопки длиннее или выходит за пределы своего элемента, оно автоматически укорачивается, и в конце появляется многоточие (...). Прада это только в случае выхода названия элемента за пределы границ элемента с правой стороны. С левой или других сторон текст не укорачивается.
Размеры картинок с индексами от 1 до 220 - 16×16 пикс. С 220 до 301 - 24×24 пикс.
Действительно, на данном этапе позиционирование в некотором роде немного проблемно, из за отсуствия возможности визуального экперементирования, но это временно. Мелкие ошибки в позиционировании я не учитываю и они не влияют на оценку.


