use square brackets instead of color blocks

develop
Myk Taylor 2023-08-07 17:20:58 -07:00
parent 3b677854ff
commit 99517fcd81
No known key found for this signature in database
2 changed files with 4 additions and 5 deletions

@ -58,6 +58,7 @@ Template for new versions:
## Fixes
## Misc Improvements
- Surround DFHack-specific UI elements with square brackets instead of red-yellow blocks for better readability
- `hotkeys`: don't display DFHack logo in legends mode since it covers up important interface elements. the Ctrl-Shift-C hotkey to bring up the menu and the mouseover hotspot still function, though.
## Documentation

@ -1496,13 +1496,11 @@ end
BannerPanel = defclass(BannerPanel, Panel)
local BANNER_PEN = dfhack.pen.parse{fg=COLOR_YELLOW, bg=COLOR_RED}
function BannerPanel:onRenderBody(dc)
dc:pen(BANNER_PEN)
dc:pen(COLOR_RED)
for y=0,self.frame_rect.height-1 do
dc:seek(0, y):char(string.char(221)) -- half-width stripe on left
dc:seek(self.frame_rect.width-1):char(string.char(222)) -- half-width stripe on right
dc:seek(0, y):char('[')
dc:seek(self.frame_rect.width-1):char(']')
end
end