t_node *add_part_int(t_context *C,t_block *block,const char *name,void *data_target) { t_node *node=add_brick_int(C,block,name,data_target); t_brick *brick = ( t_brick *) node->data; brick->brick_state.draw_outline=0; return node; }
t_block *glint_makemenu_debug( t_context *C) { t_block *block = add_menu_block( C, "menu_debug"); add_brick_switch(C,block,"show terminal",&C->ui->show_term, NULL); add_brick_switch(C,block,"debug keyboard",&C->app->debug_keyboard, NULL); add_brick_switch(C,block,"debug select",&C->event->debug_select, NULL); add_brick_switch(C,block,"debug console",&C->event->debug_console, NULL); add_brick_switch(C,block,"debug terminal",&C->event->debug_terminal, NULL); add_brick_switch(C,block,"debug loop",&C->event->debug_loop, NULL); add_brick_switch(C,block,"debug key",&C->event->debug_key, NULL); add_brick_switch(C,block,"debug plug",&C->event->debug_plug, NULL); add_brick_int(C,block,"mem",(int *) &MEM_SIZE); return block; }