forked from AbleOS/ableos
ok now there is colors
This commit is contained in:
parent
b0f6aa53bd
commit
614bef7ec5
6
sysdata/libraries/stn/src/sleep.hb
Normal file
6
sysdata/libraries/stn/src/sleep.hb
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
subscribe_to_interrupt := fn(interrupt_number: u8): bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
// Pauses execution until the interrupt occures
|
||||||
|
sleep_until_interrupt := fn(interrupt_number: u8): void {
|
||||||
|
}
|
|
@ -71,7 +71,7 @@ main := fn(): int {
|
||||||
render.clear(screen, render.black)
|
render.clear(screen, render.black)
|
||||||
render.put_surface(screen, wallpaper, .(0, 0), false)
|
render.put_surface(screen, wallpaper, .(0, 0), false)
|
||||||
|
|
||||||
render.put_rect(screen, .(0, 0), .(screen.width - 1, screen.height - 1), render.white)
|
render.put_rect(screen, .(0, 0), .(screen.width - 1, screen.height - 1), sunset.server.DECO_COLOUR)
|
||||||
}
|
}
|
||||||
|
|
||||||
if sunset.server.incoming() {
|
if sunset.server.incoming() {
|
||||||
|
@ -82,13 +82,13 @@ main := fn(): int {
|
||||||
{
|
{
|
||||||
pos := Vec2(uint).(1, screen.height - 21)
|
pos := Vec2(uint).(1, screen.height - 21)
|
||||||
render_label_to_surface(screen, text_label, font, pos)
|
render_label_to_surface(screen, text_label, font, pos)
|
||||||
render.put_rect(screen, .(0, screen.height - 21), .(screen.width - 1, 20), render.white)
|
render.put_rect(screen, .(0, screen.height - 21), .(screen.width - 1, 20), sunset.server.DECO_COLOUR)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Mouse cursor
|
// Mouse cursor
|
||||||
{
|
{
|
||||||
render.put_filled_rect(screen, .(mouse_x, mouse_y), .(20, 20), render.black)
|
render.put_filled_rect(screen, .(mouse_x, mouse_y), .(20, 20), sunset.server.DECO_COLOUR_DARKER)
|
||||||
render.put_rect(screen, .(mouse_x, mouse_y), .(20, 20), render.white)
|
render.put_rect(screen, .(mouse_x, mouse_y), .(20, 20), sunset.server.DECO_COLOUR)
|
||||||
}
|
}
|
||||||
|
|
||||||
render.sync(screen)
|
render.sync(screen)
|
||||||
|
|
Loading…
Reference in a new issue