diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2005-04-15 18:00:24 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2005-04-15 18:00:24 +0000 |
| commit | 44433f650cd3e5f9f66253b74d194fcb01578595 (patch) | |
| tree | c67ea0df64ff9bfdd500abd4a641a7aae7450a84 /main/enigma.cpp | |
| parent | 77c45c9d2cabd3c1dc028c41d26573ac62147a34 (diff) | |
| download | enigma2-44433f650cd3e5f9f66253b74d194fcb01578595.tar.gz enigma2-44433f650cd3e5f9f66253b74d194fcb01578595.zip | |
- sdl is now default output
- added skinned window style
- added background colors
- some RGB color support (but still not how i like it)
- some minor bugfixes
Diffstat (limited to 'main/enigma.cpp')
| -rw-r--r-- | main/enigma.cpp | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/main/enigma.cpp b/main/enigma.cpp index 6bf0bb97..222bdebc 100644 --- a/main/enigma.cpp +++ b/main/enigma.cpp @@ -1,3 +1,4 @@ +#define SDLDC #include <stdio.h> #include <libsig_comp.h> #include <lib/base/ebase.h> @@ -9,6 +10,7 @@ #include <lib/gdi/grc.h> #include <lib/gdi/gfbdc.h> +#include <lib/gdi/sdl.h> #include <lib/gdi/font.h> #include <lib/gui/ewidget.h> @@ -132,8 +134,13 @@ int main(int argc, char **argv) eMain main; #if 1 +#ifdef SDLDC + ePtr<gSDLDC> my_dc; + gSDLDC::getInstance(my_dc); +#else ePtr<gFBDC> my_dc; gFBDC::getInstance(my_dc); +#endif gPainter p(my_dc); @@ -151,9 +158,13 @@ int main(int argc, char **argv) pal[a | 0x30] = (0x110011 * a) | 0xFF00; for (int a=0; a<0x10; ++a) pal[a | 0x40] = (0x001111 * a) | 0xFF0000; + + pal[0x50] = 0x586D88; + pal[0x51] = 0x4075a7; + p.setPalette(pal, 0, 256); - fontRenderClass::getInstance()->AddFont("/dbox2/cdkroot/share/fonts/arial.ttf", "Arial", 100); + fontRenderClass::getInstance()->AddFont("/home/tmbinc/enigma2/fonts/arial.ttf", "Arial", 100); eWidgetDesktop dsk(eSize(720, 576)); |
