Skip to content

Repository files navigation

APLGUI Intro

APLGUI is a set of GUI utilities. Read "About" and "Introduction" in the help file for information on why APLGUI was created.

Install / use

APLGUI is since version 0.31.0 a Tatin package. To investigate simply execute:

]LoadPackages [tatin]APLGUI

and you are ready to go.

Run the demo functions

The best way to investigate the power of the APLGUI utilities is to run the Demo functions.

Open the project with Cider. You can then run all demo functions by executing #.APLGUI_Demo.∆Run 1.

Instead, you can run demo functions of a particular flavour by executing one of the #.APLGUI_Demo.∆Run* functions.

Help / documentation

Start the help system with:

APLGUI.ShowHelp

Examples

There are also plenty of test cases. You can run all test cases with #.APLGUI.TestCases.RunTests or selected ones with #.APLGUI.TestCases.RunThese.

RunThese accepts three different arguments:

  • One or more integers, referring to a certain test case like Test_001. However, with APLGui there are no such test cases.
  • A string that must be a group name. An example is YesOrNo.

#.TestCases.RunThese 'YesOrNo' would - at the time of writing - run six test cases named Test_YesOrNo_001 to _006.

  • A string followed by one or more numbers enclosed in braces.

    TestCases.RunThese 'YesOrNo' (1 3) would run the two test cases Test_YesOrNo_001 and Test_YesOrNo_003.

About

Windows GUI utilities for Dyalog APL

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages