473,383 Members | 1,725 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,383 software developers and data experts.

Tkinter and TableList - Registering alternative Cell widgets

Hi,

I hope someone can help here. I have made lots of progress
implementing a gui application which at present uses the TableList
python wrapper to interface with Tcl TableList implemention.

http://tkinter.unpythonic.net/wiki/TableListTileWrapper,
http://tkinter.unpythonic.net/wiki/TableListWrapper

I wish to change the default Cell Entry Widget ( for Editing ) to a
Combox Box. According the url below, I can do this my obtaining the
BWidget Tcl library. I also obtained a python wrapper for this.
http://aspn.activestate.com/ASPN/doc....html#ComboBox

My problem is that I have to register the combobox widget with the
Tablelist before I can use it ( to replace the Entry widget). The
specific tcl command "tablelist::addBWidgetComboBox" in tcl syntax has
no real bearing here for me. As a namespace 'addBWidgetComboBox' does
not exist. IS this because I have installed Bwidget related packages
incorrectly?

I am not a software developer by profession so this may seem clear to
you guys. There is a real lack of python supporting documentation in
this area and I am really struggling. Is it possible that someone can
help explain the following:

1) Provide any help on the the installation locations of the python
wrappers , bwidget & tablelisttile. For the moment I have just placed
these in the lib/lib-tk folder for convenience.
2) Any help on the the placement of the Tcl package (
http://tkinter.unpythonic.net/bwidget/) for Bwidget? The Tablelist is
working fine. Does it go in the same folder i.e. \tcl ? The py wrapper
filename is __init__ , can I rename this?
3) Provide any help on how to register the combobox into the Tablelist
so I can use it as an entry widget
4) Any links to this type of information that may help me resolve this
myself.

I appreciate any useful feedback in helping me resolve this "hurdle".
Please feel free to ask more questions if you require more
information.

Best Regards,

Lee Walczak
Aug 14 '08 #1
0 1637

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Adonis | last post by:
I am creating some widgets by inheriting from Tkinter.Frame and populating the frame with whatever the widget will be then creating certain attributes/methods to be accessed later. My question is,...
25
by: BJörn Lindqvist | last post by:
See: http://www.wxpython.org/quotes.php. especially: "wxPython is the best and most mature cross-platform GUI toolkit, given a number of constraints. The only reason wxPython isn't the standard...
3
by: Peter Moscatt | last post by:
Does TKinter have a Grid widget ? If not (as I assume), what is the alternative ? Pete
0
by: Kevin Walzer | last post by:
What is the recommended/preferred widget in Tkinter in the following areas: 1. Multi-column list display. I'm aware of bindings for Tktable, tablelist, and mclistbox, as well as...
32
by: Kevin Walzer | last post by:
I'm a Tcl/Tk developer who has been working, slowly, at learning Python, in part because Python has better support for certain kinds of applications that I want to develop than Tcl/Tk does....
1
by: Kevin Walzer | last post by:
I'm not sure how often members of this list visit the Tkinter wiki at http://tkinter.unpythonic.net/wiki/FrontPage; this wiki seems to have less traffic in general than the Tcl/Tk wiki at...
2
by: Kevin Walzer | last post by:
I've spent some time playing with both, and while wxPython is nice, Tkinter just seems to fit my head better, and with appropriate selection of widgets and interface design, seems to yield up...
44
by: bg_ie | last post by:
Hi, I'm in the process of writing some code and noticed a strange problem while doing so. I'm working with PythonWin 210 built for Python 2.5. I noticed the problem for the last py file...
0
by: lee.walczak | last post by:
I actually post a topic relating to my problem here: (http://groups.google.co.uk/group/comp.lang.python/browse_thread/ thread/a073d532c4481bfe?hl=en# ) But I thought it could be useful to...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.