#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include "nilorea/n_common.h"
#include "nilorea/n_log.h"
#include "nilorea/n_gui.h"
Go to the source code of this file.
|
| static void | expect_streq (const char *label, const char *got, const char *want) |
| |
| static void | expect_true (const char *label, int cond) |
| |
| int | main (int argc, char **argv) |
| |
| static void | on_cols_changed (int widget_id, void *user_data) |
| |
| static void | on_ctx (int widget_id, int row, int x, int y, void *user_data) |
| |
| static int | process_args (int argc, char **argv) |
| |
◆ ALLEGRO_UNSTABLE
| #define ALLEGRO_UNSTABLE 1 |
◆ expect_streq()
| static void expect_streq |
( |
const char * |
label, |
|
|
const char * |
got, |
|
|
const char * |
want |
|
) |
| |
|
static |
◆ expect_true()
| static void expect_true |
( |
const char * |
label, |
|
|
int |
cond |
|
) |
| |
|
static |
◆ main()
| int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
Definition at line 103 of file ex_gui_datagrid.c.
References expect_streq(), expect_true(), failures, g_cols_changed, g_ctx_calls, g_ctx_row, g_ctx_x, g_ctx_y, gui, N_GUI_STYLE::item_height_pad, LOG_ERR, log_level, LOG_NOTICE, n_gui_add_datagrid(), n_gui_add_window(), n_gui_datagrid_add_column(), n_gui_datagrid_add_row(), n_gui_datagrid_clear_row_color(), n_gui_datagrid_clear_row_colors(), n_gui_datagrid_clear_rows(), n_gui_datagrid_clear_selection(), n_gui_datagrid_display_to_physical(), n_gui_datagrid_get_cell(), n_gui_datagrid_get_column_count(), n_gui_datagrid_get_column_title(), n_gui_datagrid_get_column_visible(), n_gui_datagrid_get_column_width(), n_gui_datagrid_get_h_scroll(), n_gui_datagrid_get_row_color(), n_gui_datagrid_get_row_count(), n_gui_datagrid_get_scroll_offset(), n_gui_datagrid_get_selected(), n_gui_datagrid_get_selected_rows(), n_gui_datagrid_is_row_selected(), n_gui_datagrid_move_column(), n_gui_datagrid_select_row(), n_gui_datagrid_set_column_visible(), n_gui_datagrid_set_column_width(), n_gui_datagrid_set_h_scroll(), n_gui_datagrid_set_multiselect(), n_gui_datagrid_set_on_columns_changed(), n_gui_datagrid_set_on_context(), n_gui_datagrid_set_row_color(), n_gui_datagrid_set_scroll_offset(), n_gui_datagrid_set_selected(), n_gui_datagrid_sort(), n_gui_destroy_ctx(), n_gui_new_ctx(), n_gui_process_event(), n_gui_set_display_size(), N_GUI_WIN_FRAMELESS, n_gui_window_set_flags(), n_log, on_cols_changed(), on_ctx(), process_args(), set_log_level(), and N_GUI_CTX::style.
◆ on_cols_changed()
| static void on_cols_changed |
( |
int |
widget_id, |
|
|
void * |
user_data |
|
) |
| |
|
static |
◆ on_ctx()
| static void on_ctx |
( |
int |
widget_id, |
|
|
int |
row, |
|
|
int |
x, |
|
|
int |
y, |
|
|
void * |
user_data |
|
) |
| |
|
static |
◆ process_args()
| static int process_args |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
|
static |
◆ failures
◆ g_cols_changed
◆ g_ctx_calls
◆ g_ctx_row
◆ g_ctx_x
◆ g_ctx_y
◆ log_level