summaryrefslogtreecommitdiff
path: root/StrawKit/Applications/Test Application.app/Main.js
blob: 4a507d4e5506376aa3d20b16ebefabaa7c166c89 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// noinspection JSUnresolvedVariable

module.exports = () => {
    Strawberry.App = "Test Application";
    Strawberry.MultiPanes = false;
    Strawberry.Menus = [
        "Menu Item",
        "Draw Garbage",
        "Programmatic Quit"
    ]

    Strawberry.StartLoad();
    Strawberry.WhenLoaded = () => {
        load("Strawberry.Display");
        load("Strawberry.Menubar");

        Strawberry.Display.Write("Hello world!", 0, 0);
        Strawberry.Display.Write("This is a test application for the " + color.underline("Strawberry Operating System") + ".", 0, 1);
        Strawberry.Display.Write(color.red.inverse("RED"), 0, 3);
        Strawberry.Display.Write(color.yellow.inverse("YELLOW"), 0, 4);
        Strawberry.Display.Write(color.green.inverse("GREEN"), 0, 5);
        Strawberry.Display.Write(color.blue.inverse("BLUE"), 0, 6);
        Strawberry.Display.Write(color.cyan.inverse("CYAN"), 0, 7);
        Strawberry.Display.Write(color.magenta.inverse("MAGENTA"), 0, 8);
        Strawberry.Display.Write(color.gray.inverse("GRAY"), 0, 9);
    }
}