Guilherme, Sorry for the very late reply, and thank you very much for the information.
So, `side` seems to have precedence over `anchor`. Very good. I'll experiment with it soon and try to make some time to add my findings and sample code to [the wiki](http://tkinter.unpythonic.net/wiki/). In the meantime, I added a LayoutManagement wiki page (linked to from the front page) along with a small amount of content. On Tue, Feb 17, 2009 at 10:04 PM, Guilherme Polo <ggp...@gmail.com> wrote: > On Fri, Feb 13, 2009 at 7:17 PM, John Anon <argo...@gmail.com> wrote: >> What is the difference between `foo.pack(anchor=...)` and >> `foo.pack(side=...)`? >> > > With "side" you have only four option: top, right, bottom and left, > with "anchor" you can use some combinations of n, w, s, e or use > center (the default). You can also use anchor and side at same time, > for example x.pack(side='top', anchor=''w'). side='top' is the default > one, it defines where in the master the widget will be packed, anchor > defines the position of the widget in this side you chose. > >> Actually, regarding `anchor`, I see that you can also use it as an >> option when creating a widget (ex. `Button(parent, anchor=...)` ). >> What's the difference between using it with pack and using as a widget >> option? > > For using it with pack see the paragraph above. > Now when you use the option "anchor" while creating a Button, it will > be defining where its text and/or image will be placed in the widget, > just like described above. Try creating a Button with some text, pack > it with expand=True and fill='both' and change the value in anchor to > see how it behaves. > > Anyway, by now (4 days late) you probably already found out all this :) > > Regards, > > -- > -- Guilherme H. Polo Goncalves > _______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org http://mail.python.org/mailman/listinfo/tkinter-discuss