Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
(Work in progress, help appreciated)
wxPHP stands for "wxWidgets for PHP" and it is a binding for the great cross-platform library wxWidgets used to develop GUI applications. The purpose is to bring all the facilities available on PHP as easyness of programming to assist on the development of cross-platform desktop applications. The syntax used is very similar to the one used on original implementation of wxWidgets C++, making it easier for people already familiar with the library.
Note: The old wiki can be found at wiki.wxphp.org, all articles on it should be ported to this one.
Building from source
In order to contribute to the project or help make packages for different distributions or operating systems you need to know first how to compile wxPHP.
- Building on Linux
- Building on Windows
- Building on Mac OSX
- Static Linkage
- Building latest version from source on Sabayon or Gentoo Linux
- Code Generator - How the code generator works
- GUI Binding Utility - Describes how to use the GUI binding utility to enable class methods selectively.
wxPHP Class Reference
To know which wxWidget components or classes are enabled on the wxPHP binding visit the reference pages this pages will be updated (regenerated) each time new classes are available to wxPHP.
To learn more about wxWidgets visit the official documentation pages http://www.wxwidgets.org/docs/
For reference and documentation of the PHP programming language visit http://php.net/
Beginners Tutorial - Procedural programming style using wxPHP by Dave Kimble