extern void MakeSearchPopup();
/* These are for the TOP section of the search window, aka searchnumbers[] */
enum {G_LABEL,G_INPUT,F_LABEL,F_INPUT,POUND_LABEL,POUND_INPUT,
H_LABEL,H_INPUT,N_LABEL,N_INPUT,U_LABEL,U_INPUT,
INUSEFILE, SHOWUSEFILE, RADLIST_L, RADLIST_D,
NUM_OF_N };
/* These are for the normal user input stuff, aka searchwidgets[] */
enum {
NFORM_W, KANA_W, ENGLISH_W,
SEARCH_ENG_L, SEARCH_ENG_W,
SEARCH_KANJI_L, SEARCH_SKIP_W,
SEARCH_STROKE_W,
SEARCH_RADICAL_W,
SEARCH_KANJIPASTE,
KANA_FORM,
SEARCH_KANA_L,SEARCH_KANA_B, SEARCH_KANA_W,
SEARCH_ACTIVEFILTER, SEARCH_STARTTOG,
NUM_OF_W};
extern Widget searchwidgets[NUM_OF_W];
extern Widget searchnumbers[NUM_OF_N];
extern void MakeSearchPopup();
extern void printsearch(TRANSLATION);
extern void UpdateSearchlabels();
extern void SearchCallback(Widget,XtPointer,XtPointer);
extern Widget kanainput_popup;
extern Widget search_popup;
extern Widget searchstatusline;
extern Widget romajiinput;
extern void process_kinput(XChar2b);
extern void ksearch_toggles(Widget, XtPointer, XtPointer);
extern void SearchRefresh();
/* The following is stuff in kanasearch.h */
/* It doesn't deserve its own .h file */
/* Besides which, it is tightly linked to the stuff in search.c */
extern void MakeKanainputPopup();
extern void Showinputkana(Widget, XtPointer client_data, XtPointer call_data);
extern XChar2b paragraphglyph[2];/* thing used for "return" symbol on popup */
#define MAXKANALENGTH 17
/* kanastring is the string held by the "type romaji here" widget. */
extern XChar2b kanastring[MAXKANALENGTH];
/* For searches, insist on match from start of word */
extern int match_onlyatstart;
/* For searches, on use "active" (ie: 'would show in guess output') */
extern int match_onlyactive;
/* no point in making this more than once, so share it */
extern Cursor textcursor;
syntax highlighted by Code2HTML, v. 0.9.1