GithubHelp home page GithubHelp logo

studiovc / wxglade Goto Github PK

View Code? Open in Web Editor NEW

This project forked from wxglade/wxglade

0.0 0.0 0.0 17.04 MB

wxGlade is a GUI builder written in Python for the GUI toolkit wxWidgets / wxPython. Documentation snapshot: http://wxglade.sourceforge.net/docs/index.html

Home Page: http://wxglade.sourceforge.net/

License: MIT License

Shell 0.06% C++ 11.72% Python 67.30% Perl 11.01% Common Lisp 9.38% CSS 0.02% Makefile 0.18% Inno Setup 0.30% Batchfile 0.03%

wxglade's Introduction

wxGlade: A GUI builder for wxPython/wxWidgets

docs/html/_images/wxglade_large.png

Version: 1.1.0pre License: MIT (see LICENSE.txt)

THIS PROGRAM COMES WITH NO WARRANTY

Introduction

wxGlade is a GUI builder for wxWidgets/wxPython. It can create Python, C++, Perl, Lisp and XRC output.

Requirements

If you have a choice, you should prefer wxPython Phoenix running on Python 3.x. See https://wxpython.org/pages/downloads/ for download and installation instructions. On Windows and macOS it can be installed with python -mpip install wxPython.

Installation

Download the latest released version as zip archive from https://sourceforge.net/projects/wxglade/

Unpack the archive to a known location and maybe add it to the path.

If you are familiar with git, you may instead just clone the repository from https://github.com/wxGlade/wxGlade.git The master branch should be stable enough for your work and I appreciate bug reports.

Running wxGlade

To start the program, change directory to the installation directory you unzipped to and enter python3 wxglade.py or python wxglade.py in your shell or use whatever is required to start a python application on your platform.

You may want to add a desktop shortcut to run the wxGlade.py file (or the wxGlade.pyw file).

If you want to build a GUI for wxPython Classic or Phoenix: Start wxGlade in your target version - if it runs under Phoenix, it will create Phoenix code. The .wxg file format is not affected by this. So you may use a single .wxg file to generate code for both Classic and Phoenix. The generated code should always run under both Python 2.7 and Python 3.

Documentation and Tutorial

The documentation is at docs/html/index.html and includes a tutorial. You can view it from the help menu as well.

The target audience includes people who have not yet been using wxPython or wxWidgets before.

A snapshot of the documentation including tutorial can be found here: http://wxglade.sourceforge.net/docs/index.html This one is not always up to date, though.

Issues / Bugs

For any kind of question, there's a mailing list:
https://lists.sourceforge.net/lists/listinfo/wxglade-general
If you observe a bug, please check the bug tracker for current open bugs:
https://github.com/wxGlade/wxGlade/issues

For new bugs, please open a bug report in the tracker. You have to register and log in at GitHub to file a bug report.

Alternatively you can send the bug report to the wxGlade mailing list. Keep in mind that you need a subscription for sending emails to this mailing list.

Please include the following information:

  • What did you? May you want to include a screenshot.
  • What do you want to happen?
  • What actually happened?
  • Provide a short example to reproduce the issue.

Have fun! Dietmar Schwertberger

wxglade's People

Contributors

dietmarschwertberger avatar carstengrohmann avatar agriggio avatar ardovm avatar suapapa avatar jorilx avatar gadgetsteve avatar udifuchs avatar be-we avatar brendansimon avatar cartertemm avatar jvromans avatar swt2c avatar seantolstoyevski avatar rsabet avatar

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.