コード例 #1
0
ファイル: Pkernel.cpp プロジェクト: stakach/Engesn-OS
System::System()
{
    time(sysTime);
    date(sysDate);

    WinMain = video.new_window(0,0, (video.scrwidth - 1), (video.scrheight - 2));
    video.enablecursor(WinMain, true);
    video.setcolour(WinMain, TCYAN | BBLUE);
    video.cls(WinMain);

    StatusBar = video.new_window(1, (video.scrheight - 1), (video.scrwidth - 10), (video.scrheight - 1));
    video.setcolour(StatusBar, TLIGHTCYAN | BGREEN);
    video.cls(StatusBar);

    video.new_window((video.scrwidth - 9), (video.scrheight - 1), (video.scrwidth - 1), (video.scrheight - 1));
    video.setcolour(StatusBar + 1, TBLACK | BGREEN);
    video.cls(StatusBar + 1);

    video.new_window(0, (video.scrheight - 1), 0, (video.scrheight - 1));
    video.setcolour(StatusBar + 2, TCYAN | BBLUE);
    video.cls(StatusBar + 2);


    video.gotoxy(WinMain, 0, 13);
    video.setcolour(WinMain, TYELLOW | BBLUE);
    video.centerText(WinMain, "THE");
    video.centerText(WinMain, "  PPPPPPP       LL       ");
    video.centerText(WinMain, "  PP     P      LL       ");
    video.centerText(WinMain, "  PP      P     LL       ");
    video.centerText(WinMain, "  PP      P     LL       ");
    video.centerText(WinMain, "  PP     P      LL       ");
    video.centerText(WinMain, "  PPPPPPP       LL       ");
    video.centerText(WinMain, "  PP            LL       ");
    video.centerText(WinMain, "  PP            LL       ");
    video.centerText(WinMain, "  PP            LL       ");
    video.centerText(WinMain, "  PP            LL       ");
    video.centerText(WinMain, "  PP            LLLLLLLLL");
    video.centerText(WinMain, "KERNEL\n");

    video.setcolour(WinMain, TCYAN | BBLUE);
    video.centerText(WinMain, "(c) 2003 - Engesn Software Corp.");
}