3rd ui
This commit is contained in:
18
src/main.c
18
src/main.c
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user