Názor k článku Interaktivní tvorba grafického uživatelského rozhraní s využitím nástroje Pygubu (dokončení) od Pavel Tišnovský - 1. pozicování se řídí přes "anchor" a specifikuje...

  • Článek je starý, nové názory již nelze přidávat.
  • 8. 4. 2021 20:56

    Pavel Tišnovský
    Zlatý podporovatel

    1. pozicování se řídí přes "anchor" a specifikuje se relativně vůči center, n, s, e, w, ne atd. (jako na kompasu). Celý ten text je chápán jako (natočený) obdélník, vůbec se tedy nedá řešit účaří atd. Mě to pro ten specifický CAD stačilo, ale může se objevit případ, kdy toto nemusí plně dostačovat.

    2. je možné specifikovat zarovnání textu, který zabírá víc řádků, tj. má někde \n (což je hodně užitečné)

    3. text na křivku IMHO neumí (btw je to k něčemu?)

    Omezení tkinteru jistě je - podobně jako u naprosto všech GUI toolkitů (každý má to omezení jiné). Na druhou stranu pro některá zadání je tkinter docela ideální řešení, například ve chvíli, kdy se tvoří aplikace pro firemní prostředí s nějakými starodávnými prohlížeči, kde půlka nových webových standardů nefunguje. A samozřejmě ve chvíli, kdy uživatelé vyžadují "desktop experience".