aboutsummaryrefslogtreecommitdiff
path: root/src/raygui.c
diff options
context:
space:
mode:
authorvictorfisac <victorfisac@gmail.com>2016-02-26 14:28:05 +0100
committervictorfisac <victorfisac@gmail.com>2016-02-26 14:28:05 +0100
commit68088bc5be39beff4f9997fe0966ce30054f67c1 (patch)
treeef7a773a5cd69193abce4e635dc1555cbd9ad9b7 /src/raygui.c
parent233f7611da96ea6bc0b7c62f6a06dacef707f9d7 (diff)
parent0dfc7fffff68b0bfafd30a86fb322073daf7fc0e (diff)
downloadraylib-68088bc5be39beff4f9997fe0966ce30054f67c1.tar.gz
raylib-68088bc5be39beff4f9997fe0966ce30054f67c1.zip
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
Diffstat (limited to 'src/raygui.c')
-rw-r--r--src/raygui.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/raygui.c b/src/raygui.c
index 2c68c96f..60df2121 100644
--- a/src/raygui.c
+++ b/src/raygui.c
@@ -2,7 +2,8 @@
*
* raygui - raylib IMGUI system (Immedite Mode GUI)
*
-* Copyright (c) 2015 Kevin Gato, Daniel Nicolás, Sergio Martinez and Ramon Santamaria
+* Initial design by Kevin Gato and Daniel Nicolás
+* Reviewed by Albert Martos, Ian Eito, Sergio Martinez and Ramon Santamaria (@raysan5)
*
* This software is provided "as-is", without any express or implied warranty. In no event
* will the authors be held liable for any damages arising from the use of this software.
@@ -856,10 +857,6 @@ char *GuiTextBox(Rectangle bounds, char *text)
return text;
}
-// TODO: GuiBox?
-// TODO: GuiWindow?
-// TODO: GuiPanel?
-
// Save current GUI style into a text file
void SaveGuiStyle(const char *fileName)
{
@@ -873,12 +870,14 @@ void SaveGuiStyle(const char *fileName)
// Load GUI style from a text file
void LoadGuiStyle(const char *fileName)
{
+ #define MAX_STYLE_PROPERTIES 128
+
typedef struct {
char id[64];
int value;
} StyleProperty;
- StyleProperty *styleProp = (StyleProperty *)malloc(128*sizeof(StyleProperty));;
+ StyleProperty *styleProp = (StyleProperty *)malloc(MAX_STYLE_PROPERTIES*sizeof(StyleProperty));;
int counter = 0;
FILE *styleFile = fopen(fileName, "rt");