The ClarionMag Library (CML)
With the return to the ClarionMag brand for this site it became necessary to rebrand the DevRoadmaps Clarion Library (DCL) as the ClarionMag Library (CML) and give it a new repository in GitHub.
DCL to CML changes under way We've copied the DCL docs to this new location and are still in the process of scrubbing the pages and fixing all the text and links. If you notice anything amiss feel free to please post a comment at the bottom of the page. Thanks!
The ClarionMag Library (CML) is a collection of classes gleaned from the original Clarion Magazine site as well as new source from this site. It includes a variety of utility classes as well as ClarionTest (CML), a unit testing framework created specifically for Clarion.
How to get the repository
See The ClarionMag Library (CML) on GitHub.
How to use the library
See How to use the ClarionMag Library (CML). You may also want to read about the CML directory tree structure. If you're new to object-oriented programming, check out Object oriented programming in Clarion.
Documentation
We're working on the class library docs, which you can find here.
- Rebranding the DCL to the CML, and other changes
- The ClarionMag Library (CML) on GitHub
- How to use the ClarionMag Library (CML)
- Look Ma! No project defines!
- CML directory tree structure
- ClarionTest
- CML docs
- Namespaces
- Refactoring the ASCII file class
- Class exporter now a pre-build task
- Progress bars and background tasks
- Progress bars and background tasks and thread control
- Many-to-many checkboxes revisited
- Many-to-many checkboxes revisited, part 11: Attaching to an ABC browse
- Many-to-many checkboxes revisited, part 8: The persister class unit test
- Many-to-many checkboxes revisited, part 7: The persister class
- Many-to-many checkboxes revisited, part 10: A summary before moving on
- Many-to-many checkboxes revisited, part 4: Wrapping up the UI code
- Many-to-many checkboxes revisited, part 1: The original example
- Many-to-many checkboxes revisited, part 9: From user input to persister and back
- Many-to-many checkboxes revisited, part 12: The template
- Many-to-many checkboxes revisited, part 6: Managing the link data
- Many-to-many checkboxes revisited, part 2: The UI code
- Many-to-many checkboxes revisited, part 3: More UI code
- Many-to-many checkboxes revisited, part 5: Persisting the data
- Running unit tests on CML code
- Creating a feature toggle library (article series)
- DCL to CML changes under way