Files
c-raylib-example/main.c
2026-01-05 00:37:01 -06:00

41 lines
853 B
C

#include <stdio.h>
#include "raylib.h"
#define RAYGUI_IMPLEMENTATION
#include "raygui.h"
int main(void) {
InitWindow(400, 200, "App");
SetTargetFPS(60);
bool showMessageBox = false;
while (!WindowShouldClose()) {
BeginDrawing();
ClearBackground(GetColor(GuiGetStyle(DEFAULT, BACKGROUND_COLOR)));
if (GuiButton((Rectangle){24, 24, 120, 30}, "#191Show Message")) {
showMessageBox = true;
}
if (showMessageBox) {
int result = GuiMessageBox(
(Rectangle){85, 70, 250, 100},
"#191Message Box",
"Hi! This is a message!",
"Nice;Cool"
);
if (result >= 0) {
showMessageBox = false;
}
}
EndDrawing();
}
CloseWindow();
return 0;
}