Пакувальник place()

 

place()

place є простим пакувальником, що дозволяє розміщувати віджет в фіксованому місці з фіксованим розміром. Також він дозволяє вказувати координати розміщення в відносних одиницях для реалізації "гумового" розміщення. При використанні цього пакувальника, необхідно вказувати координати кожного віджета.

Аргументи place

§   anchor (зі значеннями "n", "s", "e", "w", "ne", "nw", "se", "sw" або "center") — вказівка на те, який кут або яку сторону віджета буде вказано в аргументах x, y, relx, rely. Як усталено "nw" — лівий верхній кут;

§   bordermode (зі значеннями "inside", "outside", "ignore") — визначає, в якій мірі буде враховано межі при розміщенні віджета;

§   in_ — явна вказівка на те, в який батьківський віджет буде вкладено даний;

§   x і y — абсолютні координати (у пікселях) розташування віджету;

§   width і height — абсолютні ширина і висота віджету;

§   relx і rely — відносні координати (від 0.0 до 1.0) розташування віджета;

§   relwidth і relheight — відносні ширина і висота віджету.

Додаткові методи віджетів для роботи з пакувальником place:place_slaves, place_forget, place_info — див. опис аналогічних методів пакувальника pack.

Для більш складних розміщень використовують допоміжний віджет Frame.

Немає коментарів:

Дописати коментар