tkinter tourpart "widgets and gadgets and guisoh my!this is continuation of our look at gui programming in python the previous used simple widgets--buttonslabelsand the like--to demonstrate the fundamentals of python/tkinter coding that was simple by designit' easier to grasp the big gui picture if widget interface details don' get in the way but now that we've seen the basicsthis and the next move on to present tour of more advanced widget objects and tools available in the tkinter library as we'll findthis is where gui scripting starts getting both practical and fun in these two we'll meet classes that build the interface devices you expect to see in real programs-- sliderscheck buttonsmenusscrolled listsdialogsgraphicsand so on after these the last gui moves on to present larger guis that utilize the coding techniques and the interfaces shown in all prior gui in these two thoughexamples are small and self-contained so that we can focus on widget details this topics technicallywe've already used handful of simple widgets in so far we've met labelbuttonframeand tkand studied pack geometry management concepts along the way although all of these are basicthey represent tkinter interfaces in general and can be workhorses in typical guis frame containersfor instanceare the basis of hierarchical display layout in this and the following we'll explore additional options for widgets we've already seen and move beyond the basics to cover the rest of the tkinter widget set here are some of the widgets and topics we'll explore in this toplevel and tk widgets message and entry widgets checkbuttonradiobuttonand scale widgets