From a316d4e031d5873cc55b2f0c1a2d512dfd56091b Mon Sep 17 00:00:00 2001 From: raysan5 Date: Mon, 25 Dec 2017 17:23:40 +0100 Subject: [PATCH] Testing dark style loading --- examples/raw_importer/raw_importer.c | 24 ++++++++---------- .../raw_importer/rguistyle_default_dark.png | Bin 0 -> 1241 bytes 2 files changed, 11 insertions(+), 13 deletions(-) create mode 100644 examples/raw_importer/rguistyle_default_dark.png diff --git a/examples/raw_importer/raw_importer.c b/examples/raw_importer/raw_importer.c index 80658ec..cf3cf5c 100644 --- a/examples/raw_importer/raw_importer.c +++ b/examples/raw_importer/raw_importer.c @@ -46,19 +46,20 @@ int main(int argc, char *argv[0]) bool showImportPanel = false; bool imageLoaded = false; - float imageScale = 1.0f; - - InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "raw image importer"); - Texture2D texture = { 0 }; - // Raw image import values int width = 0; int height = 0; int format = UNCOMPRESSED_R8G8B8A8; int headerSize = 0; + LoadGuiStyleImage("rguistyle_default_dark.png"); + + InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "raw image importer"); + + Texture2D texture = { 0 }; + SetTargetFPS(60); //-------------------------------------------------------------------------------------- @@ -142,28 +143,25 @@ int main(int argc, char *argv[0]) } } - if (imageLoaded) - { - // Image scale control - imageScale += (float)GetMouseWheelMove(); - } + if (imageLoaded) imageScale += (float)GetMouseWheelMove(); // Image scale control + //---------------------------------------------------------------------------------- // Draw //---------------------------------------------------------------------------------- BeginDrawing(); - ClearBackground(RAYWHITE); + ClearBackground(GuiBackgroundColor()); DrawRectangleLines(10, 10, SCREEN_WIDTH - 20, SCREEN_HEIGHT - 20, GuiLinesColor()); if (texture.id != 0) { DrawTextureEx(texture, (Vector2){ SCREEN_WIDTH/2 - texture.width*imageScale/2, SCREEN_HEIGHT/2 - texture.height*imageScale/2 }, 0, imageScale, WHITE); - DrawText(FormatText("SCALE x%.0f", imageScale), 20, SCREEN_HEIGHT - 40, 20, LIGHTGRAY); + DrawText(FormatText("SCALE x%.0f", imageScale), 20, SCREEN_HEIGHT - 40, 20, GuiTextColor()); } - else DrawText("drag & drop RAW image file", 320, 180, 10, GRAY); + else DrawText("drag & drop RAW image file", 320, 180, 10, GuiTextColor()); if (showImportPanel) { diff --git a/examples/raw_importer/rguistyle_default_dark.png b/examples/raw_importer/rguistyle_default_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..65bd79e2caf7dd7edd7096d6d7624ec62fa5c108 GIT binary patch literal 1241 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!2~2VTi?|IDajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_cg49qE+ArU1JzCKpT`MG+DAT@dwxdlMo3=B5*6$OdO*{LN8 zNvY|XdA3ULckfqH$V{%1*XSQL?vFu&J;D8jzb> zlBiITo0C^;Rbi_HHrEQs1_|pcDS(xfWZNo192Makpx~Tel&WB=XP}#GU}m6TW~gUq zY+`P1uA^XNU}&IkV5Dzoq-$tyWo%?+V4wg6Nh+i#(Mch>H3D2mX;thjEr=FDs+o0^GXscbn}XpVJ5hw7AF^F7L;V>=P7_pOiaoz zEwNPsx)kDt+yY-;xWReF(0~F4nSMoLfxe-hfqrf-$X{U9#U(+h2xnkbT^v$bkg6Y) zTAW{6lnjiIG-a4(VA$ce2&53`8Y};zOkkuW=D6f1m*%GCm3X??DgkBmQZiGlEG-Q! z9UaZhjSQWQT+Iy)ot&M_T%BAj-JC2e4Gmo^VP;^{Yi4O_;%e^b=xk(UYG?>#S(v#w z8W>v|J31OVnHxL8^m^tMmn7yTr^4*b1lkMLYl&B{m2**QVo82cNPd0}ECmE)=F@2z8 z^g&4jDXGAOfawp!geQC;2cC6O^MLuK2$(U_n@ztlFfej^x;TbZ+)DDv^Gua!dT?ah zY5_KGqjrT2A1=wMbUn-w<4Aq=&?n&bOWA5gp2;mXOox zcTNEx&&{o#uv4et+SFS24;hyWH#t6wySYnneo}sY%DW|!%RgwGJ8j_nOzu{_M1PXC zd$ft5n$4=@qOMN=DH(mo_>*e3co;