aboutsummaryrefslogtreecommitdiff
path: root/src/libui_sdl/libui/windows/area.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libui_sdl/libui/windows/area.cpp')
-rw-r--r--src/libui_sdl/libui/windows/area.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/libui_sdl/libui/windows/area.cpp b/src/libui_sdl/libui/windows/area.cpp
index 6bb8fe7..2185f25 100644
--- a/src/libui_sdl/libui/windows/area.cpp
+++ b/src/libui_sdl/libui/windows/area.cpp
@@ -167,6 +167,15 @@ void uiAreaBeginUserWindowResize(uiArea *a, uiWindowResizeEdge edge)
wParam, 0);
}
+
+void uiAreaSetBackgroundColor(uiArea *a, int r, int g, int b)
+{
+ a->bgR = r;
+ a->bgG = g;
+ a->bgB = b;
+}
+
+
uiArea *uiNewArea(uiAreaHandler *ah)
{
uiArea *a;
@@ -184,6 +193,8 @@ uiArea *uiNewArea(uiAreaHandler *ah)
hInstance, a,
FALSE);
+ uiAreaSetBackgroundColor(a, -1, -1, -1);
+
return a;
}
@@ -206,6 +217,8 @@ uiArea *uiNewScrollingArea(uiAreaHandler *ah, int width, int height)
hInstance, a,
FALSE);
+ uiAreaSetBackgroundColor(a, -1, -1, -1);
+
// set initial scrolling parameters
areaUpdateScroll(a);