I'm looking for a widget, to be used with Tkinter, that displays a
tree whose leaves are strings. I thought there was something like that
in the Python Megawidgets, but when I look at the documentation
( http://pmw.sourceforge.net/doc/refindex.html), it doesn't seem to be
there. Any advice will be much appreciated.
Peace,
STM 3 1682
Hi Sean,
I downloaded a file called tree.py recently which has this at the top:
# Highly optimized Tkinter tree control
# by Charles E. "Gene" Cash <email gcash at cfl.rr.com>
#
# This is documented more fully on my homepage at
# http://home.cfl.rr.com/genecash/ and if it's not there, look in the
Vaults
# of Parnassus at http://www.vex.net/parnassus/ which I promise to keep
# updated.
If you can't find it there I can mail it to you.
Stefan
On 06.03.2005, at 21:02, Sean McIlroy wrote: I'm looking for a widget, to be used with Tkinter, that displays a tree whose leaves are strings. I thought there was something like that in the Python Megawidgets, but when I look at the documentation (http://pmw.sourceforge.net/doc/refindex.html), it doesn't seem to be there. Any advice will be much appreciated.
Peace, STM -- http://mail.python.org/mailman/listinfo/python-list
-----
“Two of the most famous products of Berkeley are LSD and Unix.
I don’t think that this is a coincidence.”
Anonymous
On 6 Mar 2005 12:02:42 -0800, rumours say that se**********@ya hoo.com (Sean
McIlroy) might have written: I'm looking for a widget, to be used with Tkinter, that displays a tree whose leaves are strings. I thought there was something like that in the Python Megawidgets, but when I look at the documentation (http://pmw.sourceforge.net/doc/refindex.html), it doesn't seem to be there. Any advice will be much appreciated.
Have you got Idle on your computer? Search the idlelib directory for the
TreeWidget.py file.
--
TZOTZIOY, I speak England very best.
"Be strict when sending and tolerant when receiving." (from RFC1958)
I really should keep that in mind when talking with people, actually... This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Jim Williams |
last post by:
**** Post for FREE via your newsreader at post.usenet.com ****
I have some questions aboyt XML, and it's use for file
loading/saving. I'm working in a C++ environment, on MS Windows.
I'll try and be as clear as possible - I apologise in advance if I
get a bit waffely. I also apologise if these groups (comp.text.xml,
com.lang.c++) are the wrong ones for these sorts of questions. If the
are, please point me in the right direction.
|
by: Dave |
last post by:
Hello all,
I have written an expression interpreter, and a profiler has told me that a
specific part of it is in need of optimization. My purpose in posting to
this newsgroup is to solicit suggestions on how I might accomplish my
intended aim more efficiently.
My interpreter supports the "if-then-else" construct. In addition, it
supports variables, which means it has a symbol table. As you probably
suspect, the symbol table is...
|
by: clintonG |
last post by:
I'm looking for documentation and would not turn my nose up to
any code from anybody who thinks they are good at the design
of an algorythm that can be used to generated a hierarchical relational
data model.
What?
A Yahoo-like drill-down menu that is a series of categories and nested
categories is a hierarchical relational data model. An example can
be seen at but the review of the query string values strongly indicates
|
by: jason |
last post by:
Hello everyone,
I am looking for an algorithm that would take an incremental value and
map that to a case-inspecific alphanumeric string. However,
I don't want the string to simply step through 0000, 0001 ... ZZZZ. I
would ideally like the value to appear to jump around randomly, but
still be traced back to an incrementing value. So, for example, while a
simple standard mapping might look like:
foo(1) => 0000
|
by: Eric |
last post by:
We've got a fairly large legacy ASP site, consiting of one main website
with a lot of sub-folders organized in a tree under the main site. We
don't use IIS Application/Virtual directories other than the main
website root directory (one big application with groups of pages
located in sub-folders). I'd guess we have over 200 pages now and it's
growing.
Now we want to create new pages in ASP.NET 2.0 (we're skipping over
1.x, but I have...
| |
by: Kay Schluehr |
last post by:
I have a list of strings ls = and want to create a
regular expression sx from it, such that sx.match(s) yields a SRE_Match
object when s starts with an s_i for one i in . There might
be relations between those strings: s_k.startswith(s_1) -> True or
s_k.endswith(s_1) -> True. An extreme case would be ls = . For this reason SRE_Match should provide the longest
possible match.
Is there a Python module able to create an optimized regex rx...
|
by: Thom Anderson |
last post by:
Hi. I have been asked to create a web tool for my company. Basically an
employee will use a user control (a tree view containing information about
our company) and when they get to where they want on the tree, the will
click a node. The node click event should go to the (database, cache,
session var, xml file (it doesn't matter at this time)) and return a list of
reports that can be run.
That list of reports is dependent on two...
|
by: Baron Samedi |
last post by:
I am looking for a (preferably freeware) program which will let me take
some existing source code and help me understand it.
Something like a class hierarchy diagrm would be nice, as would a call
tree.
Can anyone help?
|
by: Jia Lu |
last post by:
Hello all
I see there are lots of flat db or db-like modules in the standard
python modules.
What about the keywords seeking speed of them ?
(I want to put about 10000 articles with 10000 IDs, and I can do
searching keywords with them)
The db-like modules are :
|
by: Baron Samedi |
last post by:
I want to understand the structure of some legacy code.
A good call tree program would be welcome.
As would something similar, but which shows the relationship of files.
So, if I have a.c and b.c and something in a.c calls a function in b.c
then there would be two boxes, one labelled A and one labelled B, with
an arrow connecting them. Sort of call tree, but at a higher level.
Does such a thing exist?
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
| |
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own....
Now, this would greatly impact the work of software developers. The idea...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 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 a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
| |
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
| |