This commit is contained in:
Crisel
2024-12-02 14:59:47 -06:00
parent d2e2c6eef7
commit 81eb79662e

View File

@@ -58,6 +58,7 @@ int main(void)
id_t shader, texture, shader_plain; id_t shader, texture, shader_plain;
mesh_t m_surface, m_axis; mesh_t m_surface, m_axis;
window_t window; window_t window;
mlog("[VENTANA] Inicializando...\n"); mlog("[VENTANA] Inicializando...\n");
{ {
@@ -177,9 +178,22 @@ int main(void)
{ {
nk_glfw3_new_frame(&glfw); nk_glfw3_new_frame(&glfw);
if (nk_begin(context, "Nuklear Window", nk_rect(0, 0, 500, 500), if (nk_begin(context, "MANIGRAPH", nk_rect(0, 0, 500, 500),
NK_WINDOW_BORDER | NK_WINDOW_TITLE | NK_WINDOW_MINIMIZABLE | NK_WINDOW_MOVABLE | NK_WINDOW_SCALABLE)) { NK_WINDOW_BORDER | NK_WINDOW_TITLE | NK_WINDOW_MINIMIZABLE | NK_WINDOW_MOVABLE | NK_WINDOW_SCALABLE)) {
nk_label(context, "MANIGRAPH", NK_TEXT_ALIGN_CENTERED);
nk_layout_row_dynamic(context, 30, 1);
nk_label(context, "No sé que poner aki", NK_TEXT_ALIGN_LEFT);
// Botón estilizado
nk_layout_row_static(context, 40, 200, 1);
if (nk_button_label(context, "Botón")) {
printf("Botón Azul presionado\n");
}
// Texto con colores personalizados
nk_label_colored(context, "Texto en rojo", NK_TEXT_ALIGN_LEFT, nk_rgb(255, 0, 0));
// Color Picker // Color Picker
nk_layout_row_dynamic(context, 120, 1); // Crear espacio para el selector de color nk_layout_row_dynamic(context, 120, 1); // Crear espacio para el selector de color
picked_color = nk_color_picker(context, picked_color, NK_RGBA); picked_color = nk_color_picker(context, picked_color, NK_RGBA);