// ----------------------------------------------------------------------------
//
// Copyright (C) Columbia University, 1994. All Rights Reserved.
// Sameer A. Nene, Shree K. Nayar, Hiroshi Murase
//
// See file LICENSE for details of software license agreement.
//
// ----------------------------------------------------------------------------
//
// xmksrchtbl.h
//
// Author:               Sameer Nene
// Date:                 09/12/94
// Version:              1.0.0
// Modification History:
//
// Notes:
//   X module for computation of Search structures
//   
// ----------------------------------------------------------------------------

#ifndef XMKSRCHTBL_INCLUDED
#define XMKSRCHTBL_INCLUDED

#ifndef LIST_INCLUDED
#include "list.h"
#endif

class FileInfo;

#include <Xm/Xm.h>

struct MainCbLocal {

  enum {EXHAUSTIVE_SEARCH, HEURISTIC_SEARCH, BINARY_SEARCH};
  
  int d_type, d_srchtype;
  Widget d_listw, d_filesb, d_dialog, d_topshell, d_text;
  List<FileInfo* > d_list;
};

#endif
