• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux GladePyC Download

GladePyC

June 27, 2007
GladePyC generates Python code from Glade XML files, specifically for the low-level portion of "PyGtk" - the binding between Python and Gtk+.
Version 1.6
License GPL
Platform Linux
Supported Languages English
Homepage www.fcoutant.freesurf.fr
Developed by Fabien COUTANT
GladePyC is a powerful Python code generator that enables developers to easily convert Glade's XML save files into the low-level part of "PyGtk," the Python-Gtk+ binding. Created specifically for Gtk+, a GUI toolkit, Glade is a reliable GUI builder that offers developers plenty of flexibility in the development of their projects.

At first glance, some may question why a developer would choose GladePyC over libglade, another popular runtime library for working with Python and Glade. While both libraries offer their own advantages, GladePyC is object-oriented, making it a more reliable option for developing dynamic interfaces.

Additionally, unlike libglade, which loads the GUI using the high-level, object-oriented layer (gtk.py), GladePyC leverages the basic layer, minimizing the number of objects in memory to help ensure the faster execution and reduce the overall system load.

Dynamic interfaces can also be challenging to manage with libglade, leading to issues with XML analysis when creating multiple instances of the same window class. GladePyC offers a more streamlined solution, allowing developers to create multiple independent instances of the same window class without having to spend time on XML analysis.

For those interested in targeting OpenVMS, GladePyC stands out as an ideal option as it does not require an additional library, unlike libglade. Moreover, GladePyC offers several other compelling features, including object-orientedness in windows and widget subtrees through generated code as classes, so that multiple independent instances of them can be created.

Furthermore, individual widgets are easily accessible by name as attributes of instantiated objects, and signal connections can be made to methods of so-called "controller" objects, providing more streamlined functionality. With data classes, developers can also create quick access methods for data stored at runtime in widget instances.

Overall, GladePyC offers a compelling alternative to libglade, with more advanced object-oriented features, faster execution times, and streamlined functionality. While it requires Gtk+, PyGtk, and Python, this software comes highly recommended for developers looking for an efficient and powerful code generator.
What's New

Version 1.6: N/A

Free Download 93K
368
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    137
  2. Dvgrab 3.4
    96
  3. CherryTV 0.1
    84
  4. DynVPN 1.0
    82
  5. porm r2
    70
  6. SlideMap 1.2.2
    69
  7. fuseftp 0.8
    69
  8. Swiftfox 3.0b5pre-2
    67
  9. K!rash 1.0
    67
  10. Free Orion 0.3.13
    65

Related Downloads

GrufSpaces
GrufSpaces software allows teams to collaborate and work together in shared workspaces.
BitNami phpBB Stack
BitNami phpBB Stack simplifies installation of phpBB community forum software.
YUI Compressor
Python package of YUI Compressor with code minification and optimization capabilities.
xplanets
xplanets is a software that displays a virtual spacecraft traversing through the ...
mkCDrec Utilities
The mkCDrec Utilities is a set of tools designed for rescue and ...
DocBook to LaTeX/ConTeXt Publishing
The DocBook to LaTeX/ConTeXt Publishing project has two instances that work on ...
DataSiphon
DataSiphon is a Python-based software tool that effectively manipulates and transforms data.
MurrinaHuman
A new Human Murrina design available for GNOME.
Get-NonFree-NonUS
The Get-NonFree-NonUS software facilitates downloading of non-free and/or non-US packages from a ...
Analytics for Plone
Add Google Analytics to your Plone website with Analytics for Plone. This ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.