#include <stdio.h>#include <errno.h>#include <stdlib.h>#include <unistd.h>#include "setup.h"#include "constant.h"#include "commline.h"#include "router.h"#include "symbol.h"#include "scanner.h"#include "xsetup.h"#include "xclips.h"#include "xclipstext.h"#include "xmenu.h"#include "xmain.h"#include "xmenu_file.h"#include "xmenu_wind.h"#include <string.h>#include <sys/types.h>#include <sys/stat.h>#include <sys/dir.h>#include <sys/param.h>

Go to the source code of this file.
Defines | |
| #define | _XMENU_FILE_SOURCE_ |
| #define | MAX(x, y) ((x) > (y) ? (x) : (y)) |
Functions | |
| void | EditCallback (Widget w, XtPointer client_data, XtPointer call_data) |
| void | CompletionDialogCallback (Widget w, XtPointer client_data, XtPointer call_data) |
| void | CompletionEditCallback (Widget w, XtPointer client_data, XtPointer call_data) |
| int | DisplayMatchedList (Widget w, struct symbolMatch *matches) |
| void | MatchDialogReturnD (Widget w, XEvent *event, String *params, Cardinal *num_params) |
| void | MatchDialogReturnE (Widget w, XEvent *event, String *params, Cardinal *num_params) |
| int | GetMatchList (struct symbolMatch *matches) |
| void | sortList (String *list, int num) |
| void | LoadBatchCallback (Widget w, XtPointer client_data, XtPointer call_data) |
| void | LoadBinaryCallback (Widget w, XtPointer client_data, XtPointer call_data) |
| void | LoadFactsCallback (Widget w, XtPointer client_data, XtPointer call_data) |
| void | LoadRulesCallback (Widget w, XtPointer client_data, XtPointer call_data) |
| void | DribbleCallback (Widget w, XtPointer client_data, XtPointer call_data) |
| void | SaveBinaryCallback (Widget w, XtPointer client_data, XtPointer call_data) |
| void | SaveFactsCallback (Widget w, XtPointer client_data, XtPointer call_data) |
| void | SaveRulesCallback (Widget w, XtPointer client_data, XtPointer call_data) |
| void | QuitCallback (Widget w, XtPointer client_data, XtPointer call_data) |
| void | IntSave (Widget w, XtPointer client_data, XtPointer call_data) |
| void | FileSelect () |
| int | IsDirectory (char *temppath) |
| void | LoadBatch (char *str) |
| void | LoadBinary (char *str) |
| void | LoadTheFacts (char *str) |
| void | LoadRules (char *str) |
| void | IntDribbleOn (String str) |
| void | Restart (Widget w, XtPointer client_data, XtPointer call_data) |
| void | Quit (Widget w, XtPointer client_data, XtPointer call_data) |
Variables | |
| Widget | file_dribble |
| Widget | TheFile |
| Widget | file_list |
| int | file_item = -1 |
| char | path [255] |
| char ** | filenames = NULL |
| char * | completionString = NULL |
| int | number_entries |
| #define _XMENU_FILE_SOURCE_ |
Definition at line 24 of file xmenu_file.c.
| #define MAX | ( | x, | |||
| y | ) | ((x) > (y) ? (x) : (y)) |
Definition at line 54 of file xmenu_file.c.
| void CompletionDialogCallback | ( | Widget | w, | |
| XtPointer | client_data, | |||
| XtPointer | call_data | |||
| ) |
Definition at line 102 of file xmenu_file.c.
| void CompletionEditCallback | ( | Widget | w, | |
| XtPointer | client_data, | |||
| XtPointer | call_data | |||
| ) |
Definition at line 184 of file xmenu_file.c.
| int DisplayMatchedList | ( | Widget | w, | |
| struct symbolMatch * | matches | |||
| ) |
Definition at line 309 of file xmenu_file.c.
| void DribbleCallback | ( | Widget | w, | |
| XtPointer | client_data, | |||
| XtPointer | call_data | |||
| ) |
Definition at line 617 of file xmenu_file.c.
| void EditCallback | ( | Widget | w, | |
| XtPointer | client_data, | |||
| XtPointer | call_data | |||
| ) |
Definition at line 85 of file xmenu_file.c.
| void FileSelect | ( | void | ) |
Definition at line 830 of file xmenu_file.c.
| int GetMatchList | ( | struct symbolMatch * | matches | ) |
Definition at line 479 of file xmenu_file.c.
| void IntDribbleOn | ( | String | str | ) |
Definition at line 1146 of file xmenu_file.c.
| void IntSave | ( | Widget | w, | |
| XtPointer | client_data, | |||
| XtPointer | call_data | |||
| ) |
Definition at line 764 of file xmenu_file.c.
| int IsDirectory | ( | char * | temppath | ) |
Definition at line 1005 of file xmenu_file.c.
| void LoadBatch | ( | char * | str | ) |
Definition at line 1074 of file xmenu_file.c.
| void LoadBatchCallback | ( | Widget | w, | |
| XtPointer | client_data, | |||
| XtPointer | call_data | |||
| ) |
Definition at line 548 of file xmenu_file.c.
| void LoadBinary | ( | char * | str | ) |
Definition at line 1092 of file xmenu_file.c.
| void LoadBinaryCallback | ( | Widget | w, | |
| XtPointer | client_data, | |||
| XtPointer | call_data | |||
| ) |
Definition at line 565 of file xmenu_file.c.
| void LoadFactsCallback | ( | Widget | w, | |
| XtPointer | client_data, | |||
| XtPointer | call_data | |||
| ) |
Definition at line 582 of file xmenu_file.c.
| void LoadRules | ( | char * | str | ) |
Definition at line 1128 of file xmenu_file.c.
| void LoadRulesCallback | ( | Widget | w, | |
| XtPointer | client_data, | |||
| XtPointer | call_data | |||
| ) |
Definition at line 599 of file xmenu_file.c.
| void LoadTheFacts | ( | char * | str | ) |
Definition at line 1110 of file xmenu_file.c.
| void MatchDialogReturnD | ( | Widget | w, | |
| XEvent * | event, | |||
| String * | params, | |||
| Cardinal * | num_params | |||
| ) |
Definition at line 390 of file xmenu_file.c.
| void MatchDialogReturnE | ( | Widget | w, | |
| XEvent * | event, | |||
| String * | params, | |||
| Cardinal * | num_params | |||
| ) |
Definition at line 411 of file xmenu_file.c.
| void Quit | ( | Widget | w, | |
| XtPointer | client_data, | |||
| XtPointer | call_data | |||
| ) |
Definition at line 1211 of file xmenu_file.c.
| void QuitCallback | ( | Widget | w, | |
| XtPointer | client_data, | |||
| XtPointer | call_data | |||
| ) |
Definition at line 700 of file xmenu_file.c.
| void Restart | ( | Widget | w, | |
| XtPointer | client_data, | |||
| XtPointer | call_data | |||
| ) |
Definition at line 1195 of file xmenu_file.c.
| void SaveBinaryCallback | ( | Widget | w, | |
| XtPointer | client_data, | |||
| XtPointer | call_data | |||
| ) |
Definition at line 647 of file xmenu_file.c.
| void SaveFactsCallback | ( | Widget | w, | |
| XtPointer | client_data, | |||
| XtPointer | call_data | |||
| ) |
Definition at line 664 of file xmenu_file.c.
| void SaveRulesCallback | ( | Widget | w, | |
| XtPointer | client_data, | |||
| XtPointer | call_data | |||
| ) |
Definition at line 682 of file xmenu_file.c.
| void sortList | ( | String * | list, | |
| int | num | |||
| ) |
Definition at line 511 of file xmenu_file.c.
| char* completionString = NULL |
Definition at line 73 of file xmenu_file.c.
| Widget file_dribble |
Definition at line 68 of file xmenu_file.c.
| int file_item = -1 |
Definition at line 70 of file xmenu_file.c.
| Widget file_list |
Definition at line 69 of file xmenu_file.c.
| char** filenames = NULL |
Definition at line 72 of file xmenu_file.c.
| int number_entries |
Definition at line 74 of file xmenu_file.c.
| char path[255] |
Definition at line 71 of file xmenu_file.c.
| Widget TheFile |
Definition at line 69 of file xmenu_file.c.
1.5.6