A graphical user interface for mIRC created with picture windows.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Kedyn Macedonio e05a089825 fixed minor documentation comments 1 month ago
dist fixed minor documentation comments 1 month ago
src fixed minor documentation comments 1 month ago
test back to beta 2 months ago
.gitignore back to beta 2 months ago
LICENSE Reverting to pre-alpha version for archiving purposes 2 months ago
README.md warning message 2 months ago
compiler.mRC fixed minor documentation comments 1 month ago

README.md

Simple Graphical User Interface

This is a tool that gives an alternate interface for your projects. Currently it has two main parts, “dialogs” and “popups”. Both have a similar format to the native counterparts. One of the out standing features of this tool is that you can customize it by creating themes and skins.

For full documentation of this project visit it’s wiki page.

Dependencies

mIRC v7.52+

Installation

The main file is called SimpleGUI.mRC and it is located in the dist folder. That is the only file you need to start creating your projects.

WARNING: Current version is under development use at own risk.

Contributing & Development Process

If you would like to contribute to the project I ask that you use variable_names with all lower case and all aliases with camelCase. All new aliases and/or modifications must be documented. Do not use pipes.

If you are contributing or creating your known versions, first load the compiler found in the root folder, then edit the files in the src/ folder, and to see the results use the command /SimpleGUICompile to compile all your modifications into dist/SimpleGUI.mRC. When you are ready to distribute your new version, use: /SimpleGUICompile release. This last command will remove all comments and blank lines from the dist/SimpleGUI.mRC.

License

This project is made available under the MIT License.


Todo:

  • Default theme
  • Default skin (should be done when all controls are done)
  • Text control
  • Edit control
  • Button control
  • Check control
  • Radio control
  • Box control
  • Progress bar control
  • Track bar control
  • List control
  • Combo control
  • Image control
  • Tab control
  • Menu control
  • Popups