GithubHelp home page GithubHelp logo

reingart / gui2py Goto Github PK

View Code? Open in Web Editor NEW
69.0 69.0 27.0 14.23 MB

Simple and powerful GUI framework for agile development

Home Page: https://code.google.com/p/gui2py/

License: GNU Lesser General Public License v3.0

Shell 0.02% Python 97.34% Makefile 1.24% Batchfile 1.41%

gui2py's People

Contributors

javiermarcon avatar reingart avatar spametki avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gui2py's Issues

Future?

Newbie here. I'm looking for a graphical "form editor" for Python (basically something like Delphi but could be more basic). I'm not constrained by any technology nor anything else except for:

  1. portability across systems (macOS/Windows/Linux)
  2. easy distribution (ideally one .py file for app source and one .py/.zip file for the whole module with all its dependencies)

gui2py sounds interesting but I'd like to know beforehand whether there are any plans for future development and maintenance? Without that I'd be hesitant to start using gui2py ๐Ÿ˜ข.

Could you elaborate?

Designer for wxpython-phoenix won't work without adjustements

After running 2to3 I still can't get the designer working. I fixed the error

ImportError: No module named 'wx.gizmos'

coming from inspector.py, replacing the TreeListClass with the new one in wxPython. But when running

python -m tools.gui.designer

afterwards, python crashes.

System info:

  • python 3.5.1
  • wxPython-Phoenix (3.0.3.dev2824+3f01517)
  • Windows 10 with MinGW/msys

wx version bug (module adv not found) -- fixed!

There is a major bug where this code is incompatible with recent versions of wx classic, which is incidentally the version gui2py's installation guide is linking to as well.

The origin of this bug is due to the wx library REVERTING their modifications to newer updates to preserve backwards compatibility. The restructured project has been RENAMED to phoenix, but uses the same version numbers as classic wx.

There appeared to be many lines that were attempting to check for phoenix versions with the code

wx.VERSION > (2, 9, 5)

Since classic versions are now up to 3.0.0.1 anyone who has recently installed or updated wx will get errors trying to use gui2py ..the most common error I saw was module adv not found.

To correct this bug, the code should instead look for 'classic' or 'phoenix' such as:

wx.version().find('classic')==-1:

I was able to get gui2py working on my machine by applying this fix to the files. Due to the frequency of this bug in the project, I decided to create a script to do the editing for me. You can find it here: https://github.com/nightlily/Fixr

Trivial link error in README.md file

The top-level README.md file contains a "for more information" link to code.google.com, this link is giving a 404 error.

Same for the "extensive instructions" link at the bottom of the file.

It looks as if "code.google.com" was shut down by google.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.