Giter Club home page Giter Club logo

wx.mod's Introduction

About wxMax

wxMax is a BlitzMax language binding for wxWidgets, a widget toolkit for creating graphical user interfaces (GUIs) for cross-platform applications.

It can be used to create full-featured GUI applications on Linux, MacOS and Windows.

Installing wxMax

On extracting the archive, you should have a folder called wx.mod This contains the whole wxMax distribution, and should be placed in your BlitzMax modules folder :

    BlitzMax/mod

Build Requirements

To get up and running with wxWidgets, you will need to make sure your BlitzMax has access to some of the requirements for your platform of choice, as listed below :

Windows

The wxWidgets static libraries have been compiled with MinGW-w64 7.2.0-rev1. Generally you should use the same version of MinGW as wxWidgets has been compiled with. You can find the downloads for 32-bit and 64-bit builds here :

Linux

The static libraries have been compiled with gcc 5.4.0, using webkit2gtk-4.0 (wxWebView) and libgstreamermm-1.0 (wxMediaCtrl).

macOS

TODO

Tutorials

There are some in-depth tutorials included with wxMax. Look in the wx.mod/tutorials folder, and open index.html for access.

We are working on adding localized versions of the tutorials.

Samples

As well as the tutorials, some larger samples are also provided to give you an idea of the kind of complexity that wxMax is capable of. You will find the samples in the wx.mod/samples folder.

wxCodeGen

Since writing GUI-based applications can be complicated, special GUI editors have been created to help you design your layouts graphically.

wxCodeGen is a tool provided with wxMax which can use project files created by wxFormBuilder to generate a BlitzMax source framework for use in your application. This can often reduce the time taken to build a working prototype by many orders of magnitude (from hours to minutes, for example).

You can find wxCodeGen in the wx.mod/tools folder.

Links

BlitzMax - http://blitzmax.com/

wxMax - https://github.com/maxmods/wx.mod

wxMax Forum - http://blitzmax.com/Community/topics.php?forum=124

wxWidgets - http://wxwidgets.org/

wxFormBuilder - http://wxformbuilder.org/

wx.mod's People

Contributors

woollybah avatar kippykip avatar gwron 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.