diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2021-03-26 23:05:54 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2021-03-26 23:07:35 -0700 |
commit | 83c25a03c90e9823be2dc0a7e305b3bb4fab87c8 (patch) | |
tree | 4334e699731906e4e7a685c02e2490a5dfe0b5b4 /ex6.mu | |
parent | 1a43d12b15c11c1fb1686369665f48d87f350f37 (diff) | |
download | mu-83c25a03c90e9823be2dc0a7e305b3bb4fab87c8.tar.gz |
fix stale examples
Diffstat (limited to 'ex6.mu')
-rw-r--r-- | ex6.mu | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/ex6.mu b/ex6.mu index 65a5da7a..64607678 100644 --- a/ex6.mu +++ b/ex6.mu @@ -14,19 +14,19 @@ fn main screen: (addr screen), keyboard: (addr keyboard) { draw-box-on-real-screen 0xf, 0x1f, 0x79, 0x51, 0x4 var x/eax: int <- copy 0x20 var y/ecx: int <- copy 0x20 - x, y <- draw-text-wrapping-right-then-down screen, "hello ", 0x10/xmin, 0x20/ymin, 0x78/xmax, 0x50/ymax, x, y, 0xa/color - x, y <- draw-text-wrapping-right-then-down screen, "from ", 0x10/xmin, 0x20/ymin, 0x78/xmax, 0x50/ymax, x, y, 0xa/color - x, y <- draw-text-wrapping-right-then-down screen, "baremetal ", 0x10/xmin, 0x20/ymin, 0x78/xmax, 0x50/ymax, x, y, 0xa/color - x, y <- draw-text-wrapping-right-then-down screen, "Mu!", 0x10/xmin, 0x20/ymin, 0x78/xmax, 0x50/ymax, x, y, 0xa/color + x, y <- draw-text-wrapping-right-then-down screen, "hello ", 0x10/xmin, 0x20/ymin, 0x78/xmax, 0x50/ymax, x, y, 0xa/fg, 0/bg + x, y <- draw-text-wrapping-right-then-down screen, "from ", 0x10/xmin, 0x20/ymin, 0x78/xmax, 0x50/ymax, x, y, 0xa/fg, 0/bg + x, y <- draw-text-wrapping-right-then-down screen, "baremetal ", 0x10/xmin, 0x20/ymin, 0x78/xmax, 0x50/ymax, x, y, 0xa/fg, 0/bg + x, y <- draw-text-wrapping-right-then-down screen, "Mu!", 0x10/xmin, 0x20/ymin, 0x78/xmax, 0x50/ymax, x, y, 0xa/fg, 0/bg # drawing at the cursor in multiple directions - draw-text-wrapping-down-then-right-from-cursor-over-full-screen screen, "abc", 0xa - draw-text-wrapping-right-then-down-from-cursor-over-full-screen screen, "def", 0xa + draw-text-wrapping-down-then-right-from-cursor-over-full-screen screen, "abc", 0xa/fg, 0/bg + draw-text-wrapping-right-then-down-from-cursor-over-full-screen screen, "def", 0xa/fg, 0/bg # test drawing near the edge - x <- draw-text-rightward screen, "R", 0x3f8/x, 0x400/xmax=screen-width, 0x100/y, 0xa/color - draw-text-wrapping-right-then-down-from-cursor-over-full-screen screen, "wrapped from R", 0xa + x <- draw-text-rightward screen, "R", 0x7f/x, 0x80/xmax=screen-width, 0x18/y, 0xa/fg, 0/bg + draw-text-wrapping-right-then-down-from-cursor-over-full-screen screen, "wrapped from R", 0xa/fg, 0/bg - x <- draw-text-downward screen, "D", 0x100/x, 0x2f0/y, 0x300/ymax=screen-height, 0xa/color - draw-text-wrapping-down-then-right-from-cursor-over-full-screen screen, "wrapped from D", 0xa + x <- draw-text-downward screen, "D", 0x20/x, 0x2f/y, 0x30/ymax=screen-height, 0xa/fg, 0/bg + draw-text-wrapping-down-then-right-from-cursor-over-full-screen screen, "wrapped from D", 0xa/fg, 0/bg } |