Skip to content
cdhigh edited this page Oct 24, 2012 · 2 revisions

1.Introduce

    The program is a addin of VB6(Visual Basic 6), It allow you design
    your GUI layout of Tkinter (it's a standard GUI library of Python)in VB6 
    Integrated Development Environment.
    The addin VisualTkinter will generate python code of GUI framework
    for you. the only thing you need to do is add your logical code
    in Callbacks of GUI framework.
    The addin supports multi-languages. English, Chinese included now.

2. List of VB Controls Supported

  2.1 Label
    Has same appearance and behavior in Tkinter.
  2.2 TextBox
    If the property MultiLine=False, the addin generate code for widget
    'Entry' of Tkinter, otherwise for widget 'Text'.
  2.3 Frame
    Similar to widget LabelFrame of Tkinter. It can be container of other
    widget.
  2.4 CommandButton
    It represent the widget Button of Tkinter.
    You can also add a '&' befor a corresponding letter to make a keyboard
    shortcut like 'Alt-letter', the addin generate code for shortcurts too.
  2.5 CheckBox
    Similar to widget Checkbutton.
  2.6 OptionButton
    Similar to widget Radiobutton.
  2.7 ComboBox
    If the menu 'Use TTK library' checked, it translate to widget Combobox
    of TTK, otherwise, it translate to widget OptionMenu of Tkinter.
  2.8 ListBox
    Similar to widget Listbox of tkinter. you can add list of text in IDE.
  2.9 HScrollBar, VScrollBar
    The widget Scrollbar of tkinter.
  2.10 Slider
    Similar to widget Scale of tkinter.
  2.11 PictureBox
    It tranlate to Canvas.
  2.12 Menu
    Has same appearance and behavior in Tkinter.
    you can create a separator by setting the caption of menuitem to '-'.
    Add a keyboard shortcut by using format of '&+letter'.
  ===================================================
  Adding the component 'Microsoft Windows Common Controls 6.0' to toolbox 
  of VB IDE to support the other controls.
  ====================================================
  2.13 ProgressBar
    Similar to widget Progressbar of TTK library.
  2.14 TreeView
    Similar to widget Treeview of TTK library.
  2.15 TabStrip
    Similar to widget Notebook of TTK libray.
  -----------------------------------------------------
  2.16 CommonDialog
    if the form has this control, then the addin will create code for 
    import modules filedialog, simpledialog, colorchooser.    
Clone this wiki locally