472,373 Members | 1,550 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

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

Need a quick rundown on pyGTK

true911m
After seeing a few references, I checked out the web page for pyGTK, but it seems to be written for someone who knows what it does. I did find a print interface that seems a little more intuitive than the wxPython printout library, so it seems intriguing.

Can someone sum up what the package addresses overall? I'm on Windows, in case it's for some other platform -- I couldn't tell.

Thanks!
Dec 21 '06 #1
5 1191
bartonc
6,596 Expert 4TB
After seeing a few references, I checked out the web page for pyGTK, but it seems to be written for someone who knows what it does. I did find a print interface that seems a little more intuitive than the wxPython printout library, so it seems intriguing.

Can someone sum up what the package addresses overall? I'm on Windows, in case it's for some other platform -- I couldn't tell.

Thanks!
Looks like another cross-platform (including windows) GuiTooKit to me.
Dec 21 '06 #2
bartonc
6,596 Expert 4TB
Looks like another cross-platform (including windows) GuiTooKit to me.
Upon further investigation, Windows support look functional, but perhaps dicey:

21.1. How do I get PyGTK running on MS Windows?
(Assuming you really want to do this, you should be aware that PyGTK works reasonably well on Windows, much to the credit of GTK+, Python and PyGTK developers and porters)
Cédric Gustin maintains the primary windows pygtk site containing win32 ports: [www.pcpm.ucl.ac.be]

Note that, to run pygtk2, you will need a number of prerequisite DLLs. FAQ 21.2 describes the steps to get pygtk running, including getting the dependencies installed and configured.
Dec 22 '06 #3
bartonc
6,596 Expert 4TB
Here's what wx has to say about it:
wxGTK port
wxGTK is a port of wxWidgets using the GTK+ library available from www.gtk.org. It makes use of GTK+'s native widgets wherever possible and uses wxWidgets' generic controls when needed. GTK+ itself has been ported to a number of systems, but so far only the original X11 version is supported. Support for the recently released GTK+ 2.0 including Unicode support is work in progress.
I'm taking "GTK+ native" to mean Linux. I can see why a person would want to use this setup after looking at the GTK docs. wx has a cleaner, more organized class hierarchy and overall structure (not to mention better widgets). For example, in this post a combo box is a mash of smaller widgets.
Dec 23 '06 #4
bartonc
6,596 Expert 4TB
You can look here and here to get a feel for usage and documentation.
Dec 23 '06 #5
You can look here and here to get a feel for usage and documentation.
Thanks. I'm getting all this, I've just been distracted.
Dec 23 '06 #6

Sign in to post your reply or Sign up for a free account.

Similar topics

4
by: j_mckitrick | last post by:
Hi all. Here is a tiny container for one of each combo box, along with the glade file. Just 2 widgets, so hopefully not too large. How the heck do I get the selection from the ComboBox, as...
6
by: Mark Mitchell | last post by:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I have a program written in python that tells me it requires PyGTK, so I DLed, ./configure, make, make install and the process seems to go ok. Some...
5
by: Egbert Bouwman | last post by:
As a newby to PyGTK I already have produced some gui's I like, but I have difficulties in finding out what method or other instrument I need for doing various things. I have not yet found the...
25
by: TPJ | last post by:
GUI's etc: PyGtk on Windows "(...) So if someone develops mainly for X and just wants to make sure that it is not impossible to run on Windows, you can use PyGTK. (...)", July 2nd, 1999 pyGTK...
14
by: Rod W | last post by:
I'm just starting out on Python but my primary goal is to provide applications with some user interface (GUI). Can someone point me to a good comparison of whether I should use wxPython (with...
3
by: BookerW | last post by:
Can someone point me in the right direction.
1
by: krishnakant Mane | last post by:
hello, I will be writing some code in PyGTK to run on linux. but I want to know if there are any installers or distutils available for PyGTK on windows? I have heard that installing gimp or even...
0
by: He Jibo | last post by:
Hi, Everyone, Could someone help me how to install pygtk? I get some problems with it. Here is the error I get while install pygtk: https://netfiles.uiuc.edu/jibohe2/error.GIF?uniq=-k6678k ...
0
by: Michael Palmer | last post by:
On Sep 16, 12:30 pm, binaryjesus <coolman.gu...@gmail.comwrote: I haven't tried it myself, but I came across a blog post the other day that describes a way of building windows installers for...
2
by: Kemmylinns12 | last post by:
Blockchain technology has emerged as a transformative force in the business world, offering unprecedented opportunities for innovation and efficiency. While initially associated with cryptocurrencies...
0
by: Naresh1 | last post by:
What is WebLogic Admin Training? WebLogic Admin Training is a specialized program designed to equip individuals with the skills and knowledge required to effectively administer and manage Oracle...
0
by: antdb | last post by:
Ⅰ. Advantage of AntDB: hyper-convergence + streaming processing engine In the overall architecture, a new "hyper-convergence" concept was proposed, which integrated multiple engines and...
1
by: Matthew3360 | last post by:
Hi, I have been trying to connect to a local host using php curl. But I am finding it hard to do this. I am doing the curl get request from my web server and have made sure to enable curl. I get a...
0
by: Carina712 | last post by:
Setting background colors for Excel documents can help to improve the visual appeal of the document and make it easier to read and understand. Background colors can be used to highlight important...
0
BLUEPANDA
by: BLUEPANDA | last post by:
At BluePanda Dev, we're passionate about building high-quality software and sharing our knowledge with the community. That's why we've created a SaaS starter kit that's not only easy to use but also...
1
by: ezappsrUS | last post by:
Hi, I wonder if someone knows where I am going wrong below. I have a continuous form and two labels where only one would be visible depending on the checkbox being checked or not. Below is the...
0
by: jack2019x | last post by:
hello, Is there code or static lib for hook swapchain present? I wanna hook dxgi swapchain present for dx11 and dx9.
0
DizelArs
by: DizelArs | last post by:
Hi all) Faced with a problem, element.click() event doesn't work in Safari browser. Tried various tricks like emulating touch event through a function: let clickEvent = new Event('click', {...

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.