diff options
| author | Chris B <1029chris@gmail.com> | 2016-02-27 17:09:06 -0800 |
|---|---|---|
| committer | Chris B <1029chris@gmail.com> | 2016-02-27 17:09:06 -0800 |
| commit | a93e65a5b9fe4160c6180429f2e462b830a5dcf5 (patch) | |
| tree | e716560b7e5478a01d222092ee9b4c8f7764a680 /elements.lua | |
| parent | 5ad1db8d53e9240d007afa7aa70606f866b72378 (diff) | |
Redesigned many things, added color variables, added elements.lua
It looks closer to Windows 98 now.
Diffstat (limited to 'elements.lua')
| -rw-r--r-- | elements.lua | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/elements.lua b/elements.lua new file mode 100644 index 0000000..17cf20a --- /dev/null +++ b/elements.lua @@ -0,0 +1,61 @@ +function loadElements() + window.x = love.graphics.newCanvas(16, 16) + window.min = love.graphics.newCanvas(16, 16) + window.bar = love.graphics.newCanvas(643, 20) + love.graphics.setCanvas(window.x) + love.graphics.setColor(colors.win.normal) + love.graphics.rectangle("fill", 0, 0, 16, 16) + love.graphics.setColor(colors.font.dark) + love.graphics.print("X", 2.5, 4.5) + love.graphics.setColor(colors.win.light) + love.graphics.setLineWidth(2) + love.graphics.line(0, 16, 0, 0, 16, 0) + love.graphics.setColor(colors.win.dark) + love.graphics.line(0, 16, 16, 16, 16, 0) + love.graphics.setCanvas() + --- + love.graphics.setCanvas(window.min) + love.graphics.setColor(colors.win.normal) + love.graphics.rectangle("fill", 0, 0, 16, 16) + love.graphics.setColor(70,70,70) + love.graphics.setLineWidth(3) + love.graphics.line(3, 8, 13, 8) + love.graphics.setColor(colors.win.light) + love.graphics.setLineWidth(2) + love.graphics.line(0, 16, 0, 0, 16, 0) + love.graphics.setColor(colors.win.dark) + love.graphics.line(0, 16, 16, 16, 16, 0) + love.graphics.setCanvas() + -- + love.graphics.setCanvas(window.bar) + love.graphics.setColor(256, 256, 256) + love.graphics.draw(window.barAsset, 0, 0) + love.graphics.setCanvas() +end +function drawUpBox(x, y, w, h, t) + love.graphics.setColor(colors.win.normal) + love.graphics.rectangle("fill", x, y, w, h) + love.graphics.setLineWidth(t) + love.graphics.setColor(colors.win.light) + love.graphics.line(x, y+h, x, y, x+w, y) + love.graphics.setColor(colors.win.dark) + love.graphics.line(x, y+h, x+w, y+h, x+w, y) +end +function drawDownBox(x, y, w, h, t) + love.graphics.setColor(colors.win.normal) + love.graphics.rectangle("fill", x, y, w, h) + love.graphics.setLineWidth(t) + love.graphics.setColor(colors.win.dark) + love.graphics.line(x, y+h, x, y, x+w, y) + love.graphics.setColor(colors.win.light) + love.graphics.line(x, y+h, x+w, y+h, x+w, y) +end +function drawBlueBox(x, y, w, h, t) + love.graphics.setColor(0, 0, 120) + love.graphics.rectangle("fill", x, y, w, h) + love.graphics.setLineWidth(t) + love.graphics.setColor(0,0,180) + love.graphics.line(x, y+h, x, y, x+w, y) + love.graphics.setColor(0, 0, 80) + love.graphics.line(x, y+h, x+w, y+h, x+w, y) +end |
