Skip to content

AlvajoyAsante/Oxygen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oxygen GitHub release GitHub issues

Oxygen

Breathe new life into your projects with Oxygen

Oxygen is a widget framework for the TI-84 Plus CE. It provides a set of functions for creating and managing GUI elements like buttons, labels, windows, and more.

Getting Started

To use Oxygen, install the CE C Toolchain. Then, download and install Oxygen by following these steps:

  1. Download the latest stable build of Oxygen from Github releases or the development build by downloading the /oxygen folder.
  2. Unzip if needed and place the folder in your /src directory. Delete the zip file after unzipping.
  3. Include Oxygen in your project with #include "oxygen/oxygen.h".

Features

  • Cursor System: Add a movable mouse cursor to your GUI programs.
  • Widget System: Create customizable GUI elements for different interfaces.
  • Graphical Functions: Create custom graphics and visual effects.
  • GUI System: Develop interfaces with tools like a clock, battery indicator, text input, and color schemes.

Documentation

The complete Oxygen documentation is available here. It includes an installation guide, framework reference, tutorials, examples, and troubleshooting guide.

Examples

Example 1 Example 2 Example 3 Example 4 Example 5 Example 6

Updates & Support

Oxygen is actively developed. Stay updated on the latest developments on the Discord Server, Cemetech forums, or the Trello board:

Credit

  • epsilonfive: Developing Optix Widget System
  • Captain-Calc: Developing Textioc (Unfinished)

Copyright © 2018 - 2024, Alvajoy Asante