Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

TG-Framework

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

TG-Framework

The `TechGame Framework for Python`_ is a toolkit for skinning GUIs using a blend of XML, CSS, and Python.

  • 1.0a1
  • PyPI
  • Socket score

Maintainers
2

The TechGame Framework for Python_ is a toolkit for skinning GUIs using a blend of XML, CSS, and Python.

The workflow using this framework is similar to standard GUI development with a twist of web design thrown in. The skinning framework_ is a generalized engine to build objects from XML. To this engine, we have added an XML namespace 'TG.skinning.toolkits.wx' for our binding with the excellent wxPython libraries. Using the skinning framework to factor your wxPython GUI into an XML form allows for a nice layer of insulation between GUI manipulation and model code. And once that separation is accomplished, you can even go to the point of replacing your GUI skin dynamically. Additionally, employing the CSS facilities allows you to localize choices about the look and feel of interfaces across the breadth of your application. Then, when you change your mind, you can quickly test your ideas by changing the stylesheet. Or, in a more sophisticated application, change styles to match the platform you are running on.

If you are interested, please read more about the TG Framework at the project website, as well as download the 1.0a1 Milestone Release. You also might be interested in our CSS tools_ separate from the framework. They are packaged in parallel with the framework, and can also be found on the release page_.

.. _1.0a1 Milestone Release: .. _release page: http://www.techgame.net/projects/Framework/wiki/MilestoneRelease1.0a1 .. _TechGame Framework for Python: .. _project website: http://www.techgame.net/projects/Framework/wiki/WikiStart .. _CSS tools: .. _CSS facilities: http://www.techgame.net/projects/Framework/wiki/CSSEngine .. _skinning framework: http://www.techgame.net/projects/Framework/wiki/SkinningFramework .. _wxPython libraries: http://wxpython.org

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc