#include "std/support.H"
#include "glew/glew.H"
#include "glut_winsys.H"
#include "glui_dialogs.H"
#include "tty_glut.H"
#include "glui/glui.h"
#include "std/file.H"
#include "widgets/alert_box_icon_exclaim.H"
#include "widgets/alert_box_icon_question.H"
#include "widgets/alert_box_icon_warn.H"
#include "widgets/alert_box_icon_info.H"
#include "widgets/alert_box_icon_jot.H"
#include "widgets/file_select_icon_arrow_down.H"
#include "widgets/file_select_icon_arrow_up.H"
#include "widgets/file_select_icon_scroll.H"
#include "widgets/file_select_icon_doc.H"
#include "widgets/file_select_icon_doc_x.H"
#include "widgets/file_select_icon_doc_r.H"
#include "widgets/file_select_icon_blank.H"
#include "widgets/file_select_icon_drive.H"
#include "widgets/file_select_icon_folder.H"
#include "widgets/file_select_icon_folder_r.H"
#include "widgets/file_select_icon_folder_x.H"
#include "widgets/file_select_icon_folder_up.H"
#include "widgets/file_select_icon_folder_dot.H"
#include "widgets/file_select_icon_folder_plus.H"
#include "widgets/file_select_icon_jot.H"
#include "widgets/file_select_icon_disc.H"
#include "widgets/file_select_icon_disc_save.H"
#include "widgets/file_select_icon_disc_load.H"
Include dependency graph for glui_dialogs.C:
Go to the source code of this file.
Defines | |
#define | GLUI_FILE_SELECT_NUM_FILES 10 |
#define | GLUI_FILE_SELECT_NUM_RECENT 5 |
#define | GLUI_FILE_SELECT_PATH_WIDTH 330 |
#define | GLUI_FILE_SELECT_NAME_WIDTH 260 |
#define | GLUI_FILE_SELECT_SIZE_WIDTH 85 |
#define | GLUI_FILE_SELECT_DATE_WIDTH 135 |
#define | GLUI_FILE_SELECT_FILTER_WIDTH 425 |
#define | GLUI_FILE_SELECT_ACTION_WIDTH 85 |
#define | GLUI_FILE_SELECT_HEADING_GAP 4 |
#define | GLUI_FILE_SELECT_SCROLL_MIN 20 |
#define | GLUI_FILE_SELECT_DOUBLECLICK_TIME 0.65 |
#define | CHR_BUF_SIZE 1024 |
Functions | |
static int | sort_name (const void *va, const void *vb) |
static int | sort_type (const void *va, const void *vb) |
static int | sort_size (const void *va, const void *vb) |
static int | sort_date (const void *va, const void *vb) |
static int | sort_by_name_up (const void *va, const void *vb) |
static int | sort_by_date_up (const void *va, const void *vb) |
static int | sort_by_size_up (const void *va, const void *vb) |
static int | sort_by_name_down (const void *va, const void *vb) |
static int | sort_by_date_down (const void *va, const void *vb) |
static int | sort_by_size_down (const void *va, const void *vb) |
|
Definition at line 3125 of file glui_dialogs.C. Referenced by GLUIFileSelect::update_listing(). |
|
Definition at line 509 of file glui_dialogs.C. Referenced by GLUIFileSelect::build_glui(). |
|
Definition at line 506 of file glui_dialogs.C. Referenced by GLUIFileSelect::build_glui(), and GLUIFileSelect::update_listing(). |
|
Definition at line 512 of file glui_dialogs.C. Referenced by GLUIFileSelect::do_entry_select(). |
|
Definition at line 508 of file glui_dialogs.C. Referenced by GLUIFileSelect::build_glui(), and GLUIFileSelect::update_actions(). |
|
Definition at line 510 of file glui_dialogs.C. Referenced by GLUIFileSelect::build_glui(). |
|
Definition at line 504 of file glui_dialogs.C. Referenced by GLUIFileSelect::build_glui(), and GLUIFileSelect::update_listing(). |
|
|
Definition at line 502 of file glui_dialogs.C. Referenced by GLUIFileSelect::undisplay(). |
|
Definition at line 503 of file glui_dialogs.C. Referenced by GLUIFileSelect::build_glui(), and GLUIFileSelect::update_pathlist(). |
|
Definition at line 511 of file glui_dialogs.C. Referenced by GLUIFileSelect::compute_scroll_geometry(). |
|
Definition at line 505 of file glui_dialogs.C. Referenced by GLUIFileSelect::build_glui(), and GLUIFileSelect::update_listing(). |
|
Definition at line 1854 of file glui_dialogs.C. References sort_by_date_up(). Referenced by GLUIFileSelect::sort_dir_contents(). |
|
Definition at line 1848 of file glui_dialogs.C. References sort_date(), sort_name(), and sort_type(). Referenced by sort_by_date_down(), and GLUIFileSelect::sort_dir_contents(). |
|
Definition at line 1853 of file glui_dialogs.C. References sort_by_name_up(). Referenced by GLUIFileSelect::sort_dir_contents(). |
|
Definition at line 1846 of file glui_dialogs.C. References sort_date(), sort_name(), and sort_type(). Referenced by sort_by_name_down(), and GLUIFileSelect::sort_dir_contents(). |
|
Definition at line 1855 of file glui_dialogs.C. References sort_by_size_up(). Referenced by GLUIFileSelect::sort_dir_contents(). |
|
Definition at line 1850 of file glui_dialogs.C. References sort_name(), sort_size(), and sort_type(). Referenced by sort_by_size_down(), and GLUIFileSelect::sort_dir_contents(). |
|
Definition at line 1842 of file glui_dialogs.C. References Sign2(). Referenced by sort_by_date_up(), and sort_by_name_up(). |
|
Definition at line 1825 of file glui_dialogs.C. Referenced by sort_by_date_up(), sort_by_name_up(), and sort_by_size_up(). |
|
Definition at line 1840 of file glui_dialogs.C. References Sign2(). Referenced by sort_by_size_up(). |
|
Definition at line 1838 of file glui_dialogs.C. Referenced by sort_by_date_up(), sort_by_name_up(), and sort_by_size_up(). |